Cóż, nie chcę, aby był to open source! To jest problem. Ale chcę go wykorzystać w mojej obecnej pracy. Firma nie zgodziła się podpisać ze mną żadnej alternatywnej licencji i kazała mi przepisać wszystko od zera, aby były jej właścicielami. :(
Jak mogę to zrobić w bezpieczny sposób, aby później firma nie wróciła do mnie i nie powiedziała, że używam napisanego dla nich kodu, który będzie podobny do pierwszej wersji, którą napisałem i jest właścicielem praw autorskich, przy moich osobistych projektach czy nawet przy innej pracy?
Jak przepisałbyś drugą wersję mapy skrótu, aby nie wyglądała jak pierwsza? Brzmi dla mnie trochę trudnie. :(
licensing
open-source
intellectual-property
chrisapotek
źródło
źródło
Odpowiedzi:
Musisz porozmawiać z prawnikiem specjalizującym się w prawie autorskim. To jest prawo autorskie , a nie własność intelektualna . „Własność intelektualna” jest fałszywym połączeniem patentu i prawa autorskiego, które są dwiema całkowicie odrębnymi dziedzinami prawa.
Zakładam, że do końca tego jesteś w Stanach Zjednoczonych.
Moje osobiste zalecenie jest takie, że zanim przejdziesz dalej, weź swoje obecne źródło i dokonaj formalnej rejestracji praw autorskich, w tym złóż pełną kopię swojej pracy w US Copyright Office, podobnie jak w przypadku książki lub piosenki. (Uwaga: wypełnienie pełnej kopii pracy wraz z wnioskiem o rejestrację jest wymagane przez prawo do rejestracji.)
Każdy adwokat ds. Praw autorskich w Stanach Zjednoczonych poinformuje cię, że nie ma substytutu świadectwa rejestracji praw autorskich. W całej historii był dokładnie jeden przypadek, w którym facet z certyfikatem rejestracji praw autorskich nie wygrał.
Rejestracja praw autorskich jest tania .
Po masz świadectwo rejestracji praw autorskich w swoje ręce, a następnie zacząć robić ich przepisanie. Możesz rozpocząć prace projektowe, ale nie pisz ani jednego wiersza kodu bez wcześniejszej ochrony swojego.
* (W szczególności była to sprawa George'a Harrisona „Mój słodki władca”: chociaż Beatlesi posiadali certyfikat rejestracji praw autorskich, sędzia orzekł, że nie ma żadnej możliwości, aby mógł całkowicie samodzielnie opracować melodię i organizację z „On So Fine” „(Szyfony): MUSI było kopiować, nawet nieświadomie.)
źródło
Jest to świetna okazja, aby użyć wcześniej istniejącego rozwiązania open source innej firmy, jeśli takie istnieje dla twojego przypadku użycia. Zastanów się nad korzyściami dla Ciebie i Twojego pracodawcy:
ty
Twój pracodawca
źródło
Najpierw skonsultuj się z prawnikiem, aby dowiedzieć się, jakie masz możliwości.
Ale hashap to standardowa kolekcja, jeśli stworzyłeś taki, który ma określony cel, być może zmienisz typy danych, z którymi współpracuje, być może i będzie inny, szczególnie jeśli możesz mieć pewne atrybuty w jednym programie, który nie jest t w drugim.
A jeśli usiądziesz z czystą kartką papieru i przepiszesz kod, spodziewam się, że będzie inaczej, ponieważ prawdopodobnie nauczyłeś się kilku pomysłów, odkąd napisałeś swój oryginalny.
Własność intelektualna jest zawsze trudna, ponieważ nie mogą powiedzieć ci, abyś nie używał tego, czego się nauczyłeś, ale nie kopiuj z własnych projektów, po prostu pisz wszystko od zera, a to pomoże złagodzić te problemy, oczekuję.
Ale znowu porozmawiaj z prawnikiem.
źródło
Użyj innego języka! Ponownie napisz swoje C w Javie lub odwrotnie. W ten sposób nie ma możliwości, aby długie sekwencje kodu wyglądały tak samo.
źródło