Suite aux nombreux commentaires concernant la dépêche sur les drivers de la webcam phillips, J. Herman écrit dans un post :
Par contre ce contre quoi je me bats personellement dans ce long threads c'est juste les personnes qui déclarent : "Ca linke du GPL sans être soit même en GPL donc il y a forcément violation." Parceque ca n'est pas vrai (même si dans 99% des cas ca se vérifie.)
Pourquoi devrait-t'on distinguer le noyau des autres développements en licence GPL. Quand un programme s'appuie sur du code GPL, il est automatiquement GPL (d'ou le fameux aspect viral de la GPL et le succès de sociétés comme Trolltech). Bizarrement, cette contrainte ne semble pas exister pour le noyau.
Par exemple, comment la glibc, sous Linux, peut-elle être en LGPL alors qu'elle dépend directement du noyau pour fonctionner.
[ Amha, une licence LGPL aurait été bien plus adaptée pour le noyau linux. ]
Si qq a une contre-argumentation convaincante, je suis preneur.
Attention il ne s'agit pas d'un troll sur les qualités respectives ou non des licences GPL, LGPL, BSD, APACHE, etc. J'aimerais juste comprendre un fait qui, à première vue, me semble incohérent. Merci.
# Euh, j'en suis pas sur
Posté par Edouard Gomez (site web personnel) . Évalué à 2.
En gros ca donne le droit de se linker au noyau Linux via un set de fonctions definies par la clause (j'imagine que la meilleure interface dans le cas d'un noyau c'est l'interface de syscall) et rien d'autre. La LGPL , elle, permet carrément au codeur proprio d'exploiter la totalitéde la lib sans restriction sur l'utilisation qui en est faite, la seule contrainte est de donner accès au code modifié (ou non) générant la version distribuée avec son produit propriétaire.
D'un autre coté, le fait de voir fleurir des modules proprios, me fait dire que la license GPL est tout cimplement baffouée, ou alors que Linus a tout simplement autorisé ce genre de pratique et que toute contribution se fait sous la condition d'accepter ce fait (sinon linus ne pourrait laisser utiliser certaines parties de code par ces modules proprios, bref de quoi s'arracher le cheveux vu le nombre de contributions)
Enfin bon c'est bien compliqué et un coup de google bien poussé pourrait t'aider à trouver des threads sur la Linux Kernel Mailing List abodant le sujet.
# Licence
Posté par inz . Évalué à 2.
NOTE! This copyright does *not* cover user programs that use kernel
services by normal system calls - this is merely considered normal use
of the kernel, and does *not* fall under the heading of "derived work".
[...]
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.