Conversione di lib da altre lingue in python e problemi con i diritti

2

Se prendo un programma e fondamentalmente traduco la sua fonte da una lingua a python, con alcune piccole modifiche, posso fare una mia nuova lib o devo fare una "versione" di quella vecchia?

questa sarebbe una copia della prima o di una nuova lib basata sulle idee del primo?

OBS: considera che la lib originale stia utilizzando la licenza Apache v2

Non sono sicuro se ben spiegato, ma per ora non riesco a vedere come renderlo più chiaro.

    
posta Arruda 20.11.2012 - 01:15
fonte

1 risposta

2

Non sono un avvocato, questo non è un consiglio legale. Il che significa che se segui il mio consiglio e si scopre che è sbagliato, non chiamarmi in giudizio per questo.

Per fare qualsiasi cosa coperta dalla legge sul copyright è richiesta l'autorizzazione del proprietario del copyright. Una licenza di copyright ti dà questo. La legge sul copyright riconosce i diritti d'autore anche dopo che ogni parola è stata sostituita. Come potrebbe accadere se traduci un libro dallo spagnolo all'inglese. Pertanto la traduzione di, ad esempio, un programma Java in Python sarebbe comunque soggetto a copyright.

Detto questo, se si seguono tutti i termini della licenza di Apache v2 (inclusa l'attribuzione, ecc.), si dispone dell'autorizzazione. Quella licenza non dice quale dovrebbe essere chiamata la tua libreria, quindi la tua traduzione può essere chiamata qualsiasi cosa ti piaccia.

Ma sei ancora vincolato dai desideri dell'autore e dal copyright.

    
risposta data 20.11.2012 - 01:33
fonte

Leggi altre domande sui tag