Copyright e porting di un'applicazione [chiuso]

0

Mi chiedevo chi sia il proprietario del copyright del codice sorgente se porti un progetto opensource da una lingua all'altra. C'è una risposta chiara o "dipende"?

Modifica: Sono consapevole che una scelta di licenza è legata alla licenza in cui è stato rilasciato il codice sorgente originale, ma mi sto chiedendo rigorosamente l'IP / copyright. Come in, potrei cambiare il copyright (c) 2011 autore originale di copyright (c) 2011 il mio nome in tutti i file di origine.

    
posta TomHastjarjanto 17.05.2011 - 11:27
fonte

4 risposte

5

[modifica] Per essere pedante, se lo hai scritto, ne possiedi il copyright. Tuttavia, potresti non essere in grado di distribuire il tuo nuovo progetto a chiunque senza una licenza dal proprietario del copyright del lavoro da cui il tuo lavoro è derivato.

Ora ti riconsegniamo alla copertura pianificata regolarmente per stabilire se il tuo lavoro è o meno derivato: [/ edit]

Dipende da quanto si guarda il codice originale. A un'estremità dello spettro, se traduci in modo servile ogni riga del vecchio codice nella nuova lingua, è un lavoro derivato e devi rispettare la licenza del progetto originale.

D'altra parte, è possibile determinare i requisiti per il nuovo progetto semplicemente esaminandolo in uso (senza guardare il codice). Se lo fai, allora scrivi un nuovo progetto da zero che soddisfi questi requisiti, non ha nulla a che fare con il progetto originale, e il copyright è interamente tuo per fare ciò che desideri. ReactOS ha fatto / sta facendo questo con Windows.

Naturalmente, nel mondo reale, c'è un intero spettro di grigi tra questi due estremi. IANAL , ma dovresti tentare di sbagliare dal punto di vista del rispetto della licenza. La cosa grandiosa del software libero è che è completamente consentito guardare il codice sorgente e modificarlo (o riscriverlo), sebbene sia ancora necessario rispettare le eventuali restrizioni imposte dalla licenza ai lavori derivati.

    
risposta data 17.05.2011 - 11:46
fonte
5

In generale, no. Le traduzioni sono generalmente considerate opere derivate, quindi quello che faresti è aggiungere le tue note sul copyright, non cambiare o rimuovere quelle vecchie. L'eccezione sarebbe una implementazione "clean room", in cui un team analizza l'app per fare una specifica molto dettagliata e un'altra squadra crea una nuova app dalle specifiche. (Una variante è scrivere semplicemente un nuovo programma compatibile con la vecchia documentazione.) Per i dettagli, consultare un avvocato.

Sembra un po 'confuso riguardo le licenze e i diritti d'autore. Le licenze F / OSS sono valide solo a causa del copyright. Pertanto, se devi mantenere la licenza, devi mantenere il copyright.

Inoltre, rimuovere le informazioni sul copyright è una cosa da fare. F / OSS è in gran parte un'economia di reputazione, quindi rivendicando il lavoro di qualcun altro come tuo, stai rubando loro la reputazione.

    
risposta data 17.05.2011 - 18:00
fonte
2

Avresti bisogno di parlare con un avvocato per ottenere una risposta affidabile. E la risposta dipenderà probabilmente dalla giurisdizione legale pertinente.

Tuttavia, se è stata eseguita una copia letterale (ad esempio) di messaggi di testo o commenti, esiste il caso che il titolare del copyright originale mantenga alcuni diritti nel codice trasferito.

    
risposta data 17.05.2011 - 11:50
fonte
1

Non sono un avvocato, tuttavia se non legalmente, almeno moralmente, la porta non fa differenza rispetto a qualsiasi altra modifica del codice. La copia trasferita è ancora basata sul lavoro originale, quindi il contratto di licenza verrebbe vincolato all'opera originale.

    
risposta data 17.05.2011 - 11:37
fonte

Leggi altre domande sui tag