Si un logiciel est publié avec la GNU General Public License, cela signifie-t-il que le code source est disponible?GNU General Public License
Répondre
Doit être disponible. Mais vous ne pouvez l'utiliser que sous licence GPL.
C'est exact
En termes généraux, la GPL exige que toute personne qui modifie le travail sous licence pour distribuer le code source pour les modifications aussi bien. Notez cependant que les termes de la licence GPL s'appliquent uniquement au détenteur de licence et non au détenteur des droits d'auteur d'origine.
Ainsi, je peux créer un programme et vous le donner sous les termes de la GPL, mais je ne vous donne pas de sources complètes ou de sources du tout. L'obligation de publier le code source à toute modification est seulement de votre côté.
Le même principe permet également de publier son logiciel sous licence double - GPL et un commercial.
Oui - il peut ne pas être facilement disponible (comme en téléchargement gratuit), mais doit être mis à disposition sur demande, à une personne qui a obtenu le binaire. C'est-à-dire que l'auteur peut refuser le code à "n'importe quel inconnu" s'il ne libère pas le logiciel pour le téléchargement public, mais disons, emballé, à des clients sélectionnés, dans un paquet avec support etc. GPL ne doit pas être gratuit - il ne réglemente pas les restrictions de distribution du binaire, et assure seulement que si vous avez le binaire, vous avez également droit à la source (et en le recompilant, avec vos changements, vous .. sont libres de le redistribuer sur vos propres, sur vos propres conditions et vous êtes responsable de la distribution de la source ainsi que votre version du binaire)
vous n'êtes pas autorisé à recevoir le code lorsque:
Si elles hébergent simplement le fichier binaire sur leur site Web et que d'autres ne peuvent voir que le résultat/résultat (par ex. les résultats de l'exécution d'un code php) de ce binaire .. cela signifie qu'il n'est pas distribué. Et vous n'avez pas le droit d'obtenir le code source. Si elles utilisent le logiciel en interne, à l'intérieur de leur entreprise et ne sont jamais distribuées .. vous n'avez pas le droit de recevoir le code source.
Vous avez le droit de recevoir le code lorsque:
Encas de javascript sous licence GPL/css, qui sera traité comme distribué lorsque la page s'ouvre dans la machine cliente. Dans ce cas, ils ont déjà distribué le logiciel et vous avez le droit de recevoir le code source.
Ils ont distribué le logiciel GPL
- 1. Ne comprends pas pisa (xhtml2pdf) license
- 2. iphone general
- 3. Le code MS-PL (Microsoft Public License) est-il autorisé dans un produit commercial?
- 4. YUI Theatre license
- 5. General Sharepoint Development Question
- 6. General Mysql Database question
- 7. Ajout de la licence GNU GPL à C# App
- 8. C#: Requête FlexLM License Manager
- 9. iPhone SDK/General Xcode question
- 10. Laquelle de ces licences est la plus restrictive dans ses conditions de licence?
- 11. Chemin d'application dans la classe General (.CS)
- 12. "public static" ou "public static"?
- 13. Différence entre Affero-GPL et GPLv3
- 14. Quelle licence de code source utiliser pour votre projet?
- 15. Pourquoi py2exe supprime-t-il `help` et` license`?
- 16. Port Windows/implémentation pour GNU Pth (Gnu Portable Threads)
- 17. Intégration de PHP/General HTTP Request avec Rails
- 18. General Objective-C Question de méthode de classe
- 19. GNU Problème d'actualisation d'écran
- 20. GNU Build system que
- 21. C++ GNU Linker erreurs
- 22. GNU readline Histoire fonction
- 23. GNU construire système question
- 24. Question GNU MakeFile
- 25. Depends.exe pour GNU/Linux
- 26. API GNU Smalltalk?
- 27. Messages d'erreur GNU C++
- 28. Comment compiler mips gnu?
- 29. « Level » compilateur GNU débogage
- 30. Que signifie GNU?
Que faire si un site distribue logiciel sous licence GNU, mais en refusant de révéler le code source? – neuromancer
Le site Web est-il le créateur du logiciel ou simplement un distributeur? – Simon
Si le site distribue du code dont ils sont les auteurs, vous êtes dans une position difficile: d'une part vous avez droit à la source, d'autre part, vous n'avez aucun moyen de l'appliquer, sauf peut-être les petites créances.S'ils distribuent du code dérivé d'une autre (par exemple, une solution intégrée basée sur Linux), contactez Electronic Frontier Foundation avec une plainte, leurs avocats font une histoire courte des entreprises qui violent la GPL sur Linux. Remarque GPL n'est pas "virale": si le logiciel contient ses propres pièces, il peut ou non les retenir, les règles sont assez obscures ici. –