Sarebbe etico creare un'alternativa open source al software che sei stato assunto per creare?


19

Supponi di essere stato assunto per creare software didattici che verranno venduti agli studenti di un particolare istituto accademico. Sei l'unico sviluppatore che lavora a questo progetto e hai scritto tutto il codice. Un'alternativa open source al progetto ha il potenziale di beneficiare gli studenti svantaggiati di tutto il mondo. In breve, un'alternativa gratuita contribuirebbe al bene più grande dell'umanità. Sarebbe "OK" creare un'alternativa open source al software che ti viene pagato per sviluppare?

PS Il software verrà utilizzato solo dagli studenti dell'istituzione. Non ci sono piani per distribuirlo commercialmente. L'applicazione non fa uso della proprietà intellettuale di altre persone.


5
Elefante nella stanza: la creazione e la distribuzione di una versione gratuita e competitiva del prodotto che il tuo attuale (o recente) datore di lavoro ti sta pagando per creare sarebbe quasi sicuramente sparare ai tuoi futuri lavori futuri. I potenziali futuri datori di lavoro potranno vedere che hai fatto in passato, e saranno (giustamente) preoccupati che si potrebbe fare a loro, così, se ti assunti.
Trevor Powell,

5
perché non suggerire loro questo? che lo rilasciano come freeware con il loro nome dappertutto. La pubblicità positiva e la buona volontà pubblica hanno valore, dopo tutto.
Drew

Mentre applaudo il tuo progresso, sfortunatamente è probabile che ciò provochi una causa dal tuo ex datore di lavoro. (Tieni presente che un imprenditore arrabbiato può presentare una causa indipendentemente dal fatto che il caso abbia qualche merito. L'imputato subirà molti stress e costi, anche se l'imputato alla fine vince.) In altre parole, se vedi segni che l'imprenditore si arrabbia per questo motivo, devi considerare più della legalità e dell'etica quando elabori la tua visione.
rwong,

Risposte:


15

Etico?

Molte volte . Allo stesso modo è etico per te prendere le abilità che impari nel datore di lavoro attuale e usarle nel tuo prossimo lavoro, è etico usare le tue abilità nel tuo tempo libero, comunque tu voglia

Legale?

Forse . Sebbene non spetti all'azienda controllare ciò che fai con il tuo tempo libero, è normale che l'azienda abbia accordi NDA e di non concorrenza come parte del tuo contratto. Probabilmente non ti sarà permesso di utilizzare alcun tipo di informazioni proprietarie e brevetti ecc ... sviluppati e di proprietà della tua attuale azienda nel tuo lavoro, così come, ovviamente, dovresti ricominciare da capo quando scrivi il codice . Non è né etico né legale rubare al tuo attuale datore di lavoro.

Appunti

  • Non sono un avvocato. Chiedi a un avvocato un consiglio per quanto riguarda il tuo contratto.
  • Presumo che tu sia un dipendente regolare. Un azionista o comproprietario della società ha altri obblighi
  • Questo potrebbe non essere ovvio, ma lavorare sull'alternativa OSS mentre lavori per il tuo attuale datore di lavoro è una cattiva idea. Presumo che tu stia parlando di svilupparlo dopo la fine del tuo rapporto di lavoro
  • Il modo in cui lo fai è importante quanto quello che finisci per fare. Il modo professionale per farlo è quello di farlo apertamente - per far sapere al tuo attuale datore di lavoro cosa stai facendo.
  • Consultare un avvocato, in particolare per quanto riguarda i dettagli nitidi della NDA e degli accordi di non concorrenza. L'esecutività, la legalità, l'applicabilità e le varie conseguenze della violazione di accordi di non divulgazione, di non concorrenza e di altri accordi sono estremamente specifici per il contesto; varia tra stati, paesi, industrie, ecc ... Siate anche consapevoli del potenziale costo del contenzioso - ci sono molti casi angolari in cui si può essere costretti ad aumentare le spese legali solo per dimostrare il proprio punto, costi che potrebbero essere debilitanti anche se non hai fatto niente di male

4
+1 Per la parte relativa alla legalità, è abbastanza comune avere una clausola di non concorrenza nel contratto.
HoLyVieR,

9
Se lo avessi fatto DOPO IL LASCIAMENTO e la mancata competizione fosse scaduta, penso che sarebbe al limite. Se lo facessi mentre sei ancora impiegato, non sarebbe eticamente o moralmente corretto.
quick_now

2
Perché non chiedere il permesso al tuo datore di lavoro? Forse è possibile un modello di licenza per il software originale che produrrebbe i vantaggi previsti senza danneggiare le vendite?
martedì

1
@quickly_now È fortemente nell'interesse dei tuoi datori di lavoro convincerti che è vero. La verità della questione è che, fintanto che non stai rubando dal tuo datore di lavoro, non ci sono obblighi etici o morali che ti impediscono di lavorare su altri progetti. In realtà è esattamente il contrario; in alcune giurisdizioni è persino del tutto illegale che il datore di lavoro includa clausole nel suo contratto che impediscono di competere, e in molte altre le clausole, sebbene legali, non sono applicabili (di nuovo, IANAL, verifica con un avvocato prima di effettuare una chiamata legale locale)
Blueberryfields,

1
@Blueberryfields: In Australia, ciò che viene proposto sarebbe quasi certamente illegale. Le restrizioni al lavoro sono comunemente usate anche qui :)
quick_now

19

Nella tua situazione, porterei la tua domanda alle persone che ti hanno assunto, e vedere quali sono le loro opinioni in merito. La grande questione dell'etica è quella dei conflitti di interesse, quando hai due interessi o requisiti diversi che ti spingono in due direzioni diverse. Uno di questi è il tuo obbligo verso il cliente qui, e se al cliente non ti dispiace costruire un progetto open source su questa idea, i suoi interessi non sono in conflitto con i tuoi.


4

Etico? Forse, l'etica è una decisione personale. Legale? Forse, a seconda del contratto con l'azienda. Inteligente? Diamine no, quando i futuri datori di lavoro ti vedranno come un loro concorrente, il tuo curriculum andrà nel cestino.


2
  1. Se prendi il codice attuale e qualche disegno critico che è già sviluppato nel tuo progetto a pagamento - copiandolo e dando in Open Source - questo è etico e illegale.

  2. Anche se il tuo codice è aggiornato, se stai togliendo la proprietà intellettuale è non etico e illegale.

  3. Se usi il tempo o altre risorse dell'azienda per quello che sei pagato per usarlo per un progetto open source invece di contribuire al tuo progetto reale, questo è anti-etico (e potrebbe diventare illegale se vieni scoperto).

L'equilibrio sembra essere regolato dalle leggi naturali della concorrenza nella società.

Dipan.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.