Utilizzo del codice sorgente del progetto casa per il progetto aziendale

1

Ho un progetto di casa, che non è open-source. Per risparmiare tempo mi piacerebbe usare quel codice sorgente per il progetto aziendale. Come posso proteggermi dall'accusa di aver rubato il codice sorgente dell'azienda? È improbabile che otterrò il permesso di usare il mio codice sorgente in anticipo, ma non ci sono restrizioni sull'uso del software open-source con licenze permissive come il MIT.

    
posta synergetic 31.03.2016 - 00:33
fonte

3 risposte

2

Dichiarazione di non responsabilità: quanto segue è un'opinione personale e non un parere legale. Per la consulenza legale, è necessario consultare un avvocato o un esperto legale qualificato.

La questione dipende dal Paese in cui stai lavorando e dai termini del contratto di lavoro:

  • In molti paesi, la proprietà intellettuale e la proprietà del codice elaborato sul posto di lavoro vengono trasferiti al datore di lavoro.
  • Quando la legge non garantisce questo, ci sono possibilità che i termini del contratto di lavoro possano farlo.

Con tali condizioni, l'uso del codice creato in casa nei tuoi progetti di lavoro ti metterebbe in una posizione sfavorevole e rischiosa:

  • l'assunto di base sarebbe che il proprietario del codice sarebbe la società, a meno che non si possa provare la proprietà intellettuale preesistente e che non si sia utilizzato il tempo di lavoro per migliorare il progetto di casa. E questo di solito è piuttosto difficile.

  • Naturalmente, se il tuo progetto di casa fosse un progetto pubblico open source, potresti usarlo sotto i termini delle licenze OSS come il MIT. In questo caso, i diritti preesistenti potrebbero essere dimostrati, scaricandolo dal sito del progetto. Il repository del codice sorgente gestito da una terza parte indipendente (github? Sourceforge? Ecc.) Potrebbe aiutare a dimostrare che questo codice esisteva prima dell'assegnazione attuale del lavoro e che non si poteva avere l'opportunità di manomettere date dei file. Tuttavia, in caso di conflitto con il tuo datore di lavoro, il tuo datore di lavoro potrebbe affermare che hai utilizzato il tuo orario di lavoro per migliorare il tuo progetto di casa e sollevare sospetti sulla tua lealtà.

Quindi penso che il modo migliore per gestirlo sarebbe quello di raggiungere un accordo con il tuo datore di lavoro (e prenderlo per iscritto):

  • I termini del MIT che consideri sembrano piuttosto flessibili per il tuo datore di lavoro e non verrebbero rifiutati.
  • Un accordo documenterebbe anche per la gerarchia la tua fedeltà alla società (cioè stai cercando modi creativi per raggiungere gli obiettivi in modo economicamente efficiente). Questo dovrebbe avere effetti piuttosto positivi sulla tua carriera.
  • Sia il tuo datore di lavoro che te stesso saranno protetti. Nessun rischio che la tua buona volontà possa essere fraintesa o utilizzata contro di te in una fase successiva.
risposta data 31.03.2016 - 01:47
fonte
0

Penso che dato i limiti che hai impostato nella tua domanda, non puoi davvero proteggerti.

Se non apri il codice con una licenza accettata dalla tua azienda, e non puoi convincere la tua azienda a concedere in licenza il tuo codice utilizzando un accordo tra te e la società, non puoi utilizzare il codice per la tua azienda lavoro.

Il mio suggerimento sarebbe di andare avanti e chiedere alla tua azienda se accetterà di concedere in licenza il tuo codice. Dici che è improbabile che siano d'accordo, ma io davvero non vedo alcun modo per aggirarlo.

    
risposta data 31.03.2016 - 01:05
fonte
0

Aggiungi una licenza per codice open source e inseriscila in un archivio accessibile al pubblico. Dal momento che dici "È improbabile che ottenga il permesso di usare il mio codice sorgente in anticipo", non vedo come questo possa essere d'aiuto, a meno che tu non usi un amico come autore fantasma.

    
risposta data 31.03.2016 - 01:06
fonte

Leggi altre domande sui tag