La mia azienda può concedere i diritti di proprietà intellettuale per un'applicazione che ho cancellato per ore a un'altra startup? [chiuso]


87

Sono stagista per un'azienda sanitaria (non retribuita), chiamiamola Azienda A e ho notato che stanno usando un sacco di moduli cartacei per cose che possono essere fatte sul computer. File Excel per cose che non dovrebbero essere in Excel. Quindi volevo migliorare la mia programmazione e ho pensato che fosse l'occasione migliore da fare.

Ho sviluppato un paio di app per il loro uso. Tutte queste applicazioni erano fuori dai tempi dell'azienda. Un'applicazione che ho fatto e loro adorano e uno del regista ha un fratello che ha una compagnia per la salute. Vuole che consegni il mio codice sorgente in modo che la compagnia di suo fratello possa svilupparlo ulteriormente e magari venderlo (sono fuori dall'equazione).

Non ho intenzione di consegnare il mio codice poiché dedico molto tempo a farlo, ma non voglio nemmeno bruciare ponti con nessuno nell'azienda. Non posso andare dal regista e dirgli "Non credo".

Sto bene dimostrando al fratello come funziona ma la linea sta rinunciando al mio codice. Se vogliono costruire qualcosa di simile, allora possono andare avanti senza problemi.

Qual è il modo corretto di affrontarlo e hanno il diritto di farmi questo?

Modifica: non c'è contratto che non abbia mai firmato nulla


78
Se non vuoi "bruciare ponti" con quell'azienda, rendi pubblica la tua applicazione (open source o meno) e dì loro di scaricarla. Almeno avrai un profilo pubblico che è anche buono.
duros,

32
Dove ti trovi e che tipo di contratto hai come stagista? A seconda di dove stai internando e del tuo contratto con la Società A, il tuo sforzo intellettuale, anche a casa sotto il tuo tempo, può essere di proprietà della Società A!
Mark Booth,

17
IANAL, ma per me se sei un tirocinante non retribuito, ogni singolo momento di ogni singolo giorno è fuori dal tempo dell'azienda. L'intero punto del risarcimento è che a volte il capo vorrà che tu faccia qualcosa che non vuoi fare. Se ti piace il risarcimento, devi farlo. Nel tuo caso, non devi fare nulla.
emory

11
IANAL, ma se possedessi una start-up e vendessi il codice scritto dallo stagista non retribuito di mio fratello, sarei molto sicuro che lo stagista ingenuo non retribuito ha firmato un accordo di proprietà intellettuale coraggioso che mi dà sufficienti diritti sul software. Altrimenti avrei paura di spendere soldi per svilupparlo, fare soldi vendendolo, e poi lo userebbe come prova del suo valore in tribunale e mi farebbe causa per molto più di quanto avrei pagato.
psr

6
Qualcuno di questi commenti può essere utilmente incorporato nella domanda? In caso contrario, porta la discussione alla Software Engineering Chat
ChrisF

Risposte:


87

IANAL . Il contratto è importante qui. Questo è tutto ciò che posso dire al riguardo e non ripeterò il consiglio che tutti gli altri hanno dato. La società potrebbe già possederla e non si ha voce in capitolo. Anche un avvocato ti direbbe di assumere un avvocato se decidi di dire semplicemente "No". Quindi, se questa è la tua scelta, assumere un avvocato.

Ho letto e riletto questa domanda fino a quando non ho capito perché ti preoccupi di Burning Bridges. Immagino che la tua vera preoccupazione sia che, come stagista, non stai cercando un milione di dollari. Cavolo, non specifichi di essere un tirocinante di sviluppo software, il che potrebbe significare che non sei andato in questo con l'intenzione di essere un programmatore. Penso che ciò che stai davvero cercando sia l'azienda che mostri rispetto per il tuo lavoro. Potresti anche esserti sorpreso di quanto sia andato bene questo progetto e forse vuoi entrare in un nuovo percorso di carriera come sviluppatore di software. Questo è qualcosa di cui essere orgogliosi. Questo progetto è un grosso problema, non ingombrarlo con inutili schifezze prendendo una cosa che il tuo capo ha detto e facendolo esplodere.

The Boss Perspective

Innanzitutto, ricorda che il tuo capo è umano . Fa errori proprio come tutti gli altri. In secondo luogo, devi anche considerare che il tuo capo potrebbe non sapere nulla del software. Gli hai mostrato qualcosa di interessante, che sta pensando "Fantastico, mio ​​fratello conosce il software; potrebbe fare qualcosa con questo." Non sa che ti ci è voluto molto tempo. È probabile che non sappia nemmeno che sei ancora un tirocinante non retribuito.

Come pensarci

Innanzitutto, ti dirò che puoi vincere questo. Anche se questa azienda ha il contratto più cattivo che l'uomo conosca, nel mercato più anti-dipendenti della terra, e tu abbia un capo estremamente cattivo, questa è ancora una situazione vincente. Puoi facilmente convincerli a capire il tuo valore qui.

La domanda è: come vuoi che dimostrino che hanno a cuore il tuo lavoro? Vuoi davvero essere pagato per questo progetto? Sulla base del fatto che sei disposto a provare il software, suppongo che non ti interessi molto della parte di pagamento, ma piuttosto il fatto che hai lavorato molto duramente e vuoi essere riconosciuto per questo. Se desideri in cambio una posizione permanente presso l'azienda, rendilo evidente. Se pensi che ti piacerebbe passare allo sviluppo del software, forse potresti chiedere di essere trasferito nella società del fratello in una posizione reale e pagante.

La linea di fondo è, prima di poter avvicinare il tuo capo per ottenere ciò che vuoi, devi veramente decidere cosa vuoi .

Come avvicinarsi al capo

Per prima cosa, non cercare di catturare il capo mentre cammina tra le riunioni. Fissare un appuntamento . Potrebbero essere necessari solo cinque minuti, ma cinque minuti sono molti quando si gestisce un'azienda. Parla con lui e chiedi delle volte che funzionano per lui e metti l'appuntamento sul suo calendario, se puoi.

Con l'appuntamento impostato, devi andare preparato . Fai uno schema dei punti che vuoi mettere su un pezzo di carta con te in modo da non innervosirti e dimenticare tutto. Ricorda che più persone elencano Public Speaking come la loro paura numero uno della morte. Dimenticherai cose, quindi scrivile . Anche andare preparati sembra buono per il capo. Gli mostra che non stai cercando di perdere tempo. Anche il più anale dei boss si rilassa un po 'quando vede che hai preparato quello che stai per dire.

Cosa dire

Nulla è più prezioso per un manager dei numeri. Se prendi una o due statistiche BLS , hai maggiori probabilità di attirare la sua attenzione. Se puoi, calcola il valore potenziale per la sua azienda in importi reali in dollari e mettilo di fronte a lui. Dimostragli che vali qualcosa in termini di tempo, vendite o, se puoi, importi forfettari in dollari.

L'uso di parole d'ordine aiuta solo se il tuo capo è in quel genere di cose. È importante rimanere puntuali. Al tuo capo non importa come hai scritto quel programma. Non lo capirebbe se lo spiegassi. Vuole solo sapere perché pensi che valga qualcosa per lui.

Non diventare personale. Come ho detto, il capo non parlerà la tua lingua. Non perdere tempo a spiegare alcuni bug davvero impegnativi che hai superato durante la scrittura del programma. È una scatola nera per lui. Per quanto lo riguarda, non ti costa nulla scriverlo. Invece, lanciagli dei numeri che ti costeranno, in termini di tempo e denaro .

Guarda le cose che ha detto in passato e prova ad associarlo al lavoro che hai svolto. Se hai già lavorato con il capo, questo può essere facile. Associa il lavoro che hai svolto a specifici reclami presentati in passato. Dimostrare come stai risolvendo i problemi che ha incontrato e perché ne vali la pena.

Si può fare

Posso dirti in tutta onestà che questo è fattibile. Ho venduto questo tipo di idee in passato. È solo una questione di farlo nel modo giusto. Pensa alle cose a cui sta pensando e parla la sua lingua e puoi davvero ottenere ciò che vuoi da questo.


14
Anche questa è un'opportunità. Anche dopo aver consegnato il codice, avranno bisogno di supporto e dopo che te ne andrai e tornerai al college sarai la persona ideale per fornirlo. Un po 'di consigli, nelle offerte di consulenza chiedi sempre almeno il doppio di $ / ora quanto pensi sia ridicolo!
Martin Beckett,

4
@Krelp: "IANAL" è piuttosto standard quando si forniscono informazioni che potrebbero essere interpretate come consulenza legale. I consigli che causano danni possono essere una responsabilità perseguibile, quindi IANAL ti ricorda di prendere tutto ciò che leggi su Internet con un pizzico di sale.
KeithS,

2
Un altro punto: le persone dell'azienda tendono ad apprezzarti in base a quanto ti pagano (cioè, gli stagisti non retribuiti sono proprio in fondo). Se dai loro il tuo codice, potrebbero essere felici di ottenere qualcosa per niente, ma non ti rispetteranno per questo - è una merda gratuita che hanno fatto fuori da un tirocinante non retribuito. Quindi, se sei interessato a una relazione a lungo termine con questa azienda, dovresti assicurarti di ottenere qualcosa da loro, solo per migliorare il tuo status a lungo termine.
comingstorm

2
Sono stato deluso dal fatto che tu abbia ottenuto più voti di me, poi ho letto la tua risposta. È superbo. Riporta tutto sulla terra e si occupa del fattore umano. +1
Andrew T Finnell,

1
+1 Questa è l'unica risposta che affronta (anche se indirettamente) la possibilità che la Società A possa semplicemente rendere infelice la vita dei PO anche se ogni giustizia della Corte suprema seduta potesse vedere la giustezza della causa. La società potrebbe decidere di sfidare la proprietà dei PO, rubare o duplicare il lavoro, e il PO dovrebbe trovare un modo per lottare per esso, probabilmente spendendo molto più di quanto abbiano investito nell'originale.
Joshua Drake,

49

Dipende dal contratto stipulato con la società A. Hanno delle clausole nel contratto relative alle opere che scrivi al di fuori del lavoro? Alcuni lo fanno. In tal caso, non sono sicuro di cosa tu possa fare. In caso contrario, sei ancora il proprietario del codice e non sei obbligato a rinunciarvi.

Potresti provare a vendere loro il codice sorgente dell'applicazione. Sono d'accordo che non dovresti "bruciare alcun ponte", ma ciò non significa che non puoi avere una posizione ferma sul tuo prodotto. Non è necessario dare via le cose gratuitamente solo per mantenere una visione positiva agli occhi dell'azienda. Non vi è alcun motivo per cui non è possibile vendere loro il software e mantenere comunque buoni rapporti con l'azienda.

Dopotutto, se la società vuole approfittare del tuo lavoro in quel modo, ti importa davvero se bruci quel particolare ponte?


Sarebbe lui a dare il codice sorgente alla compagnia, non alla compagnia del fratello del regista.
Firma il

Non sono sicuro di cosa intendi, ma non importa davvero a chi lo stai vendendo. La compagnia A direttamente o la compagnia del fratello. In entrambi i casi, puoi avere la stessa posizione.
Oleksi,

30
I contratti che richiedono la consegna di lavori svolti al di fuori dell'azienda non sono sempre giuridicamente vincolanti. Come stagista non retribuito, non ha alcuna possibilità.
Jonathan Allen,

3
Dipende anche dalla sua posizione. Ad esempio, lavoro in Kansas negli Stati Uniti. La legge dello stato del Kansas ha una disposizione che annulla in modo specifico le clausole del contratto di lavoro che affermano che il lavoro fuori orario è di proprietà dell'azienda, a meno che non utilizzi le risorse dell'azienda per scriverlo. L'unica risposta veramente corretta qui è consultare un avvocato, ovviamente.
Dan Lyons,

3
Come sempre. Contatta un avvocato se è abbastanza importante per te
Paul

23

Se fossi il PO, ignorerei ogni risposta postata!

Stai ponendo una domanda LEGALE e ricevi risposte da persone che NON SONO AVVOCATI!

In poche parole, è necessario consultare un avvocato nella propria giurisdizione.

La risposta alla tua domanda potrebbe differire in base alla tua località.

Molte persone qui (che non sono avvocati) parlano di "contratti", tuttavia, solo perché qualcosa è scritto su carta e chiamato un contratto, NON necessariamente lo rende legalmente vincolante. Contrariamente a ciò, solo perché qualcosa non è stato scritto in un contatto legalmente vincolante, non significa che hai un regno libero.

Ancora una volta, l' unico modo per ottenere una risposta adeguata è consultare un avvocato.

PS: Non sto bussando all'intelligenza della gente qui. Sono sicuro che ci sono molti sviluppatori estremamente dotati qui. Sembra solo che la gente ami dare consulenza legale e giuro che è vero, quando la realtà è, non hanno idea di cosa stiano parlando.


7
Sono sicuro che sapesse che stava postando su programmers.stackexchange.com non legaladvice.stackexchange.com
Andrew T Finnell

3
Andrew, non ha creato il post in modo che le persone possano controllare l'ortografia. Chiede consiglio. E chiede alle persone sbagliate.
Keltari,

2
@Keltari - Per essere onesti, il richiedente ha anche chiesto l'etica della situazione a cui la maggior parte delle persone non ha risposto.
rjzii,

1
@RobZ - Rileggi il post del PO. Non ha mai chiesto se quello che stavano facendo fosse etico. L' unica menzione di etica era un tag. La sua domanda era: "Qual è il modo corretto di affrontare questo e hanno il diritto di farmi questo?" Non puoi rispondere alla prima parte senza conoscere la seconda parte, che è una questione di diritto.
Keltari,

2
@Keltari - L'etica e la legalità sono due cose completamente diverse, vale a dire qualcosa potrebbe essere legale ma tutti saranno d'accordo sul fatto che non è etico. Inoltre, finché sono stato su SO, i tag hanno implicito il contesto.
rjzii,

19

Questo dipende dal contratto che hai firmato.

Solo perché l'hai fatto "nel tuo tempo" non significa che è tuo da conservare. Questo è al 100% un problema contrattuale.

Devi stare attento quando dici "nel tuo tempo". Cosa pensi che significhi? Se un giocatore di basket professionista ha deciso di giocare per due squadre, pensi che sia ok? Ovviamente ha dei tempi morti per fare ciò che vuole. Quindi dovrebbe essere in grado di farlo?

Devi anche stare attento a essere citato in giudizio ora dalla società. Potrebbero dire che hai usato parte della loro proprietà intellettuale per produrre un'applicazione a cui non avevi il diritto, soprattutto se decidi di venderla o di consegnarla a un'altra società in seguito.

Detto questo, sei stato assunto come programmatore stagista presso la compagnia di assicurazione sanitaria? Se sei stato assunto come programmatore, sto per dire che molto probabilmente sei obbligato a fornire loro il codice sorgente.

Ho visto molti contratti che dicono che tutto ciò che un dipendente crea, qualunque esso sia, è di proprietà dell'azienda. Immagino che Apple e Microsoft abbiano probabilmente queste clausole. Calcola questo fino alle lezioni apprese.

Guardalo dalla loro prospettiva. Come hai scritto l'applicazione? Sul tuo computer hai portato al lavoro o uno dei loro? Sulla loro rete? Hai testato contro i loro dati e i loro moduli?

Questa non è una questione di etica, è una questione di legalità.

Se hai firmato un contratto che rende loro tutte le tue opere e il direttore ha il potere di prendere decisioni sulle opere delle loro aziende, può fare quello che vuole.


12
+1 Tutti i punti positivi. OTOH, se l'OP non è retribuito, le solite cose "lavoro a noleggio" potrebbero non essere applicabili. La verità è che l'OP dovrebbe davvero parlare con un avvocato per capire se lui (o la società) ha una gamba su cui resistere.
Caleb,

6
Ho visto molti contratti che dicono che tutto ciò che un dipendente crea, qualunque esso sia, è di proprietà dell'azienda. Fortunatamente quelli sono illegali nella maggior parte dei luoghi. Ci sono anche leggi contro il profitto del lavoro di stagisti non retribuiti. Completamente d'accordo con il resto, però, dovrebbe davvero consultare un avvocato.
Stonemetal

7
Ho avuto uno di questi contratti una volta, ho detto a HR che ho prodotto arte fetish nel mio tempo libero e che avrei potuto avere una copia del logo dell'azienda in modo da poterlo attribuire correttamente. Certamente ha divertito il mio manager!
Martin Beckett,

2
Molte persone qui parlano di "contratti", tuttavia, solo perché qualcosa è scritto su carta e chiamato un contratto, NON necessariamente lo rende legalmente vincolante. Al contrario, solo perché qualcosa non è stato scritto in un contatto legalmente vincolante, non significa che hai un regno libero. In termini di contratti, essere un tirocinante non retribuito è irrilevante. In genere, un contratto implica che entrambe le parti ottengono qualcosa dal contratto - qualcosa non significa necessariamente guadagno monetario. Un avvocato può facilmente sostenere di aver acquisito esperienza e networking. In poche parole, deve parlare con un avvocato.
Keltari,

2
Immagino che Apple e Microsoft non lo avrebbero, perché sia ​​in California che a Washington non è legale per un'azienda stipulare un contratto. : P
Mason Wheeler,

14

Caspita, questi ragazzi sono golosi. Ti fanno lavorare gratuitamente e poi vogliono che tu doni IP che hai sviluppato nel tuo tempo libero. Sei sicuro di interessarti ai loro sentimenti? Non sembrano persone molto simpatiche.

La cosa da fare è stabilire un prezzo per il tuo lavoro. Circa $ 150 / ora per il tempo impiegato a svilupparlo sarebbe perfettamente ragionevole; costerà loro almeno così tanto per riprodurlo.


4
@maple_shaft Fino a quando non sei stato responsabile non solo della tua famiglia, ma le famiglie di tutti i tuoi dipendenti non assumono che i manager o gli "MBA" non facciano molto lavoro. Fa schifo quando una cattiva decisione ti fa licenziare, ma fa schifo di più quando una cattiva decisione fa da serbatoio a un'azienda e fa licenziare tutti.
Andrew T Finnell,

5
@AndrewFinnell Le decisioni buone e cattive vengono prese continuamente con pochissimo lavoro reale coinvolto, e anche allora la maggior parte di essa è cieca stupidità. Le aziende di software di maggior successo non si sono verificate a causa del brillante lavoro duro di Übermenschen, ma soprattutto perché erano nel posto giusto al momento giusto. Le persone che guidavano queste compagnie erano nel posto giusto al momento giusto o conoscevano qualcuno di importante. Chiamami fatalista se vuoi, ma un fatalista non ha ansia o senso di colpa per aver preso la decisione sbagliata quando il risultato è praticamente un lancio di dadi.
maple_shaft

Ha già donato il suo IP alla società consentendo loro di utilizzarlo gratuitamente. Se fossi il CIO, insisterei sul fatto di possedere il codice sorgente non appena lo metti sulla nostra rete e ottieni tutto ciò che ti ha permesso di mettere il codice di birra fatta in casa sulla mia rete senza testarlo o vedere il codice sorgente e fare certo che non era pieno di buggy o cavalli di Troia.
David Navarre,

1
@maple_shaft La scuola medica avrebbe comportato un debito molto maggiore e ... saresti un medico quando c'è una carenza di medici e richiede che lavorino più ore per servire più pazienti. Sii grato per quello che hai e trova un modo di guardare al lato positivo - almeno non stai lavorando su FORTRAN 77 o COBOL!
David Navarre,

11

Prima di tutto, questo in superficie sembra molto squallido. Contratto o no.

Sei sicuro che il manager sia anche consapevole che questo è stato fatto fuori orario, a tuo tempo? Potrebbe avere l'impressione che tu l'abbia fatto mentre eri in ufficio. Lo ringrazio educatamente per il suo interesse, ma nota che questo è stato qualcosa che hai fatto nel tuo tempo libero. Se vorrebbero parlare di come acquisire il codice sorgente o di assumerti per espanderlo, saresti aperto all'idea. Dopotutto, hai già dimostrato che saresti una vera risorsa per loro.

"Modifica: non c'è contratto non ho mai firmato nulla"

Con questo, penso che le parole che stai cercando, quindi, siano:

Mostrarmi il denaro

NON preoccuparti di bruciare ponti qui. Se questa azienda è in realtà abbastanza squallida da "richiedere" il codice sorgente che hai scritto ore come stagista non retribuito e che in genere ti approfitta di te, allora non vorrai comunque una lunga carriera con loro.


10

Aspettare! Non è pagato!

Non c'è modo all'inferno che il contratto si reggerebbe, supponendo che esista un contratto in primo luogo. Senza solo i contratti di compensazione non sono legalmente vincolanti.

Di 'loro che sei disposto a licenziarlo se vuoi, ma per nessun motivo di immaginazione lo possiedono.


Questo è un presupposto errato. In genere, un contratto implica che entrambe le parti ottengono qualcosa dal contratto - qualcosa non significa necessariamente guadagno monetario. Un avvocato può facilmente sostenere di aver acquisito esperienza e networking.
Keltari,

2
@Keltari - Dipende dalla giurisdizione, tuttavia, negli Stati Uniti non è possibile ottenere benefici monetari dal lavoro di uno stagista non retribuito. Come minimo dovrebbero pagare retroattivamente al richiedente almeno il salario minimo. Questo è uno dei motivi per cui gli stagisti sono generalmente retribuiti in quanto ricadono ufficialmente sotto il lavoro per le leggi di assunzione a quel punto.
rjzii,

2
Come dice @RobZ: negli Stati Uniti, una posizione non retribuita implica che il datore di lavoro "non ottiene alcun vantaggio immediato". dol.gov/whd/regs/compliance/whdfs71.htm
Peter K.

8

Per prima cosa capirei quali sono i tuoi obiettivi qui. Non vuoi consegnare il codice e non vuoi bruciare ponti, ma cosa vuoi fare adesso? Open source vero? Prova a venderlo? Non sono sicuro che tu lo sappia, ma prima lo capirei.

Una volta che sai qual è il tuo obiettivo, mi siedo con il tuo capo e ti spiego con calma la tua posizione prima di fare qualsiasi cosa. Spiega come hai fatto molti sforzi nel tuo codice e che preferiresti non consegnarlo. Stai lavorando gratuitamente, quindi non credo che il tuo capo possa costringerti a fare qualsiasi cosa. Se vuoi open source, diglielo prima di farlo. Altrimenti potrebbe sembrare che tu abbia tentato di tagliarlo. Se vuoi venderlo, digli che sei aperto a negoziare con suo fratello.

La cosa più grande qui se non vuoi bruciare ponti è essere il più semplice ed educato possibile. Non lasciare che tu sia aggravato o insultato dal fatto che vogliono che tu consegni il lavoro e non sia accusatore. Spiega semplicemente perché non vuoi consegnare il tuo codice e cosa ti piacerebbe fare con esso. Se sono ragionevoli, dovrebbero capire. Se ti danno dolore, francamente non me ne preoccuperei. Se cercheranno di farti fare il prepotente nel consegnare il tuo lavoro, allora non ne valgono la pena.


6

Non sono un avvocato. Quella che segue è una consulenza amichevole (negativa), non legale.

Capisco correttamente che sei stato internato presso la società A, e il fratello di un collega lavora presso la società B e la società B vuole il tuo codice gratuitamente? Ha!

Devi determinare chi possiede il codice. Che tipo di accordo hai firmato quando hai accettato di internare con la società A? Molti accordi di "non divulgazione" hanno una clausola che fornisce tutto il tuo lavoro all'azienda, sia che tu lo faccia per tuo tempo, sia che lavori connessi o meno. Purtroppo, questo è molto standard in questi giorni. In alcuni stati (Delaware, penso), questa clausola non è legale, quindi anche la legge statale potrebbe entrare in vigore.

Un'altra variabile è qualsiasi tipo di accordo di non concorrenza che tu o il ragazzo con tuo fratello avete firmato. Dare o vendere uno strumento utile a un'altra società potrebbe essere concorrenza o al chiaro di luna e probabilmente deve essere autorizzato con l'ufficio etico della Società A - da parte tua, o preferibilmente dall'impiegato A con il fratello nella Società B. Probabilmente sta violando etica. Non devi gettarlo dai lupi, ma potresti volergli chiedere l'etica di ciò che sta proponendo. Solo questo può togliere un po 'di vento dalle vele di suo fratello.

Se la società A possiede il codice OPPURE ha un accordo legale che ti impedisce di lavorare con la società B, il tuo unico potere contrattuale è divulgare integralmente alla società A e chiedere alla società A (in modo corretto) di concederti la licenza per renderti felice , ma potresti dover promettere di lavorare per l'azienda A in cambio.

Potrebbe essere necessario un avvocato di proprietà intellettuale per risolvere questo problema e non sono economici. Arrivare a una sorta di accordo scritto con la Società A (rivelando completamente ciò che si sta facendo) prima di fare qualsiasi cosa con la Società B è probabilmente l'unico modo sicuro per procedere.

Ricorda, sei più prezioso del tuo codice. Meglio uscire da un potenziale casino che passare i prossimi 10 anni dentro e fuori dal tribunale o in prigione. Probabilmente lo scriverai meglio la seconda volta, e spero che qualche compagnia ti paghi per il tempo che ti serve per farlo.

In bocca al lupo.


7
Da un punto di vista legale negli Stati Uniti, essere un tirocinante non retribuito di solito significa che molto del lavoro per le leggi di assunzione non si applica a te.
rjzii,

5

Potresti spiegare che è stato scritto a tuo tempo come un progetto per animali domestici e che sei felice per loro di continuare a continuare a utilizzare e sviluppare la tua applicazione, ma che sarebbe ragionevole che ti pagassero un contributo per il tuo tempo . Questo potrebbe essere un importo ragionevole basato su una percentuale delle normali tariffe di codifica del sistema su misura. (Si tratta di costi / benefici per l'azienda, ovvero quanto siano utili le tue cose).

Se desideri mantenere alcuni diritti sul tuo codice, puoi includere nella vendita una clausola secondo cui devi conservare i diritti per lo sviluppo e utilizzarlo per i tuoi scopi purché non sia in conflitto con la società.

Tutto dipende un po 'dal tuo contratto e dalla correttezza dei tuoi datori di lavoro. Anche laddove vi siano clausole sulla proprietà intellettuale, ciò di solito si riferisce al campo in cui la società sta vendendo, vale a dire protegge contro la concorrenza con loro. L'IP che non è in conflitto diretto è spesso esente.


5

Risposta totalmente diversa

Mi sembra che le altre risposte siano state chiaramente fornite dagli sviluppatori. Gli sviluppatori tendono ad avere un approccio "in bianco e nero" alle cose, ma penso che qui sia completamente sbagliato.

Ecco come lo gestirò:

Innanzitutto, determina tu stesso ciò che ritieni valga per loro il prodotto (non tu).

Successivamente, determina se saresti disposto ad accettare qualsiasi valore ti sia venuto in mente nel primo passaggio se te lo offrissero. In caso contrario, considera quali altre alternative sono per monetizzare il prodotto e, soprattutto, quanto tempo / denaro extra dovresti spendere per rendere il prodotto commercializzabile. (Un ufficio? Un sito Web? Personale di supporto tecnico? Programmatori? Commercializzazione in riviste o fiere commerciali? Pochi prodotti vengono davvero avviati a sud di un milione di dollari)

Infine, vai avanti e dimostra il prodotto al fratello. Non sono sicuro se ti abbiano detto specificamente che non volevano pagarti nulla per questo - o se ne avessi semplicemente assunto lo stesso - ma, lo farei semplicemente con una "posizione di negoziazione iniziale interessante".

Infine, se vedono valore nel tuo prodotto, considera il fatto che potresti essere in grado di ottenere una compensazione anche se la compensazione non arriva direttamente sotto forma di un controllo. Forse il fratello vorrebbe assumerti per continuare a svilupparlo. Questa sarebbe un'opzione per te o qualcosa che ti interesserebbe?

È sempre bello avere un prodotto che qualcun altro vuole usare. Sii gentile e metti la faccia del "venditore". Nessuno vuole comprare da un coglione.

In passato ho avuto clienti che mi sfregavano nel modo sbagliato, ma, se riesci a sorridere e sopportarlo, potrebbero trasformarsi in un grande cliente.

Non devi essere preso per un succhiatore, ma ciò non significa che devi essere imbarazzato nel dire loro cosa ti piacerebbe vedere da loro per far funzionare l'affare.

In bocca al lupo.


3

Dici di non essere pagato e che non esiste un contratto. Esci adesso. Vai a lavorare per qualcuno che non si aspetta qualcosa per niente.

Non dare loro il tuo codice.

Se stai seriamente pensando di non voler bruciare ponti con queste persone (anche se non riesco a immaginare alcun motivo per cui vorresti lavorare per niente, a meno che tu non sia già un milionario o qualcosa del genere), allora suppongo che tu debba fare cosa dicono. In quel caso, la risposta di qualcun altro sembrava abbastanza buona: rilasciarla come open source.

Dici di non aver firmato nulla, il che significa che non esiste un contratto scritto. C'è un contratto verbale? Ci sono testimoni del contratto verbale? In caso contrario, non hai alcun obbligo legale nei confronti di queste persone e certamente nessun obbligo morale. L'unica ragione per cui vorresti dare loro il tuo codice è nella speranza che inizieranno a pagarti o ti daranno una grande raccomandazione a qualcun altro che inizierà a pagarti. Non penso che succederà; probabilmente continueranno a cercare di trarre vantaggio da te fino a quando non smetterai.


2

Negli Stati Uniti, a meno che tu non stia ricevendo "credito per il corso" presso la tua università (o una retribuzione effettiva come indicato di non essere), non vi è alcun "corrispettivo" legale (compensazione), necessario per la formazione di un contratto. Non sono un avvocato, ma questa è la conoscenza di base dei contratti delle scuole superiori. Un contratto DEVE avere "considerazione" per entrambe le parti, oppure NON è un contratto. Se è completamente non pagato e non si riceve altra considerazione, la società viola le norme federali sul salario minimo E il tuo IP è ancora il tuo IP (se lo proteggi). A meno che il tuo IP non abbia davvero un valore considerevole, dovresti stare attento ad essere troppo frettoloso o troppo arrabbiato .... "una mano lava l'altra" negli affari ... Ancora una volta, non sono un avvocato. Usa la tua migliore discrezione.


2

Devi fare un passo indietro rispetto alla domanda di legalità . Perché hai fatto uno stage non retribuito? Vieni compensato in due modi:

  1. Esperienza lavorativa
  2. Consigli di lavoro

Quindi parla con il tuo capo, assicurati che sappia che pensi di aver fatto il possibile per questo progetto e chiedigli se sarebbe disposto a fornire consigli forti quando vai in cerca di lavoro. Se provi a coinvolgere un avvocato, che tipo di raccomandazione pensi di ricevere?

Certo, non hai fatto soldi con questo codice, ma sei già entrato con l'aspettativa di nessuna paga! L'intero punto è ottenere un buon lavoro retribuito . Qualunque cosa tu ottenga negoziando su questo progetto, non sarà paragonabile al guadagno che puoi ottenere se ti può aiutare a iniziare una carriera.


2

Se sei serio, consulta un avvocato. Questo ti costerà $$.

Oppure dai loro il codice così com'è, non firmare o accettare nulla di più, quindi impegnarsi molto con altri progetti e attività.

Vorranno che tu risponda a domande, come compilare, configurare, apportare modifiche, documentazione, ecc. Rispondere alle loro e-mail in pochi giorni e educatamente, dire loro che è nel codice, ma ricordare loro quanto sei occupato con gli altri tuoi progetti /vita.

Se vogliono davvero aiuto da te, trasformalo in un concerto a pagamento.

Sia per te che per l'avvio, ci vorrà molto tempo e $ per convertire uno strumento interno molto utile in un prodotto vendibile, e ancora più tempo e $ per venderlo effettivamente. È molto più difficile e più costoso di quanto sembri.


1

Inserisci una licenza sul codice che non consente il lavoro commerciale e verrai assunto per scriverlo di nuovo.

Aggiornare:

Hai detto che è "il tuo codice". Presumo che tu non abbia inserito una riga di copyright dell'azienda da nessuna parte nel tuo codice? Se lo hai fatto, hai già rinunciato a tutti i diritti sulla fonte e non puoi dire "No" al tuo capo.

Se non lo hai fatto ... e non hai scelto affatto una licenza: è tutto il tuo copyright e non possono farci nulla. Se la tua azienda A sta usando il tuo codice "gratuitamente" e senza alcuna licenza o contratto (consulta il tuo contratto, spesso c'è una clausola che dice che tutto ciò che fai, incluso il lavoro a domicilio, è il loro) possiedi comunque tutti i diritti su di esso .

Pertanto ti consiglio di mettere una licenza consentita per uso non commerciale come: http://creativecommons.org/licenses/by-nc-sa/3.0/

Quindi puoi consegnare il codice, ma non possono usarlo . (A meno che non sia una società senza scopo di lucro) ... potrebbero ancora usarlo, ma sarebbe contro la legge.

Ora il sollution più economico, più rapido e più semplice per la società A + B sarebbe quello di chiederti di scrivere il tuo codice "di nuovo", questa volta probabilmente pagandolo ;-), e mettere il nuovo codice con una licenza diversa.

(!) ATTENZIONE: hai detto che non vuoi bruciare ponti o metterti nei guai con nessuna delle due società. Quindi forse provi a essere diplomatico e a parlare con il tuo capo delle condizioni in cui vorresti prima consegnare il codice per le tue app.


3
Ti sbagli purtroppo se pensi che le Aziende siano d'accordo con un tic come questo.
Andrew T Finnell,

1
Prova a migliorare la tua risposta fornendo una spiegazione in più.
maple_shaft

2
@AndrewFinnell: una volta alla fine degli anni '90, 2 amici e io abbiamo riscritto il codice PHP CMS / e-commerce che la nostra azienda utilizzava nel nostro tempo libero (~ 250.000 LOC). Ci sono voluti 2 mesi per farlo. Ci aspettavamo che la nostra azienda ne fosse molto felice e ci desse un piccolo bonus. Beh ... indovina cosa è successo. Il nostro capo ha detto "Grazie, è già mio perché il tuo contratto lo dice". 2 giorni dopo il team di sviluppo completo ha lasciato l'azienda. 12 mesi dopo l'azienda cessò l'attività.
Wizard Of Tech,


4
Siamo spiacenti, ma se legalmente il codice è loro, allora qualunque "licenza" provi e allega è annullata dal fatto che non hai il diritto legale di farlo! Se lo open source, potrebbero effettivamente farti causa per la perdita di potenziali vendite e varie altre violazioni delle questioni contrattuali, alcune delle quali potrebbero persino essere criminali a seconda della giurisdizione. Questo non è un consiglio sicuro. Il miglior consiglio è davvero: vai a vedere un avvocato e brucia quei ponti (probabilmente perderai ancora suora meno il tuo contratto specifica che possiedi i diritti di codice che scrivi - scommetti che non è vero!); o semplicemente gesso su di esperienza.
Wolf5370,

1

Dipende molto dal contratto che hai firmato (leggilo!) E dal paese in cui ti trovi. Ci sono anche molti potenziali problemi, ad esempio come dimostreresti di aver scritto un'app nel tuo tempo libero? Il giudice può avere difficoltà a credere che tu abbia lavorato gratuitamente, solo per la gioia della programmazione ...

Anche adesso quell'app è inutile per te. Prova a venderlo, anche se è solo per le arachidi.

Consiglierei di chiedere alla compagnia un po 'di tempo libero, per coprire il tempo che passi a scrivere quell'app. Ci sono alcuni modi per dirlo, ad esempio: "il codice è molto brutto, contiene parole offensive e si basa solo sulla mia macchina di casa. Avrò bisogno di N giorni a casa per ripulirlo".

Se rifiutano la consegna del codice e trovano un datore di lavoro migliore.


2
La persona che chiede è un tirocinante non retribuito, ho il sospetto che non sarà possibile ottenere un permesso di riposo.
rjzii,

1

Potresti avere un obbligo contrattuale con la compagnia ma nulla con il direttore . Questa persona ha il diritto di prendere la proprietà dell'azienda e darla a suo fratello o a chiunque altro?

Scopri dove ti trovi legalmente con l'azienda. Fai sapere al regista che pensi di essere sincero su tutto. Se ha un problema con questo, peccato. Se è intelligente, non vorrà che la compagnia sappia che sta facendo un patto collaterale.


1

Cattive notizie. Come non sviluppatore, qualcosa che hai sviluppato nel tuo tempo che sembra geniale per un manager non tecnico è improbabile che valga molto di tutto sul mercato commerciale, quindi mentre può essere utile sia per la tua azienda che per quella del fratello, ci sarà probabilmente occorreranno diverse centinaia di ore di programmazione e test aggiuntivi necessari per renderlo un prodotto commerciabile, minando lo sforzo che ci si mette per creare il programma originale.


1

Almeno negli Stati Uniti, la mia comprensione della legge è che se non sei stato specificamente incaricato di scrivere questo programma e non hai firmato alcun contratto, nella migliore delle ipotesi il tuo datore di lavoro ha qualcosa di simile a un "negozio giusto". Per 17 USC 201 , dipende dal fatto che il lavoro sia considerato un " lavoro fatto per assunzione ".


1

(assumendo la legge degli Stati Uniti)

Sembra abbastanza chiaro che questo non è un "lavoro fatto per assunzione" sotto 17 USC 101, perché ciò richiede che il lavoro sia stato svolto da un dipendente nell'ambito del suo impiego. Perché ciò avvenga, la persona deve necessariamente essere un dipendente.

Gli stagisti che sono dipendenti DEVONO essere retribuiti in base al Fair Labor Standards Act, e quindi possiamo dedurre dal suo tirocinio non retribuito che non era un dipendente.

Così, sotto il 17 USC 201, il copyright è stato investito in lui, l'autore, e lì rimane.

Tuttavia, ciò non significa necessariamente che sia libero di fare tutto ciò che vuole con il codice. È possibile che sia stato esposto ai loro segreti commerciali e che abbia incarnato quelli nel codice. In tal caso, potrebbero ricorrere a un diritto commerciale segreto per impedirgli di divulgare il codice a terzi.


1

(IANAL, ecc.)

Supponendo che tu sia americano, è sicuro di dire che non hai alcun obbligo legale o contrattuale di dare loro qualcosa, certamente non senza compensazione. Una domanda migliore è se il tuo tirocinio non retribuito è tecnicamente legale stesso, anche se potresti non voler andare lì a meno che non provi e sia difficile.

Controlla questo per le linee guida sugli stage non retribuiti.

In particolare: "Il datore di lavoro che fornisce la formazione non trae alcun vantaggio immediato dalle attività del tirocinante; e, a volte, le sue operazioni possono essere effettivamente impedite;"


0

A meno che tu non abbia chiari diritti contrattuali sul codice sorgente / app, è probabile che l'IP appartenga alla società per cui lavori. Potresti portarlo da un avvocato, ma questo brucerà quasi sicuramente quei ponti di cui hai parlato.

Penso che dovresti segnarlo per provare. La prossima volta, assicurati di avere i diritti sul tuo lavoro fuori orario (spesso non lo fai, se è correlato a quel lavoro) - o semplicemente lo fai solo per il pagamento o su un accordo speciale per il progetto.

Potresti mentire ovviamente; diciamo che non hai il codice stesso, solo il foglio di calcolo - o che proviene da un progetto precedente, anche se hai iniziato per loro (cioè hai cambiato il codice, ma non lo possiedi - e quindi non possono neanche). Dipende tutto da te, ma fai attenzione e non spararti in vista di alcune notti di lavoro privato.


Non sono d'accordo In molte giurisdizioni ciò che produci nel tuo tempo libero ti appartiene. In alcune giurisdizioni non puoi nemmeno darlo subito tramite un contratto.
Joachim Sauer,

In tal caso (in tali giurisdizioni) avrai chiari diritti contrattuali sull'IP. Questo è tutto accademico e muto fino a quando non conosciamo la giurisdizione ovviamente. Ho lavorato in paesi che sono l'opposto di quello che hai detto, e ho avuto delle clausole nel mio contratto che coprono il mio IP al di fuori dell'azienda - ma poi non ero un dipendente ma un appaltatore.
Wolf5370,

Ma il programma è stato generato sulla base delle conoscenze acquisite mentre lavorava come stagista presso l'azienda. Non riesco a prendere le conoscenze che guadagno dalla mia azienda, poi vado a casa a scrivere un nuovo programma e venderlo. Questo è l'intero punto dell'IP. È la conoscenza, non il programma.
cdkScegli il

0

I tirocinanti non retribuiti di IIRC tecnicamente non suppongono di far lavorare regolarmente i dipendenti (altrimenti DEVONO essere pagati). Sembrano solo, provano a fare piccoli progetti per se stessi, ecc. Di 'al tuo capo che sei felice di dimostrarlo e che sei più disposto a venderlo a loro se sono interessati (e ragionevoli). Se lui / loro dicono qualcosa sulla vendita o sul dare gratuitamente, dì semplicemente il tuo progetto e tu eri interessato a fare qualcosa al di fuori dell'azienda con esso. Non è qualcosa di piccolo che potresti regalare gratuitamente.


0

La risposta è no, non possono dare via la tua proprietà intellettuale.

Per quanto riguarda il tuo dilemma, forse prendi in considerazione la licenza del tuo codice. Come programmatore, so che farebbe schifo il mio lavoro senza riconoscimento. Se non vuoi caricarli per questo, ma semplicemente vuoi mantenere la tua paternità, forse prendi in considerazione una licenza open source come Creative Commons Attribute-ShareAlike che consentirebbe loro di utilizzare il codice per scopi commerciali, ma dovrebbero attribuirti e distribuire eventuali modifiche al codice con la stessa licenza. Questo non impedirà loro di plagiare semplicemente il tuo codice, ma dovrebbero almeno avere una coscienza colpevole se decidessero di farlo.


1
Ma potrebbe non essere la sua proprietà intellettuale. Ha generato l'idea per il programma e la definizione del problema dalle informazioni acquisite mentre lavorava in azienda come stagista. Anche se ha svolto il lavoro nel suo tempo, era basato sulle conoscenze acquisite mentre si esibiva come stagista. Questo può renderlo IP dell'azienda. IANAL.
cdk:

0

Non posso andare dal regista e dirgli "Non credo".

In realtà, se possiedi il copyright, questo è esattamente ciò che puoi fare, soprattutto perché hai lavorato gratuitamente. Dovresti dirgli che se suo fratello vuole il tuo codice, suo fratello dovrebbe venire a parlarti e tu puoi fare affari.

Se a questo ragazzo non piace, considera se vorresti davvero lavorare lì. Gli hai fatto un favore semplicemente essendo lì. Spetta a lui chiedere un ulteriore favore o contrattare con te per comprare ciò che devi vendere.


0

IANAL e YMMV. Ovviamente, le ramificazioni legali in diverse giurisdizioni sono piuttosto varie, quindi non proverò a suggerire la corretta determinazione giuridica.

Potresti aver svolto il lavoro secondo il tuo tempo, ma come hai affermato te stesso, hai basato il lavoro sulle conoscenze acquisite osservando le procedure e i metodi per eseguire il loro lavoro. Quindi hai scritto un programma basato su questa conoscenza e glielo hai dato. Per me, questo è l'intero scopo delle leggi sulla proprietà intellettuale. L'oggetto prezioso qui non è il programma, ma le conoscenze utilizzate per creare il programma. Filosoficamente parlando, chiunque avrebbe potuto scrivere il programma, se ne avesse avuto la conoscenza. Hai conoscenza dei loro processi ed è stato acquisito grazie alla tua posizione di stagista lì. Credo che abbiano il diritto di controllare tale conoscenza e qualsiasi opera derivata.

Ti suggerirei di giocare bene e vedere se considererebbero questo programma come un'indicazione che sei uno sviluppatore abbastanza bravo da fare un noleggio permanente.


In altre parole, regalalo e spera in una gratitudine non richiesta. Che strategia orribile.
Marcin,

Non puoi darlo via se non è tuo. Credo, come ho detto sopra, che non possiede l'IP, la società lo fa. Se è così, meglio renderlo positivo, quindi crearti un problema e creare cattiva volontà. Non gli avrei consigliato di darlo via se avessi pensato che fosse davvero suo.
cdkScegli il

0

Non sono un avvocato e ti suggerisco di contattarne uno. Quanto segue si basa sulla mia comprensione della legge in alcune giurisdizioni.

Sono sorpreso dell'aumento delle posizioni stagionali non retribuite. Da quello che ho visto, consente ai datori di lavoro di ottenere qualcosa per niente. Ho anche sentito delle notizie che raramente portano a un lavoro retribuito. Se sei un tirocinante non retribuito, cerca lavoro retribuito da qualche parte.

Non so cosa, se hai firmato un contratto con l'organizzazione. Da un trasferimento di proprietà intellettuale, non mi aspetto che abbiano un contratto valido. Credo che avrebbero bisogno di mostrare che il tuo lavoro rientra nella categoria del "lavoro a noleggio", di cui non vedo alcuna prova. Qualunque sia la legge, non impedisce a un datore di lavoro di provare a rivendicare i diritti di proprietà intellettuale.

Se, come sospetto, tu conservi i diritti intellettuali, il tuo datore di lavoro non ha i diritti e quindi non può concederli o assegnarli a nessuno.

Nella mia esperienza limitata, anche in presenza di un contratto che prevede la proprietà del lavoro svolto nel tempo libero, manterresti comunque la proprietà. I tribunali di alcune giurisdizioni dichiareranno la clausola inapplicabile e conferiranno i diritti al dipendente, non al datore di lavoro.


-1

Questo molto probabilmente non è il loro programma. Vorrei sottolineare loro che non sei pagato, quindi questo non è un lavoro da assumere, quindi è tuo. Offri di venderlo a loro per 5k e pensalo come un bel bonus. Se sparano, invii un avviso di revoca di tutte le licenze per utilizzare l'app. Non firmare nulla fino a quando non hanno un controllo del cassiere e non guardi il contratto con un avvocato.

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.