Publicité
Tout sur les Logiciels
 Derniers articles sur les Logiciels
La programmation pour le cloud computing

La programmation pour le cloud computing
Pour répondre à la demande de montée en puissance, les applications distribuées et les applications Web doivent s’affranchir des infrastructures matérielles et logicielles pour pouvoir passer à l’échelle Lire la suite

  • Les outils pour programmer vert
    Après avoir vu l'importance d'adopter des techniques de programmation plus économe en ressources, nous allons ici aller plus loin et passer en revue les nouveaux outils logiciels et matériels qu'il convient d'utiliser pour "programmer vert". Lire la suite
  • Les enjeux du parallélisme
    S’il est un domaine où le logiciel accuse un retard par rapport au matériel, c’est bien le parallélisme. Alors que les machines multi-cœurs et multi-processeurs se généralisent, rares sont les applications capables d’exploiter cette montée en puissance. Lire la suite
Tous les articles Logiciels
Liens commerciaux

Newsletters


Questions high-tech
  • Besoin d'aide ? Publiez votre question
  • Publier

L'évolution de la licence GPL

Actu suivante
Jeudi 19 juillet 2007 à 11:17 par Jonathan Atton, 2007-11-08

GPLv3 logoLe 29 juin dernier a été un grand jour pour la communauté du libre : la GPLv3 faisait son apparition sur nos écrans. À ce jour on peut se demander quel a été son impact réel, est elle utilisée ou bien est elle dans un placard au fond du grenier ?

Qu’est ce que la GPL ?

La licence GPL (GNU General Public licence) est une licence de logiciel libre. Libre car son but est de garantir des libertés et non de mettre en place des limitations. Il est également intéressant de savoir qu’il existe des licences libre dans d’autres domaines comme la licence creative commons.

La licence GPL garantie les 4 libertés fondamentales suivantes :

  • liberté d’exécuter le logiciel, et ce pour n’importe quel usage
  • liberté de modifier le logiciel pour l’adapter à ses besoins (le code source est donc nécessaire)
  • liberté de redistribuer des copies, gratuitement ou non
  • liberté de redistribution d’un logiciel modifié.

Une définition plus détaillée est disponible sur Wikipédia en français ou anglais. Le texte de la GPLv3 est disponible sur le site officiel.

La différence entre GPLv2 et v3 ?

La GPLv3 interdit la tivoization. Avec la GPLv2 on peut trouver du code qui une fois modifié ne peut plus tourner sur l’ordinateur car l’ordinateur empêche du code modifié d’être exécuté. On se retrouve alors avec du code sous GPL dont on ne peut pas jouir des 4 libertés fondamental. Bloquer cette possibilité a été l’un des grands buts de la GPLv3. Le second objectif était d’empêcher les accords comme celui ayant eu lieu entre Microsoft et Novell il y a quelques mois.

Qui va ou a déjà adopté la GPLv3 ?

Parmis les grands nom on peut noter le projet de serveur de fichiers et d’impression Samba. Ce dernier a communiqué l’information sur son site le 9 juillet dernier. C’est à partir de la version 3.2.0 que Samba sera sous licence GPLv3, les versions precedentes seront toujours sous la version 2.

Qu’en est il du coeur de l’OS Gnu/Linux, c’est à dire le noyau Linux ? La situation est complexe et peu clair. Le problème du noyau est qu’il est composé de lignes de codes de plusieurs centaines, peut être milliers, de contributeurs or il faudrait que chacun d’eux donne son accord ce qui est difficilement faisable. Si on ajoute à cela le fait que tous les contributeurs ne sont pas d’accord, on obtient un système sans solution. Linus lui même dit ne pas être un grand fan de la GPLv3 dans un mail du 25 Janvier :

« So I don’t think the GPL v3 conversion is going to happen for the kernel, since I personally don’t want to convert any of my code »

Plusieurs autres applications, plus petites pour certaines, sont passées sous GPLv3 comme par exemple le gestionnaire de réseaux Exalt.

Conclusion

La GPLv3 a belle et bien fait son entrée dans le marché même si elle semble relativement timide. En ce qui concerne Gnu/Linux, la GPLv2 et v3 vont cohabiter pendant encore un bon moment en raison des restrictions supplémentaires mais surtout à cause de la complexité que peut être le changement de licence.

Source : Presence PC

Commentaires
Ajouter un commentaire
Watchwolf 19/07/2007 11:30
Masquer
-0+

:o

SpySNL 19/07/2007 12:19
Masquer
-0+

[/quote]La GPLv3 a belle et bien faite son entrée[/quote]

C'est la fête ! :)

traroth 19/07/2007 12:20
Masquer
-0+

La GPL 3 apporte pas mal de changements :
-Interdiction de passer en GPL du code breveté
-Du code sous GPL est supposé ne pas contenir de DRM (ce qui rend impossible de déposer une plainte pour contournement de DRM)
-La GPL 3 est conçue de manière à être plus compatible avec les législations autres qu'américaines
-Meilleure compatibilité avec d'autres licences, en particulier EPL et MPL
-Interdiction de la "tivoïsation", comme indiqué dans l'article
-Impossibilité de faire des accords particuliers concernant la propriété intellectuelle de code sous GPL (l'accord Novell-Microsoft est clairement en ligne de mire)

Bref, tout ce qu'il faut pour garantir qu'un logiciel libre *reste* libre, et que personne ne puisse s'approprier le travail des autres.

Watchwolf 19/07/2007 12:36
Masquer
-0+

ifireles26 a écrit :

[/quote]La GPLv3 a belle et bien faite son entrée[/quote]

C'est la fête ! :)




done ;)

a écrit :

La GPL 3 apporte pas mal de changements :
-Interdiction de passer en GPL du code breveté
-Du code sous GPL est supposé ne pas contenir de DRM (ce qui rend impossible de déposer une plainte pour contournement de DRM)
-La GPL 3 est conçue de manière à être plus compatible avec les législations autres qu'américaines
-Meilleure compatibilité avec d'autres licences, en particulier EPL et MPL
-Interdiction de la "tivoïsation", comme indiqué dans l'article
-Impossibilité de faire des accords particuliers concernant la propriété intellectuelle de code sous GPL (l'accord Novell-Microsoft est clairement en ligne de mire)

Bref, tout ce qu'il faut pour garantir qu'un logiciel libre *reste* libre, et que personne ne puisse s'approprier le travail des autres.




Oui c'est vrai qu'il y a pas mal d'autre changements mais j'ai fait simple en parlant de ce dont en parle le plus et en l'expliquant. Je voulait faire une news et non un article, c'est pourquoi je n'ai pas parlé de certains points. Par contre il est vrai que j'ai oublié la partie concernant les DRM qui avait sa place.

traroth 19/07/2007 12:45
Masquer
-0+

Y a pas de mal...

Watchwolf 19/07/2007 12:53
Masquer
-0+

a écrit :

Y a pas de mal...




bien sur, mais c'est ma premiere news alors je suis stressé :bounce:

SpySNL 19/07/2007 14:39
Masquer
-0+

Pour un inculte notoire, c'est quoi la "tivoïsation" ??

traroth 19/07/2007 14:53
Masquer
-0+

ifireles26 a écrit :

Pour un inculte notoire, c'est quoi la "tivoïsation" ??



Le TiVo est un décodeur numérique fonctionnant sous Linux. Le hardware a été conçu de manière à ne pas fonctionner s'il ne reconnait pas la signature numérique de l'OS, ce qui rend impossible toute modification du logiciel (le matériel refuse de fonctionner). Ce type de procédé est explicitement interdit par la GPL 3, ce qui n'était pas le cas avec la GPL 2.

Shor-T 19/07/2007 15:30
Masquer
-0+

Citation :4 libertés fondamentales


;)

SpySNL 20/07/2007 08:30
Masquer
-0+

Merci traroth, je connaissait le principe, mais le nom ! :p

polytan 20/07/2007 14:01
Masquer
-0+

Je ne suis pas sur, mais je crois qu'il y a une version spéciale pour le code source de site web.

Ce qui est tout à fait intéressant.

Mictateur 20/07/2007 20:24
Masquer
-0+

a écrit :

bien sur, mais c'est ma premiere news alors je suis stressé :bounce:



Joyeux dépucelage ! :o


En plus t'as choisi un beau logo pour orner ta première actualité ! [:lol2]

Watchwolf 20/07/2007 21:18
Masquer
-0+

a écrit :

Joyeux dépucelage ! :o


En plus t'as choisi un beau logo pour orner ta première actualité ! [:lol2]




la prochaine fois je mettrai un Ipod, ca marchera a coup sur :p

Mictateur 21/07/2007 03:34
Masquer
-0+

a écrit :

la prochaine fois je mettrai un Ipod, ca marchera a coup sur :p



Un Zune marron, s'il te plaît. :o

Watchwolf 21/07/2007 09:21
Masquer
-0+

a écrit :

Un Zune marron, s'il te plaît. :o




Arf j'aurait pu en mettre un sur la dernière news vu qu'il y a un rapport avec MS :o

Shor-T 21/07/2007 13:37
Masquer
-0+

a écrit :

Un Zune marron, s'il te plaît. :o




Bill sort de ce corps :heink:

Mictateur 21/07/2007 22:01
Masquer
-0+

Si on a même plus le droit de rigoler, hein ? :na:

Shor-T 22/07/2007 22:50
Masquer
-0+

Nan c'est interdit de rigoler ici naméoh :o

Ce sujet ne peut plus être commenté.
Liens commerciaux