Чи має ваша компанія письмову політику щодо участі в проектах з відкритим кодом? [зачинено]


16

Чи має ваша компанія письмову політику щодо участі в проектах з відкритим кодом?

Ми робимо внесок у стиль "не запитай, не кажи", але пора щось записати. Буду вдячний як повний письмовий текст політики, так і шматочки та фрагменти.

Оновлення : ми досягли певного прогресу, оскільки я поставив це запитання і тепер маю таку політику - прочитайте це .


Так, я написав політику щодо внеску для технологічної компанії 150K +. (Я корпоративний юрист)

Відповіді:


1

У деяких штатах США він порушує державне законодавство про зайнятість для роботодавця, щоб обмежити здатність працівників робити внесок у проекти з відкритим кодом або намагатися заявити право власності на код, який вносить працівник, з деякими обмеженнями (які залежать від штату до штату) . Як правило, це стосується лише робіт, які виконуються поза вашим звичайним робочим часом, і роботу не можна виконувати за допомогою обладнання компанії або ресурсів (тобто ліцензій на комп'ютер та / або програмне забезпечення). Це також повинно бути чимось, що не було б в прямій конкуренції з роботодавцем; Наприклад, якби ваш роботодавець мав власну систему управління вмістом в Інтернеті, закон, ймовірно, не застосовуватиметься, якщо ви хочете внести свій внесок у проект CMS з відкритим кодом.

Однак, як я знаю, у штаті Каліфорнія та Північна Корея, державне законодавство прямо говорить про те, що воно має перевагу перед будь-якими діючими угодами про працю.


1

Зараз я бачу лише це питання. Багато хто, можливо, прочитав цю статтю slashdot, але якщо ви цього не бачили: що мені робити з приводу того, що мій екс-роботодавець краде мій безкоштовний код?

Незважаючи на те, що оригінальна публікація косого не має прямого відношення до цього питання, багато відповідей є.

Добре, що ви думаєте придумати деякі формальні правила. Ось кілька уривків із посилання, яке я цитував вище, - це досвід колег-програмістів зі своїми компаніями через політику щодо участі у проектах з відкритим кодом. Є багато приємних і відкриваючих очей відповідей, але цитую 3 з них:

Цитата-1:

Це настільки стандарт, що ви завжди повинні просити дозволу у свого роботодавця, перш ніж писати та випускати програмне забезпечення з відкритим кодом - ви, можливо, не маєте права на це, навіть якщо програмне забезпечення не пов'язане з бізнесом вашого роботодавця і навіть якщо воно розроблене у вашому вільний час; мова в моєму договорі про це однозначна.

Якщо припустити, що в цьому випадку дозвіл на написання та випуск програмного забезпечення з відкритим кодом був неявним, це все ще не означає, що компанія втратила контроль над своєю інтелектуальною власністю - вони завжди можуть подвійно ліцензувати його за власною ліцензією. Вони не можуть "відібрати" вже випущене програмне забезпечення GPL, і не можуть захопити будь-який внесок третьої сторони до цієї лінії, але вони можуть вирішити розробляти оригінальну базу коду повністю з закритим джерелом - це їхнє.

Цитата-2:

Можна домовитися з компанією, щоб зберегти власність на ваші власні особисті пошуки, але ви повинні бути ініціативними і, як правило, мати важелі (У моєму випадку я займався злиттям з усім відділом ІТ / розробників. У вашому середньому шмо тільки бажання компанії, щоб вони там працювали). Також очікуйте, що / будь-яка компанія зробить все можливе, щоб мати право на все, що ви є, і зробить це, припускаючи, що ви накрутили і прочитали будь-яку документацію, яку вас просять підписати з цим наміром.

Цитата-3:

Дізнайтеся, що означає ліцензування MIT ... вони повністю вільні поширювати за будь-якою ліцензією, яку вони вибирають, доки вони вас цитують. Вони не крадуть його, вони використовують його за безкоштовною ліцензією, яку ви надали.

Що стосується GPL - так, вам потрібно там знайти адвоката, це справді є порушенням. Звичайно - якщо ви заздалегідь зашифрували цей GPL-код, це все одно їх авторські права, і вони можуть використовувати його будь-яким способом, який вважають за потрібне.


4
yasourer: Відмінна посилання, але в якості пропозиції, будь ласка, спробуйте включити деякі ключові настрої від посилань, завдяки яким ці потоки в обміні стека залишаються дійсними незалежно від зміни / переміщення посилань.
Кріс

@Chris Я згоден з вашою пропозицією. Я зроблю це після того, як
повернусь

0

У нас немає прямої політики щодо цього. Короткий короткий огляд: робота, створена в університеті, належить університету, якщо не заявлена ​​до початку кодування.

Я час від часу обговорював з моїм начальником це питання, і ми не пішли з цим далеко, оскільки це стає політичним кошмаром, оскільки люди, яким потрібно це схвалити, не зовсім розуміють програмне забезпечення з відкритим кодом, окрім "зазвичай це безкоштовно" ідея.

/ мене з нетерпінням чекають відповіді інших!

Оновлення: ця тема з’явилася на роботі недавно, ми зустрілися з нашою юридичною командою, і все виглядає добре. Я розумію (від мого роботодавця), що це залежить від конкретного випадку, але вони готові працювати з зацікавленими працівниками.


-2

У мене немає жодної ситуації, яку я можу прямо навести, проте я думаю, що топ-інженерам та програмістам у великих компаніях заборонено писати будь-який інший код з будь-якої іншої причини, яка не вигідна компанії, в якій вони працюють. Звичайно, це суто спекулятивно з мого боку.


5
@pavel - Це не має сенсу, оскільки вони почали кодеплекс і сприяють jquery. Я хотів би знати, звідки ви це взяли, тому що це протилежно інтуїтивно.
Тоні

7
@Bryan Я думаю, що це буде важко виконати. Чому програміст (який зазвичай любить програмування) приєднується до компанії, яка не дає йому робити вільний час тим, що любить робити? Це не дозволить компанії стати великою та головною. По-друге, Google робить навпаки і є протилежним прикладом.
альтернатива

2
@mathepic, MS має багато проектів щодо кодеплексу з відкритим кодом. Деякі навіть активно працюють над цим. Моя думка, що MS - це не та сама компанія, якою вони були 10 років тому. Для справедливості у них довгі шляхи ...
Тоні

3
Із надійних джерел: Майкрософт має політику щодо надання відкритих джерел. Її не можна ділити, але вона існує. Для участі в ньому потрібне оформлення LCA, але є багато розробників Microsoft, які беруть участь у багатьох проектах з відкритим кодом. Також є microsoft.com/opensource , який є більш ніж маркетинговим сайтом.
деблок

1
Не кожен «контракт», який ви підписуєте, є законним та виконаним. Якщо ви не займаєтеся власним простором та обладнанням, не конкуруючи безпосередньо з вашим роботодавцем, їм не складе труднощів із застосуванням будь-якого драконічного характеру, оскільки "ви не можете написати код, який не для нас". Уявіть техніку з ремонту автомобілів, якому заборонили фіксувати власний автомобіль?
JoelFan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.