2009-11-12 5 views
3

Les traductions d'un code GPL dans d'autres langues doivent-elles être autorisées en tant que GPL?Les traductions d'un code GPL dans d'autres langues doivent-elles être autorisées en tant que GPL?

Par exemple, nous avons x264 codage C/C++ H264 open source GPL lib. Nous le traduisons de ... C \ C++ à Java ou C# devrions-nous autoriser notre code en tant que GPL?

+0

Voulez-vous vraiment dire devrait ou doit? Je ne sais pas si vous devez, mais probablement vous devriez ... pour le bénéfice de la communauté :) –

+4

Je vote pour clore cette question hors-sujet parce que ** il s'agit de licences ou de questions juridiques **, pas de programmation ou de développement de logiciel. [Voir ici] (http://meta.stackoverflow.com/a/274964/1402846) pour plus de détails, et [help/on-topic] pour plus d'informations. –

Répondre

3

Oui, le code GPL traduit dans une autre langue ou la plate-forme est encore soumise aux termes de la GPL. Il constitue une "version modifiée".

+0

Et si mon traducteur (Adobe Alchemy par ex si nous parlons de AS3) me donne seulement binaire que devrais-je faire? – Rella

+0

Et si j'utilise un binaire compilé d'un code GPL dans mon projet, dois-je faire mon projet GPL entier? – Rella

+0

Oui, votre programme est toujours considéré comme un dérivé sous la licence GPL si vous vous connectez directement à un composant GPL. – jeffcook2150

7

IANAL, mais, oui, il compterait comme une œuvre dérivée

4

La licence GPL stipule que toutes les œuvres dérivées partagent sa licence.

Je suppose que, légalement, vous ne pouvez pas être obligé de licence sous la GPL selon la façon dont vous le port du logiciel, mais vous avez certainement devrait licence sous la GPL que l'intention de l'auteur original est évidemment d'appliquer la GPL à tous les autres logiciel basé sur le travail GPL.

Questions connexes