2009-10-03 14 views
1

Imaginons qu'un développeur écrit du code dans une nouvelle langue, qu'il envoie ensuite à un serveur. Ce serveur prend le code qu'il a écrit et le transforme en code C++ qui est ensuite compilé. À partir de là, ce paquet binaire est renvoyé au développeur pour être distribué. Est-ce que la licence GPL le permet?Est-ce que la licence g ++ (GPL) permet de faire cela?

+0

Pourquoi pensez-vous que c'est une question de licence? La réponse aiderait à comprendre la question. Quelles sont les licences des bibliothèques auxquelles vous liez? Ils doivent permettre la liaison et la distribution, bien sûr. – u0b34a0f6ae

+4

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

Répondre

7

Oui. La licence du compilateur GNU vous permet de faire ce que vous voulez avec le code que vous compilez et le binaire qui en résulte.

+0

OT, mais notez qu'une licence plus restrictive comme l'AGPL oblige également à redistribuer la source lorsque le binaire modifié est utilisé sur un réseau. –

+1

@delroth, OP ne modifie pas le compilateur (GPL'd), donc je ne pense pas que cela s'appliquerait même si G ++ était sous l'AGPL. Est-ce que je manque quelque chose? – strager