Przeniesienie poprzedniej własności intelektualnej do pracodawcy

10

Załóżmy, że w wolnym czasie opracowałem bibliotekę X przed podpisaniem umowy lub zatrudnieniem w firmie A.

Następnie podpisuję umowę z firmą A i rozpoczynam pracę. Okazuje się, że biblioteka X będzie niezwykle przydatna i pozwoli zaoszczędzić firmie dużo czasu i pieniędzy.

Jaka jest standardowa praktyka branżowa w tym obszarze w zakresie wprowadzania tego kodu do firmy? Czy byłoby możliwe udzielenie licencji bibliotece X firmie A?

James Smith
źródło

Odpowiedzi:

11

Jeśli biblioteka jest twoją pracą i nadal masz do niej prawa, możesz ją sprzedać każdemu, kto tego chce. Jeśli A tego chce i jest gotowy zapłacić cenę wywoławczą za licencję, jest to ważna transakcja.

To, co może być trudne, polega na tym, że przynosisz IP, które zdobyłeś pracując dla A i umieszczasz je w X.

Upewnij się, że umowa jasno określa, kto jest właścicielem praw do zmian dokonanych na prośbę A, a także innych zmian wprowadzonych w X, w następstwie umowy (w następstwie zatrudnienia w A). Wymyśl także zasady, kiedy możesz pracować na X (jeśli w czasie pracy w firmie, wtedy praca zazwyczaj należy do A). Upewnij się, że opisujesz, co się stanie, jeśli ty i firma zrzeszona na mniej niż polubowne warunki.

Zobacz prawnika.

(Uwaga, nie jestem prawnikiem)

mattnz
źródło
6
Sprzedaj im licencję .
Dan Ray
3

Jest to nie tylko problem z licencjonowaniem - który został już rozwiązany przez inne odpowiedzi - ale może również powodować problemy w zespole.

Zły przypadek: utworzona biblioteka nie jest znana nikomu oprócz ciebie, więc nikt oprócz ciebie nie jest w stanie oszacować jej przydatności. Teraz idziesz do swojego szefa i proponujesz go kupić od ciebie za stosunkowo wysoką cenę. Jakimś cudem udało ci się przekonać szefa, by kupił go za 2000 USD, ale potem twój współpracownik twierdzi, że nie jest tak dobry, jak twierdziłeś; co gorsza, ktoś znajdzie komercyjną bibliotekę, która robi to samo za 250 USD, a wersja open source robi to samo za darmo z liberalną licencją, która pozwala na wykorzystanie w twoim projekcie. W końcu wygląda na to, że oszukałeś szefa, aby kupić od ciebie coś za drogiego dla własnej korzyści, więc twój szef nigdy więcej nie wysłucha twoich propozycji.

Z tego powodu byłbym bardzo ostrożny, aby twoi rówieśnicy jednogłośnie potwierdzili duże zalety korzystania z lib przed pójściem do szefa. W przeciwnym razie szanse na kłopoty polityczne prawdopodobnie przewyższą zaletę uzyskania dodatkowych pieniędzy na lib.

użytkownik 281377
źródło
2
+1 Ponadto niektóre osoby mogą sugerować, że złożyłeś podanie o pracę tylko po to, by sprzedać swoje rzeczy.
mouviciel
Myślę, że to, co mówiła Ammo, to w zasadzie nie badziewie tam, gdzie śpisz.
Ramhound
Możliwy jest konflikt interesów między momentem, gdy coś sprzedajesz, a także powoduje nabycie wspomnianego czegoś.
user281377
2

Zrób swoją bibliotekę open source! Nie wiem, która licencja CC jest dokładnie odpowiednia, ale może to brzmieć: „możesz użyć jej w dowolnym produkcie, nawet jeśli sprzedajesz produkt, nie powinieneś prosić o pieniądze za samą bibliotekę, nie musisz wspomnieć o autorstwie i możesz to zmienić ". Tak więc A (twój pracodawca) będzie z niego zadowolony, a także Ty, kiedy przeprowadzisz się do B.

ern0
źródło
10
Może chcieć zarobić trochę pieniędzy na swojej prywatnej pracy. Pieniądze są dobre.
dave
Następnie pracuj nad jakimś prywatnym projektem; użyj biblioteki opensource, aby wykonać ją szybko. Wydaje mi się, że biblioteka jest czymś, czego nie można sprzedać samodzielnie - i obejmuje to open source.
ern0
6
„Biblioteka to coś, czego nie możesz sprzedawać samodzielnie”? Mówisz poważnie? Istnieje cała branża, która sprzedaje komponenty innych firm „samodzielnie”.
John Saunders
1

Jeśli jest to jakiś poważny, niepoprawny kod, do którego masz pełne prawa, bardzo rozsądnie jest udzielić licencji firmie.

Jeśli jest to coś fajnego, co opracowałeś po południu, nie zawracałbym sobie głowy. Po prostu przynieś go szefowi i zdobądź trochę kudo i piątki. Później zapamiętają dodatkowy wysiłek.

Richard
źródło
Jeśli przekażesz go szefowi, umieść na nim licencję zatwierdzoną przez OSI, abyś nie utracił do niej praw. Jeśli planują dołączyć go do produktu, licencja BSD / Apache jest dobra.
Johan