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
- serveur de fichier linux
- modifier un logiciel
- serveur de fichiers linux
- qu est ce qu un serveur samba
- logiciel modification
- marché public logiciel libre
- exemple ligne de code c
- faire un serveur de fichier linux
- les problème d un serveur de fichier
- logiciel qui modifier l executable
- serveur de fichier gratuit
- comment mettre en place un serveur de mail
L'évolution de la licence GPL
Actu suivante
Le 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
-
Actualité précédente
Qui assemblera le prochain iPhone ? -
Actualité suivante
Zalman Reserator XT : plus vraiment...

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

C'est la fête !
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.
[/quote]La GPLv3 a belle et bien faite son entrée[/quote]

C'est la fête !
done
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.
Y a pas de mal...
Y a pas de mal...
bien sur, mais c'est ma premiere news alors je suis stressé
Pour un inculte notoire, c'est quoi la "tivoïsation" ??
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.
Merci traroth, je connaissait le principe, mais le nom !
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.
bien sur, mais c'est ma premiere news alors je suis stressé
Joyeux dépucelage !
En plus t'as choisi un beau logo pour orner ta première actualité !
Joyeux dépucelage !
![[:lol2]](http://img.infos-du-net.com/forum/images/perso/lol2.gif)
En plus t'as choisi un beau logo pour orner ta première actualité !
la prochaine fois je mettrai un Ipod, ca marchera a coup sur
la prochaine fois je mettrai un Ipod, ca marchera a coup sur
Un Zune marron, s'il te plaît.
Un Zune marron, s'il te plaît.
Arf j'aurait pu en mettre un sur la dernière news vu qu'il y a un rapport avec MS
Un Zune marron, s'il te plaît.
Bill sort de ce corps
Si on a même plus le droit de rigoler, hein ?
Nan c'est interdit de rigoler ici naméoh