Тут є два реальних питання. Перше - за що ви несете відповідальність. Друге - чи варто вас турбувати. Ці двоє мають різні відповіді.
Я першим відповім найкращим чином. Я не юрист, і це не юридична порада. Якщо вас турбує, перевірте свій трудовий договір і проконсультуйтеся з юристом. Але я можу підсумувати ситуацію у двох штатах.
У штаті Нью-Йорк ви, швидше за все, професійний працівник. Професійний працівник не має встановлених годин і немає встановленого робочого місця. Якщо ви виходите на вечерю з клієнтом, ви на роботі. Якщо ви з'ясували, як щось вирішити під душем, це належить вашому роботодавцю. Як професійний працівник, за замовчуванням, що, ймовірно, є і у вашому контракті, є те, що все програмне забезпечення, яке ви пишете, є роботою для найму, яка належить вашому роботодавцю. Поширеність такого роду домовленостей є однією з причин того, що FSF вимагає присвоєння авторських прав і вимагає від вашого роботодавця відмовитися від нього.
У Каліфорнії ситуація інша. Поки програмне забезпечення, яке ви пишете, не стосується того, чим займається ваш роботодавець, все, що зроблено за власний час із власним обладнанням, належить вам, і це право не може бути підписане. Однак якщо ви самостійно розробляєте те саме, що є вашим роботодавцем, він, ймовірно, буде належати вашому роботодавцю. Навіть якщо це був секретний проект, про який ви не знали. Чи важливий цей випадок, залежить від деталей того, над чим ви працюєте, і над тим, над чим працює ваш роботодавець.
Отже, ви бачите, що немає простої відповіді. Залежно від стану та фактів вашої ситуації, ви можете чи не володієте своєю власною роботою. І якщо ви не володієте ним, ви не маєте права ліцензувати його.
Тепер перейдемо до практичного питання. Те, що говорить закон, визначає, що буде, якщо виникне суперечка та буде передано судді. Однак на практиці дуже рідко виникають суперечки та розглядаються суддями. Крім того, багато роботодавців або не хвилюються, або позитивно їм подобається, що їх працівник сприяє роботі з відкритим кодом. Особливо, якщо проект є таким, який компанія вважає корисним, і вони хотіли б, щоб ви розвивали експертизу з ним. Часто існують процедури, щоб отримати ОК для виконання такої роботи. Не завадить перевірити.
Крім того, якщо ви робите свій внесок у роботу з відкритим кодом, незважаючи на те, що незрозуміло, чи маєте ви право на це, шанси досить хороші, що ви насправді не зможете це зробити. І якщо ви все-таки потрапите в біду, шанси полягають у тому, що ви отримаєте ляпас за зап'ястя і будете сказати, що він зніме речі, а не зазнає великих судових покарань. Чи залишається можливий ризик у вашій зоні комфорту? Це залежить від вас. Але я можу вам сказати, що це дуже багато людей робить, і досить мало історій людей, які стикаються з неприємностями. (І в історіях, які існують, зазвичай була якась інша причина неприємностей, і наслідки їх роботи з відкритим кодом є наслідком.)