Esiste una licenza per la vendita di un software con le fonti in modo che l'acquirente possa apportare modifiche senza rivendicare la proprietà del codice o distribuirlo?

6

Mi piacerebbe vendere un software che ha alcuni concorrenti open source. Pertanto vorrei includere il codice sorgente con i binari in modo che l'azienda che lo acquista possa modificarlo a suo piacimento. L'unico problema è che il codice sorgente NON apparterrà alla società, in altre parole, vorrei mantenere il copyright e la proprietà sul codice in modo da poter vendere ad altre società, ecc.

Esiste un nome di licenza per questo tipo di modello? L'acquirente può vedere il codice, modificarlo per le sue esigenze, ma non può assumere la proprietà del codice, in altre parole, è concesso in licenza per un uso / necessità particolare e non può dare o mostrare il codice a nessun altro .

Gli acquirenti hanno maggiori probabilità di essere aziende in quel modello, in altre parole, saranno in grado di assumere il controllo del prodotto modificando il codice sorgente, ma non saranno in grado di assumere la proprietà del codice originale o fare nulla con esso oltre allo scopo iniziale per cui l'hanno comprato. È ancora chiuso. Solo le aziende che acquistano il prodotto hanno il diritto di vedere e modificare il codice ma non di distribuirlo mai.

    
posta JohnPristine 07.02.2013 - 20:37
fonte

2 risposte

4

Come la maggior parte di noi qui, non sono un avvocato e le domande di legge sono più adatte per gli avvocati che per i programmatori.

Ma ciò che descrivi sembra una licenza piuttosto comune non esclusiva, non trasferibile e non ridistribuibile.

"Non esclusivo" che indica che sei o puoi concedere in licenza lo stesso codice ad altri clienti. "Non trasferibile" che indica che non possono vendere la propria licenza a qualcun altro. "Non ridistribuibile" che indica che non è possibile distribuire il codice in alcun modo.

Un rapido Google ha trovato questa licenza di Intel . In realtà è più liberale di quello che stai descrivendo in quanto consente al licenziatario di utilizzare il codice nei propri prodotti e di distribuirli, purché siano distribuiti solo in forma eseguibile, cosa che probabilmente non si vuole consentire. Ma la spinta principale è chiara: puoi usare il nostro codice sorgente, non puoi darlo a nessun altro.

    
risposta data 07.02.2013 - 22:25
fonte
2

Non sono un avvocato e consiglierei sempre di discutere delle modifiche alle licenze con uno.

Con quello fuori mano:

L'acquirente non potrebbe mai in alcun regime di copyright assumere la proprietà del codice. Anche le licenze clementi come Apache 2.0 e GPL mantengono la proprietà del codice sul detentore del copyright originale.

Quindi non devi preoccuparti della proprietà, invece sei preoccupato di mostrare il codice sorgente e la licenza che si applica ai moduli modificati del codice che creano.

Non so a priori come le licenze possano controllare la condivisione del codice sorgente. Puoi dire che non puoi ridistribuire, ma non conosco le distinzioni in quella verbosità tra i binari e la fonte.

Supponendo che tu abbia già una licenza che limita a sufficienza il loro uso del modulo originale, lo stesso può valere per tutte le forme derivate. Quindi non ottengono o perdono alcun diritto sui moduli modificati dal punto di vista delle licenze.

    
risposta data 07.02.2013 - 20:50
fonte

Leggi altre domande sui tag