Mam poprzedni wynalazek (oprogramowanie / framework), który planuję wykorzystać w mojej nowej pracy. Co stanie się z moimi prawami autorskimi, jeśli poprawię je podczas pracy?

9

Wypełniłem ten standardowy formularz, w którym wymieniasz swoje wcześniejsze wynalazki przed rozpoczęciem nowej pracy, więc pracodawca jest prawnie świadomy, że masz do nich prawa autorskie. Ale jeśli chcę użyć tego wynalazku (kodu / frameworka oprogramowania) w mojej nowej pracy, czy mieliby do niego jakiekolwiek roszczenia dotyczące praw autorskich, jeśli na przykład zmienię / poprawię mój kod podczas pracy dla nich?

Słyszałem coś w rodzaju wspólnej własności. Coś w stylu: posiadasz to, co zostało zrobione wcześniej, a pracodawca będzie posiadał wszelkie ulepszenia, które wprowadziłeś podczas pracy. Tego rodzaju bani i zabiera wszelką zachętę do wprowadzenia ulepszeń w swoim produkcie, ponieważ po ulepszeniu zniknęło . :(

Czy ktoś wcześniej przeszedł przez tę sytuację i mógł podzielić się pomysłami, aby chronić swój kod?

JohnPristine
źródło
Czy zastanawiałeś się nad open source w swoim poprzednim wynalazku? Co powiesz na sprzedaż jej nowej firmie na zasadzie „tak jak jest” za symboliczną opłatą? Następnie możesz po prostu odsprzedać je im za każdym razem, gdy wprowadzisz ulepszenia.
vaughandroid
@Baqueta Mam inne rzeczy, które open source, ale ten konkretny projekt nie leży w moim najlepszym interesie, aby go otworzyć. Planuję sprzedać go później innym firmom i / lub użyć go ponownie w innych zadaniach, które mogę mieć i / lub innych pracach.
JohnPristine
1
@ Baqueta - Otwarcie projektu nie ma wpływu na to, że przyszłe prace będą kontrolowane przez restrykcyjną umowę IP. Firma musi zwolnić wszelkie roszczenia do pracy Johna, aby mógł dalej nad tym pracować.
Czy zastanawiałeś się nad sprzedażą bieżącej wersji całości i przeniesieniem na nie własności za odpowiednią cenę? Jeśli nalegasz, aby zachować własność, twój nowy pracodawca może nalegać, abyś był całkowicie odpowiedzialny za utrzymanie tego oprogramowania, 365 x 24 godzin rocznie.
Doc Brown
@ GlenH7: Czy jedna z licencji copyleft nie zmusiłaby dzieła do pozostania w domenie publicznej? JohnPristine: W porządku!
vaughandroid

Odpowiedzi:

7

Najwyraźniej chcesz zachować własność tego oprogramowania.

Jeśli tak, po prostu nie podpisuj umowy, która ci ją odbierze.

Jednak normalnym przypadkiem jest to, że to, co produkujesz w godzinach pracy, jest własnością pracodawcy. Twoje ponumerowanie powinno być za to rekompensatą.

Może uda ci się dojść do porozumienia, w którym godziny pracy związane z realizacją tego wynalazku nie są liczone (i płatne) jako godziny pracy. Zamiast tego, twój pracodawca zgadza się kupić (licencję) ulepszoną wersję za mniej więcej tyle samo, ile robisz w tych godzinach.

Ingo
źródło
Jednym z rozwiązań może być to, że wprowadzę ulepszenia TYLKO podczas moich nieobecności. Ale firma prawdopodobnie nie zgodziłaby się na coś zależnego od produktu / struktury zamkniętej. Nie mam nic przeciwko pokazywaniu im kodu i mogą wprowadzać modyfikacje, jeśli chcą / będą potrzebować w przyszłości. Ale chciałbym zachować własność produktu i kodu, tak jak powiedziałeś.
JohnPristine
@JohnPristine to naprawdę zależy od tego, jak bardzo tego potrzebują. Spójrz, prawdopodobnie zależą one od systemu Windows o zbliżonych źródłach. OTOH, jeśli dasz im licencję na kod źródłowy, nie jest to już zamknięte źródło.
Ingo
1
„Mogą to zrobić modyfikacje, jeśli chcą / potrzebę” = ty robisz modyfikacje dla nich. a jeśli dokonają modyfikacji, są właścicielami tych modyfikacji, chyba że można ich przekonać, by oficjalnie pchnęli ich „w górę”
Jimmy Hoffa,
Ponadto, jeśli dokonasz aktualizacji / ulepszeń w roboczej wersji aplikacji, a następnie spróbujesz dodać te same aktualizacje do swojej wersji osobistej, może to potencjalnie doprowadzić do wszczęcia postępowania przeciwko tobie za naruszenie „ich własności”.
BBlake,
1
Alternatywnie, dlaczego nie udzielisz im licencji na korzystanie z oprogramowania w zamian za prawo do zachowania praw autorskich do twoich zmian? Dostają oprogramowanie, a ty nadal jesteś właścicielem aktualizacji. To powinno być korzystne dla wszystkich. O ile nie chcą sprzedawać twojego oprogramowania innym osobom, w takim przypadku sprzedałbym im licencję i negocjowałbym o obniżenie zysków.
Gustav Bertram
7

To naprawdę zależy od tego, co jest zawarte w umowie o pracę.

Musiałem poprosić o dodanie do mojej umowy określonej klauzuli, która pozwoli mi pracować w wolnych chwilach nad projektami typu open source. Pierwotna umowa dotyczyła wszystkich materiałów chronionych prawem autorskim, które wyprodukowałem w okresie zatrudnienia, bez względu na to, czy pracowałem, czy nie.

Jeśli nie jest to wyraźnie określone w umowie, prawdopodobnie będą miały zastosowanie lokalne przepisy prawa pracy i należy skonsultować się z prawnikiem. W każdym razie może być konieczne - istnieją pewne prawa, których po prostu nie można podpisać, bez względu na umowę.

Gustav Bertram
źródło
-1

To prosty problem. Musisz upewnić się, że w tej sprawie istnieje skrzyżowanie twoich zainteresowań z interesami pracodawcy.

Czy twój nowy pracodawca dba nawet o Twój kod? Czy oni tego chcą? Jeśli tak, dodaj do swojej umowy, że wszelkie modyfikacje tego kodu:

  1. zachowujesz prawa autorskie do
  2. zachowują pełną, nieograniczoną, stałą, zbywalną, podlegającą sublicencji itp. licencję na użytkowanie, ponowne użycie itp.

Jeśli są zbyt duże, aby to zrobić, po prostu nie zabieraj tam swojego oprogramowania.

gahooa
źródło
-5

Być może najlepszą rzeczą do zrobienia jest najpierw open source, może z licencją MIT. Następnie użyj go w nowej pracy. Nowy pracodawca nie byłby w stanie ubiegać się o własność projektu open source, który został utworzony \ wydany przed rozpoczęciem zatrudnienia.

Współwłasność wydaje się chaotyczna. Nie wyobrażam sobie, aby ten scenariusz był dla ciebie najlepszy, ale widzę, że firma osiąga lepszy koniec tego porozumienia.

Kamau Malone
źródło
Otwarte źródło tego konkretnego projektu nie leży w moim najlepszym interesie. Mam inne rzeczy open source to.
JohnPristine
2
To zła, jeśli nie okropna sugestia. Objęcie projektu licencją MIT zabezpieczy istniejący kod, ale nie zrobi nic dla przyszłego rozwoju. Na podstawie bardzo restrykcyjnej umowy dotyczącej własności intelektualnej wszelkie prawa autorskie do przyszłych prac należą do pracodawcy. Twoja sugestia stawia pytającego w konflikcie z jego umową o pracę, jeśli wniesie nowy wkład w projekt. Nie może legalnie wnosić czegoś, czego nie posiada.
1
OP nie jest zainteresowany przejęciem własności nad tym, co robi jego firma w celu modyfikacji projektu. Jest zainteresowany kontrolą nad tym, co już zbudował. Edycja: przeczytaj niektóre inne odpowiedzi OP; Po prostu zadeklaruję pracę jako wcześniej istniejącą i nie będę jej używać u nowego pracodawcy.
Kamau Malone
@KamauMalone - Nieużywanie to najlepsza sugestia, jaką widziałem. Po co komplikować sprawy ... autor chce sprzedać swój produkt, powinien oddzielić swój osobisty biznes od pracy z tą firmą. Szczerze mówiąc, nie powinien nawet pracować nad NICIM związanym z jego produktem.
Ramhound
To tylko kod infrastruktury, którego chcę używać w innych miejscach.
JohnPristine