Si j'utilise le logiciel GPL dans mon application source interne / fermée, dois-je rendre la source accessible au public? dire sur Internet?
Réponses
Trop de publicités?Cette question est spécifiquement traitée dans la FAQ, et il dit que vous êtes autorisé à utiliser les logiciels sous gpl à l'intérieur d'une société sans légalement de distribution. Vous n'avez aucune obligation de libérer la source ou binaire à l'extérieur de l'entreprise.
Vous parlez de ce que Richard Stallman (la personne derrière le mouvement Gnu) appelle "logiciel privé". Pour logiciel privé, d'une licence qui vous permet d'utiliser le code fonctionne, parce que vous n'êtes pas le distribuer. À la fois la Fondation pour le Logiciel Libre et l'Open Source Initiative maintenir qu'il devrait toujours être possible d'utiliser un logiciel privé.
Grosso modo, la GPL exige que vous proposez de rendre le code source disponible pour quiconque de vous rendre le binaire à la disposition des. Si l'application est uniquement à usage interne, alors ce n'est probablement pas un problème, puisque vous êtes sans doute pas inquiet au sujet de vos utilisateurs internes à demander ou à l'aide de la source.
Edit: Note que, pour se conformer à la licence GPL, vous êtes toujours dans l'obligation d'offrir le code source (même si personne ne les prend de vous sur votre offre), et vous pourrait éventuellement obtenir en risquée territoire, si un utilisateur interne insiste sur l'obtention d'une copie de votre source et que vous n'êtes pas prêt à leur donner un.
Edit: je ne savais pas que la FAQ exclut spécifiquement l'usage interne d'être considéré comme une distribution, qui fait de David Thornley de répondre beaucoup mieux que le mien. Je crois que je vais laisser ma réponse puisqu'il s'intéresse à la question plus large de la distribution est limitée.
Si vous ne faites rien de qualifiant de "release", vous n’avez aucune obligation en vertu de la GPL.
Personnellement, utiliser votre propre logiciel certianly ne compte pas. Donner un logiciel à un autre groupe ou à une autre division de la même entreprise n’est pas non plus considéré comme une version.
Cependant, le temps et l’utilisation pourraient entraîner la modification de certains plans. Il devrait être parfaitement clair que toute tentative de publication du code en dehors de la société nécessitera une licence compatible avec la GPL.