Posso realizzare un'implementazione closed-source da zero di una libreria con licenza GPL? [chiuso]

1

Ho trovato un articolo che descrive un particolare algoritmo che vorrei usare e pubblicato con la carta è un codice sorgente con licenza GPL per l'algoritmo. Mi chiedo se riesco a reimplementare l'algoritmo dal documento (ovviamente senza utilizzare alcuno del codice originale), a distribuirlo a codice chiuso e a non violare il contratto di licenza GPL originale.

Come corollario, e se apportassi alcune (minori) modifiche all'algoritmo lungo il percorso?

    
posta dmagree 08.01.2016 - 20:35
fonte

2 risposte

3

Non sono un avvocato e questo non è un consiglio legale:

Negli Stati Uniti, per quanto riguarda il software, ci sono generalmente due tipi di IP che devi preoccuparti: brevetti e copyright.

Se un algoritmo pubblicato in un documento accademico è brevettato , non è possibile utilizzarlo - le idee e i metodi stessi sono protetti dalla proprietà intellettuale. Dovresti licenziarlo dal titolare del brevetto.

Se solo l'implementazione di riferimento è protetta da copyright , se si reimplementa l'algoritmo da zero senza utilizzare il codice sorgente originale, non si tratta di un'opera derivata del materiale protetto da copyright.

Come ho capito, un modo molto sicuro per farlo è se si fornisce la parte del documento che descrive l'algoritmo al proprio collaboratore e se ne attua, non avendo mai visto l'implementazione di riferimento. Ma di nuovo, non sono un avvocato.

    
risposta data 08.01.2016 - 20:52
fonte
2

Il fatto che il codice sia concesso in licenza GPL influisce su ciò che sei autorizzato a fare con quel codice. Non influisce su ciò che sei autorizzato a fare con la carta, o su quale codice ti è permesso di scrivere da solo.

A meno che la carta stessa non sia dotata di una sorta di licenza che afferma "non si possono creare implementazioni a sorgente chiusa di questo algoritmo o versioni modificate dello stesso", si dovrebbe andare bene.

Naturalmente, se per "reimplementare" intendevi davvero "trascrivere il token di codice con licenza GPL per token", allora dovresti creare un lavoro derivato e le restrizioni GPL sarebbero in pieno vigore. Ma presumo che non sia quello che intendevi.

E ciò non esclude la possibilità che l'algoritmo nella carta sia brevettato o protetto da copyright. Avresti sicuramente bisogno di parlare con un avvocato se è così.

    
risposta data 08.01.2016 - 20:52
fonte

Leggi altre domande sui tag