Comme chaque année, la Fondation pour le Logiciel Libre a décerné deux prix, le « Award for Projects of Social Benefit » (prix pour les projets à bénéfice social) et le « Award for the Advancement of Free Software » (prix pour le progrès du Logiciel Libre). Cette année, le Award for Projects of Social Benefit a été décerné au site Groklaw et le Award for the Advancement of Free Software à Harald Welte.
Le site Groklaw est, d'après le communiqué de la FSF « une source inestimable d'informations juridiques et techniques pour les développeurs logiciels, avocats, professeurs de droits et historiens ». Pamela Jones, fondatrice et éditrice du site, l'a décrit lors de la cérémonie comme « un lieu où les avocats et les geeks peuvent mutuellement s'expliquer les choses et travailler ensemble, de manière à ce qu'ils comprennent mieux le travail des uns et des autres ». En se voyant décerner ce prix, Groklaw rejoint Wikipédia, qui avait obtenu le prix en 2005 et Sahana en 2006.
Harald Welte est un développeur important du noyau Linux et le fondateur du projet gpl-violations.org. Le comité de sélection de la FSF a souhaité honorer « aussi bien les contributions techniques d'Harald Welte à des projets comme le noyau Linux ou le projet de plate-forme mobile OpenMoko que son implication dans la protection des libertés du logiciel en réussissant à faire respecter la licence GPL dans plus de cent cas depuis que le projet gpl-violations.org est né en 2004 ». Harald Welte rejoint le club très restreint des personnalités ayant reçu ce prix, à savoir Ted Tso en 2006, Andrew Tridgell en 2005, Theo de Raadt en 2004, Alan Cox en 2003, Lawrence Lessig en 2002, Guido van Rossum en 2001, Brian Paul en 2000, Miguel de Icaza en 1999 et Larry Wall en 1998.
Remise des prix de la Fondation pour le Logiciel Libre
Sortie de GCC 4.3
La nouvelle version 4.3 de GCC (GNU Compiler Collection) vient de sortir.
Cette version du compilateur du projet GNU, initié par Richard Stallman, est particulièrement importante et a été testée depuis des mois de façon intensive par les distributions car elle sera le compilateur utilisé par Fedora 9, par OpenSuse 11.0 et par Debian Lenny - ce message détaillé donne une bonne idée du travail ayant lieu actuellement chez Debian pour pouvoir utiliser GCC 4.3 dans la future version stable de la distribution.
Ci-dessous, les nouveautés concernant GCC, gfortran, gcj et les optimisations mises en oeuvre.
Cette version du compilateur du projet GNU, initié par Richard Stallman, est particulièrement importante et a été testée depuis des mois de façon intensive par les distributions car elle sera le compilateur utilisé par Fedora 9, par OpenSuse 11.0 et par Debian Lenny - ce message détaillé donne une bonne idée du travail ayant lieu actuellement chez Debian pour pouvoir utiliser GCC 4.3 dans la future version stable de la distribution.
Ci-dessous, les nouveautés concernant GCC, gfortran, gcj et les optimisations mises en oeuvre.
Publication de la licence « GNU Affero General Public Licence Version 3 »
Après la version 3 des licences GPL et LGPL publiées le 29 juin 2007, la Free Software Foundation vient de publier aujourd'hui la licence GNU Affero General Public License version 3.
Il s'agit d'une nouvelle licence. Basée sur la version 3 de la licence GPL, elle contient une clause supplémentaire qui permet aux utilisateurs qui interagissent avec le logiciel licencié au travers d'un réseau de recevoir le code source correspondant. Comme l'indique le communiqué, « en publiant cette licence, la FSF souhaite encourager les communautés de développeurs et d'utilisateurs qui travaillent sur des logiciels libres orientés vers le réseau ».
« De nombreux programmeurs choisissent la GNU GPL pour cultiver un développement communautaire, et le fait que de nombreuses modifications développées par les utilisateurs ne soient jamais distribuées peut être décourageant pour les développeurs. La GNU AGPL répond à cette attente. La FSF recommande à tous de considérer l'utilisation de la GNU AGPL pour tout logiciel qui sera communément utilisé au travers d'un réseau. »
Il est intéressant de noter que la compatibilité entre les licences AGPL et GPL a été prévue. Les programmeurs qui souhaitent utiliser la licence AGPL pour leurs travaux peuvent réutiliser le code des nombreuses bibliothèques ou code source disponible sous licence GPLv3.
En ce qui concerne l'adoption des licences GPLv3 et LGPLv3, un site recense les projets ayant effectué la migration. À ce jour, le site recense 1162 projets passés sous GPLv3 et 95 projets sous LGPLv3 (pour 6065 projets sous GPLv2 et 118 sous LGPLv2).
Il s'agit d'une nouvelle licence. Basée sur la version 3 de la licence GPL, elle contient une clause supplémentaire qui permet aux utilisateurs qui interagissent avec le logiciel licencié au travers d'un réseau de recevoir le code source correspondant. Comme l'indique le communiqué, « en publiant cette licence, la FSF souhaite encourager les communautés de développeurs et d'utilisateurs qui travaillent sur des logiciels libres orientés vers le réseau ».
« De nombreux programmeurs choisissent la GNU GPL pour cultiver un développement communautaire, et le fait que de nombreuses modifications développées par les utilisateurs ne soient jamais distribuées peut être décourageant pour les développeurs. La GNU AGPL répond à cette attente. La FSF recommande à tous de considérer l'utilisation de la GNU AGPL pour tout logiciel qui sera communément utilisé au travers d'un réseau. »
Il est intéressant de noter que la compatibilité entre les licences AGPL et GPL a été prévue. Les programmeurs qui souhaitent utiliser la licence AGPL pour leurs travaux peuvent réutiliser le code des nombreuses bibliothèques ou code source disponible sous licence GPLv3.
En ce qui concerne l'adoption des licences GPLv3 et LGPLv3, un site recense les projets ayant effectué la migration. À ce jour, le site recense 1162 projets passés sous GPLv3 et 95 projets sous LGPLv3 (pour 6065 projets sous GPLv2 et 118 sous LGPLv2).
GParted LiveCD vs Parted Magic
DistroWatch Weekly propose un article intéressant concernant deux mini-distributions live centrées sur Gparted - un logiciel de partitionnement de disque exploitant GNU Parted.
Gparted LiveCD est basée sur Gentoo avec Fluxbox comme gestionnaire de fenêtres. Parted Magic est basée sur LFS avec Xfce 4.4. Chacune de ces distributions contient différents utilitaires (gravure, gestion d’archive, test de disque...). Gparted LiveCD se distingue par une prise en charge des MacBook. Parted Magic contient également de la documentation, mais la distribution ne gère que les claviers anglais et français.
Ces deux systèmes mesurent moins de 50 Mo et s’adressent principalement aux techniciens – éventuellement une occasion supplémentaire de découvrir GNU/Linux de manière utile.
Gparted LiveCD est basée sur Gentoo avec Fluxbox comme gestionnaire de fenêtres. Parted Magic est basée sur LFS avec Xfce 4.4. Chacune de ces distributions contient différents utilitaires (gravure, gestion d’archive, test de disque...). Gparted LiveCD se distingue par une prise en charge des MacBook. Parted Magic contient également de la documentation, mais la distribution ne gère que les claviers anglais et français.
Ces deux systèmes mesurent moins de 50 Mo et s’adressent principalement aux techniciens – éventuellement une occasion supplémentaire de découvrir GNU/Linux de manière utile.
La 3ème version de la licence GNU General Public Licence (GPL) est née.
Au terme d'une longue période de gestation (18 mois et 4 versions de travail), les versions 3 de la GPL et de la LGPL sont enfin nées. Cette licence, la première à implémenter le Copyleft, est le pilier du concept de Logiciel Libre et de la protection de ses 4 libertés fondamentales.
Au menu, parmi d'autres fantastiques surprises, protection contre la « Tivoisation », réplique (« retaliation ») contre les brevets améliorée, l'informatique déloyale (« Treacherous Computing »), etc...
Parmi les pages à consulter :
Karl Berry, l'un des pilliers du projet GNU, estime que cette nouvelle version est un grand pas pour le monde du libre et permet de se mettre à niveau par rapport aux réalités actuelles de la sphère informatique.
La FSF va encourager l'adoption de cette licence via des programmes éducatifs et d'information.
Enfin, il faut noter que les AGPLv3, FDLv2 et SFDL sont toujours en cours d'élaboration.
NdM : merci aussi à La Mouche pour sa dépêche, en partie fusionnée.
Au menu, parmi d'autres fantastiques surprises, protection contre la « Tivoisation », réplique (« retaliation ») contre les brevets améliorée, l'informatique déloyale (« Treacherous Computing »), etc...
Parmi les pages à consulter :
- la FAQ sur la GPL
- autre FAQ sur le processus de rédaction de la GPLv3
- Est-il possible d'en avoir une traduction ? (et la différence entre une traduction, fournir une version dans une autre langue, et une transposition, fournir une version dédiée au droit d'un pays)
Karl Berry, l'un des pilliers du projet GNU, estime que cette nouvelle version est un grand pas pour le monde du libre et permet de se mettre à niveau par rapport aux réalités actuelles de la sphère informatique.
La FSF va encourager l'adoption de cette licence via des programmes éducatifs et d'information.
Enfin, il faut noter que les AGPLv3, FDLv2 et SFDL sont toujours en cours d'élaboration.
NdM : merci aussi à La Mouche pour sa dépêche, en partie fusionnée.
GNU Affero General Public License : la GPL des applications web
La FSF vient de publier un premier brouillon pour discussion d'une toute nouvelle licence : la GNU Affero General Public License (GNU AGPL). Cette licence est adaptée au contexte des applications web et des logiciels utilisés sur le réseau en général. Elle marque un tournant important pour la FSF, son domaine ne se réduit plus au logiciel installé traditionnel, mais s'étend à la sphère des services web.
L'AGPL est basé sur la GPL v3 et profite donc des améliorations en terme d'internationalisation, de compatibilité avec la licence Apache, de protection contre la tivoisation, brevets logiciels, etc. Elle garantit à l'utilisateur l'accessibilité du code source d'une telle application, même si le logiciel n'est pas distribué et supprime des parties inutiles dans ce contexte.
La FSF appelle les commentaires qui peuvent porter à la fois sur des points spécifiques à l'AGPL ou directement à la GPL v3.
On ne peut que souligner l'importance d'une licence telle que la GNU AGPL avec l'avènement du Web 2.0 et sa galaxie d'applications Web où les utilisateurs déposent énormément de contenu (photos, vidéos, informations personnelles, etc.), ou encore la sortie d'eyeOS 1.0. La GNU AGPL garantie le minimum de transparence dudit logiciel. La section 10 contient notamment la clause de pérennité, assurant la liberté d'un logiciel tout au long de ses redistributions/dérivations.
L'AGPL assure que dans le cas d'utilisation réseau, le code source du logiciel est disponible pour la communauté. Le fournisseur du service Web doit mettre à disposition le code source du logiciel. La clause de pérennité va donc assurer la disponibilité des sources d'une version modifiée du logiciel original, à partir du moment où il est utilisé sur un serveur public.
À quand launchpad en AGPL ? Verra-t-on une GNU ALGPL pour les bibliothèques et framework de développement web ?
NdM : Pour mémoire, le cycle de relecture de la GPL v3 est sur le point de se terminer, c'est l'occasion de commencer à la décliner sur d'autres licences selon un processus de relecture comme cela a aussi été proposé pour les licences de documentation : décliné en FDL et SFDL.
L'AGPL est basé sur la GPL v3 et profite donc des améliorations en terme d'internationalisation, de compatibilité avec la licence Apache, de protection contre la tivoisation, brevets logiciels, etc. Elle garantit à l'utilisateur l'accessibilité du code source d'une telle application, même si le logiciel n'est pas distribué et supprime des parties inutiles dans ce contexte.
La FSF appelle les commentaires qui peuvent porter à la fois sur des points spécifiques à l'AGPL ou directement à la GPL v3.
On ne peut que souligner l'importance d'une licence telle que la GNU AGPL avec l'avènement du Web 2.0 et sa galaxie d'applications Web où les utilisateurs déposent énormément de contenu (photos, vidéos, informations personnelles, etc.), ou encore la sortie d'eyeOS 1.0. La GNU AGPL garantie le minimum de transparence dudit logiciel. La section 10 contient notamment la clause de pérennité, assurant la liberté d'un logiciel tout au long de ses redistributions/dérivations.
L'AGPL assure que dans le cas d'utilisation réseau, le code source du logiciel est disponible pour la communauté. Le fournisseur du service Web doit mettre à disposition le code source du logiciel. La clause de pérennité va donc assurer la disponibilité des sources d'une version modifiée du logiciel original, à partir du moment où il est utilisé sur un serveur public.
À quand launchpad en AGPL ? Verra-t-on une GNU ALGPL pour les bibliothèques et framework de développement web ?
NdM : Pour mémoire, le cycle de relecture de la GPL v3 est sur le point de se terminer, c'est l'occasion de commencer à la décliner sur d'autres licences selon un processus de relecture comme cela a aussi été proposé pour les licences de documentation : décliné en FDL et SFDL.
Conférence de Richard Stallman à Toulouse
L'association Toulibre, en collaboration avec l'association APRIL, le cinéma Utopia et avec le soutien de la société Communication et Systèmes, organise la venue de Richard Stallman à Toulouse.
Il donnera une conférence intitulée «Le mouvement du Logiciel Libre et le système d'exploitation GNU/Linux» le jeudi 14 juin à 21 heures au cinéma Utopia à Toulouse (24, rue Montardy). L'entrée est libre et gratuite, la conférence sera donnée en français par Richard Stallman.
Richard Stallman abordera les objectifs et la philosophie du mouvement du Logiciel Libre, l'état actuel et l'histoire du système d'exploitation GNU, qui associé avec le noyau Linux est aujourd'hui utilisé par des dizaines de millions de personnes à travers le monde. N'abordant pas les aspects techniques, la conférence est donc accessible à tous les publics.
Il donnera une conférence intitulée «Le mouvement du Logiciel Libre et le système d'exploitation GNU/Linux» le jeudi 14 juin à 21 heures au cinéma Utopia à Toulouse (24, rue Montardy). L'entrée est libre et gratuite, la conférence sera donnée en français par Richard Stallman.
Richard Stallman abordera les objectifs et la philosophie du mouvement du Logiciel Libre, l'état actuel et l'histoire du système d'exploitation GNU, qui associé avec le noyau Linux est aujourd'hui utilisé par des dizaines de millions de personnes à travers le monde. N'abordant pas les aspects techniques, la conférence est donc accessible à tous les publics.
Emacs 22 est déclaré stable
Emacs est un éditeur de texte souple, extensible, personnalisable et auto-documenté. Il est disponible sur toutes les plateformes courantes (GNU/Linux, *BSD, Unix, Mac OS, MS DOS, MS Windows...) et sur des dizaines d'autres plateformes moins communes.
La version 22, qui est en réalité une version 1.22, vient de sortir ce 2 Juin sous la révision 22.1, plus de 2000 jours après la version 21. Cette version très attendue apporte son lot de nouveautés, de corrections, et d'améliorations, parmi lesquelles :
La version 22, qui est en réalité une version 1.22, vient de sortir ce 2 Juin sous la révision 22.1, plus de 2000 jours après la version 21. Cette version très attendue apporte son lot de nouveautés, de corrections, et d'améliorations, parmi lesquelles :
- Une nouvelle interface en Gtk+
- Le support du glisser-déposer
- Une meilleure gestion de l'Unicode et des systèmes d'encodage en général
- De nombreux modes nouveaux ou intégrés par défaut (python, tramp...).
Sortie de GCC 4.2
GCC, pour GNU Compiler Collection, le compilateur de référence du monde libre est maintenant disponible en version 4.2 a annoncé ce mardi 15 mai Mark Mitchell, le responsable de la coordination du projet.
Selon lui cette version est particulièrement importante car elle contient de nombreuses nouvelles fonctions en plus des habituelles corrections de bugs.
NdM: Merci à Sytoka Modon pour avoir proposé une dépêche sur le même sujet.
Selon lui cette version est particulièrement importante car elle contient de nombreuses nouvelles fonctions en plus des habituelles corrections de bugs.
NdM: Merci à Sytoka Modon pour avoir proposé une dépêche sur le même sujet.
Conférence sur le logiciel libre par Richard Stallman à Pau (64)
Richard Stallman [créateur du projet GNU et de la Free Software Foundation] fera une conférence sur le logiciel libre à l'Université de Pau et des pays de l'Adour (UPPA) le mercredi 4 avril 2007 à partir de 18H.
La conférence se déroulera dans l'amphithéâtre A de l'UFR de sciences.
La conférence se déroulera dans l'amphithéâtre A de l'UFR de sciences.
Publication du troisième brouillon de la GPLv3
La FSF a publié aujourd'hui le troisième brouillon de la prochaine version de la licence la plus utilisée dans le monde du logiciel libre. La Free Software Foundation accompagne cette publication, d'un document indiquant les différentes modifications apportées aux précédents brouillons.
Le processus de publication de la GPLv3 devrait maintenant s'accélérer. On peut espérer que dans 3 ou 4 mois, la version définitive sortira de cette longue gestation.
La FSF rappelle quels ont été ses buts au cours des derniers mois : résoudre le problème des DRM, éviter les accords tels que ceux passés par Novell et Microsoft, protéger les utilisateurs et développeurs contre les brevets logiciels.
Le processus de publication de la GPLv3 devrait maintenant s'accélérer. On peut espérer que dans 3 ou 4 mois, la version définitive sortira de cette longue gestation.
La FSF rappelle quels ont été ses buts au cours des derniers mois : résoudre le problème des DRM, éviter les accords tels que ceux passés par Novell et Microsoft, protéger les utilisateurs et développeurs contre les brevets logiciels.
Discours de Richard Stallman et Ciarán O'Riordan lors de la GPLv3 Conference à Tokyo
Une nouvelle transcription du discours de Richard Stallman lors de la Conférence GPLv3 qui a eu lieu à Tokyo, le 21 novembre est disponible sur le site de la FSF Europe.
Il discute de l'accord Novell/MS, de Tivo, de l'informatique déloyale ("Treacherous Computing"), du logiciel libre et des brevets logiciels.
Il y a aussi une transcription du discours de Ciarán O'Riordan (employé de la FSF Europe et lobbyiste anti-brevets logiciels) de la même conférence.
Il discute de l'accord Novell/MS, de Tivo, de l'informatique déloyale ("Treacherous Computing"), du logiciel libre et des brevets logiciels.
Il y a aussi une transcription du discours de Ciarán O'Riordan (employé de la FSF Europe et lobbyiste anti-brevets logiciels) de la même conférence.
Install-Party dans la région centre !
L'association Cenabumix organise, le samedi 2 décembre à partir de 13h30 jusqu'à 18h30, une Install-Party au département informatique de l’IUT d’Orléans-la-Source, rue d’Issoudun.
Venez installer GNU/Linux et/ou découvrir les logiciels libres ! OpenOffice.org, Firefox, Thunderbird, The Gimp... etc.
Venez installer GNU/Linux et/ou découvrir les logiciels libres ! OpenOffice.org, Firefox, Thunderbird, The Gimp... etc.
gNewSense 1.0 : nouvelle distribution entièrement libre
Deux développeurs irlandais, Brian Brazil et Paul O'Malley viennent de sortir la version 1.0 de gNewSense, une nouvelle distribution GNU/Linux basée sur Ubuntu et Debian. Elle a pour objectif d'offrir aux utilisateurs une distribution aussi stable qu'Ubuntu, avec la liberté en plus. En effet, cette distribution ne contient aucun blob binaire dans le noyau et aucun logiciel non libre.
Dans un communiqué de presse publié aujourd'hui, la Fondation pour le Logiciel Libre apporte son soutien à cette nouvelle distribution. Ted Teah, le mainteneur du répertoire de Logiciels Libres de la FSF a ainsi déclaré: « Avec le retrait des firmwares du noyau et des dépôts de logiciels non-libres, ainsi que la non-utilisation de l'outil propriétaire Launchpad utilisé par Ubuntu pour gérer sa distribution, cette distribution GNU/Linux est la distribution la plus avancée qui a un engagement d'être libre à 100% ». La FSF met à disposition du projet une machine puissante tournant avec un BIOS libre, de la bande passante et aide pour la réalisation des graphismes. Elle lance également un appel à des développeurs, mainteneurs de sites Web, graphistes, "vérificateurs de liberté" et des rédacteurs de documentation pour participer à ce projet;
La version 1.0 de cette distribution est d'ores et déjà téléchargeable sous la forme d'un LiveCD contenant une version de l'installateur graphique Ubiquity. D'autre part, l'équipe de gNewSense a créé un outil appelé Builder permettant de construire des versions personnalisées de cette distribution. Quelques captures d'écran sont disponibles: l'écran de connexion, le splash screen et le bureau.
Dans un communiqué de presse publié aujourd'hui, la Fondation pour le Logiciel Libre apporte son soutien à cette nouvelle distribution. Ted Teah, le mainteneur du répertoire de Logiciels Libres de la FSF a ainsi déclaré: « Avec le retrait des firmwares du noyau et des dépôts de logiciels non-libres, ainsi que la non-utilisation de l'outil propriétaire Launchpad utilisé par Ubuntu pour gérer sa distribution, cette distribution GNU/Linux est la distribution la plus avancée qui a un engagement d'être libre à 100% ». La FSF met à disposition du projet une machine puissante tournant avec un BIOS libre, de la bande passante et aide pour la réalisation des graphismes. Elle lance également un appel à des développeurs, mainteneurs de sites Web, graphistes, "vérificateurs de liberté" et des rédacteurs de documentation pour participer à ce projet;
La version 1.0 de cette distribution est d'ores et déjà téléchargeable sous la forme d'un LiveCD contenant une version de l'installateur graphique Ubiquity. D'autre part, l'équipe de gNewSense a créé un outil appelé Builder permettant de construire des versions personnalisées de cette distribution. Quelques captures d'écran sont disponibles: l'écran de connexion, le splash screen et le bureau.
Publication du premier brouillon de deux licences pour la documentation
La FSF vient d'annoncer la publication du premier brouillon de la nouvelle version de la Free Documentation License. Cette licence, publiée en 2000 sous la version 1.1 a été révisée en 2002 sous la version 1.2. La FSF propose maintenant de discuter publiquement de la version 2 de cette licence, au travers d'un site Web, comme pour la licence GPL.
Dans son courrier électronique d'annonce, il est indiqué que la FDL, en plus d'être la licence officielle de documentation de la FSF, est également utilisée par de nombreux autres projets de documentation, incluant Wikipédia.
D'après la FSF, la nouvelle licence GFDL, dont le brouillon est disponible ici, a une formulation qui a pour objectif d'améliorer son internationalisation, de faciliter la citation et la distribution et d'être plus claire en ce qui concerne son application à des formats autres que le texte.
Par ailleurs, la FSF publie simultanément le brouillon d'une nouvelle licence, intitulée GNU Simpler Free Documentation License (SFDL).
Dans son courrier électronique d'annonce, il est indiqué que la FDL, en plus d'être la licence officielle de documentation de la FSF, est également utilisée par de nombreux autres projets de documentation, incluant Wikipédia.
D'après la FSF, la nouvelle licence GFDL, dont le brouillon est disponible ici, a une formulation qui a pour objectif d'améliorer son internationalisation, de faciliter la citation et la distribution et d'être plus claire en ce qui concerne son application à des formats autres que le texte.
Par ailleurs, la FSF publie simultanément le brouillon d'une nouvelle licence, intitulée GNU Simpler Free Documentation License (SFDL).
Les vidéos de la conférence GPLv3 sont disponibles
Les vidéos des deux jours de la conférence GPLv3 à Barcelone sont maintenant disponibles en téléchargement.
Il y a aussi les transcriptions des discours de Richard Stallman et Eben Moglen.
Il y a aussi les transcriptions des discours de Richard Stallman et Eben Moglen.
3ème Conférence Internationale sur la GPLv3: Barcelone, 22 et 23 juin
La conférence internationale sur la GPLv3 a pour but d'attirer l'attention sur le processus public d'écriture de la version 3 de la GNU General Public License: GPLv3. Le planning actuel vise une publication de la nouvelle version de la GPL a la fin de cette année. Cette conférence s'inscrit donc dans la phase de consultation publique sur ce projet.
Durant toute la conférence il y aura une traduction simultanée de l'anglais vers l'espagnol. Il y aura également une traduction simultanée de l'espagnol vers l'anglais le second jour lors du discours sur les brevets logiciels. Les autres présentations seront toutes en anglais.
Cette conférence se déroulera au Centre de Cultura Contemporània de Barcelona (CCCB), Aula 1.
Le CCCB est situé dans le centre-ville, près de la place de Catalogne (Plaça Catalunya) et des Las Ramblas.
Durant toute la conférence il y aura une traduction simultanée de l'anglais vers l'espagnol. Il y aura également une traduction simultanée de l'espagnol vers l'anglais le second jour lors du discours sur les brevets logiciels. Les autres présentations seront toutes en anglais.
Cette conférence se déroulera au Centre de Cultura Contemporània de Barcelona (CCCB), Aula 1.
Le CCCB est situé dans le centre-ville, près de la place de Catalogne (Plaça Catalunya) et des Las Ramblas.
Entretien avec Richard Stallman au sujet des DRMs
À l’occasion de sa venue à Paris ce vendredi pour remettre à Matignon les 165 000 signatures de la pétition EUCD.info réunies sur une « feuille » de papier longue de quinze mètres, Richard M. Stallman a répondu lors d'un entretien avec PC INpact.
Richard Stallman explique en détail pourquoi les DRMs sont une mauvaise chose pour les logiciels libres, et plus généralement pour les citoyens. Fidèle à ses convictions, il explique pédagogiquement que les DRMs ne devraient pas exister et sont une entrave à nos libertés.
Mise à jour : le dépôt de la pétition EUCD.info ce vendredi à Matignon a tourné court. Bloqué par les services de sécurité, Richard Stallman n'a pas pu atteindre les quartiers du Premier Ministre, et ça n'est finalement que dans un caniveau qu'a pu être exposée la liste des 165 000 citoyens signataires.
Richard Stallman explique en détail pourquoi les DRMs sont une mauvaise chose pour les logiciels libres, et plus généralement pour les citoyens. Fidèle à ses convictions, il explique pédagogiquement que les DRMs ne devraient pas exister et sont une entrave à nos libertés.
Mise à jour : le dépôt de la pétition EUCD.info ce vendredi à Matignon a tourné court. Bloqué par les services de sécurité, Richard Stallman n'a pas pu atteindre les quartiers du Premier Ministre, et ça n'est finalement que dans un caniveau qu'a pu être exposée la liste des 165 000 citoyens signataires.
Sortie de GNU Classpath 0.90, dit "A La Mort Subite"
La sortie d'une nouvelle version de Classpath a été annoncée lundi par l'équipe de développement. GNU Classpath est un projet visant à produire les bibliothèques essentielles pour Java en version libre, bibliothèques pouvant être utilisées par un environnement de développement, un compilateur, une machine virtuelle, etc.
Cette version intègre en version stable les classes de java 1.4, et en version de test les classes de java 1.5 (donc déconseillée aux projets libres à ce stade). Parmi les apports de cette nouvelle version, on peut noter les gros efforts apportés à la compatibilité des classes graphiques (swing), l'intégration définitive des classes de cryptographie (avec en conséquence l'arrivée des méthodes utilisant SSL et TLS), le support d'Unicode 4.0, l'ajout de bibliothèques de gestion dynamique des objets répartis et le support des expressions rationnelles POSIX.
Cette version intègre en version stable les classes de java 1.4, et en version de test les classes de java 1.5 (donc déconseillée aux projets libres à ce stade). Parmi les apports de cette nouvelle version, on peut noter les gros efforts apportés à la compatibilité des classes graphiques (swing), l'intégration définitive des classes de cryptographie (avec en conséquence l'arrivée des méthodes utilisant SSL et TLS), le support d'Unicode 4.0, l'ajout de bibliothèques de gestion dynamique des objets répartis et le support des expressions rationnelles POSIX.
Sortie de la version 4.1 du compilateur GCC
Écrit à l'origine par Richard Stallman le logiciel GCC (GNU Compiler Collection) est devenu le compilateur de référence du monde du logiciel libre.
Après le tant attendu GCC 4.0 qui a vu la refonte complète son architecture interne voici maintenant la version 4.1 qui arrive.
Comme prévu la technologie SSA (Static Single Assignement) qui est au c½ur du nouveau GCC permet maintenant d'optimiser plus facilement le code source afin d'obtenir des améliorations générales. Le SSA est (en très gros) une forme intermédiaire entre le code source et le binaire dans laquelle chacune des variables du code source n'est assignée qu'une seule fois. Cette assignation unique a de nombreux avantages :
Après le tant attendu GCC 4.0 qui a vu la refonte complète son architecture interne voici maintenant la version 4.1 qui arrive.
Comme prévu la technologie SSA (Static Single Assignement) qui est au c½ur du nouveau GCC permet maintenant d'optimiser plus facilement le code source afin d'obtenir des améliorations générales. Le SSA est (en très gros) une forme intermédiaire entre le code source et le binaire dans laquelle chacune des variables du code source n'est assignée qu'une seule fois. Cette assignation unique a de nombreux avantages :
- Les définitions et les utilisations de chacune des variables deviennent claires et explicites.
- La majorité des analyses statiques du code source ne propagent les informations qu'à l'endroit strictement nécessaire.
- Un grand nombre d'optimisations sur la forme intermédiaire SSA deviennent linéaire en temps.
- De nombreux algorithmes deviennent plus concis et plus simples dans le cadre du SSA.
Première ébauche de la GPLv3
La première ébauche de la version 3 de la GPL a été dévoilée au public. Les principaux changements dont fait l'objet cette version concernent les problèmes que font peser les brevets logiciels ou les DRM sur le logiciel libre. Cette version devrait être « plus compatible » avec les autres licences libres.
En attendant une traduction officielle de cette ébauche et les premiers débats sur les sites francophones, les adeptes de la langue de Shakespeare pourront se rabattre sur les sites spécialisés anglophones, parmi eux celui de la FSF et de Slashdot.
Il est possible de laisser des commentaires concernant ce texte sur le site de la FSF.
En attendant une traduction officielle de cette ébauche et les premiers débats sur les sites francophones, les adeptes de la langue de Shakespeare pourront se rabattre sur les sites spécialisés anglophones, parmi eux celui de la FSF et de Slashdot.
Il est possible de laisser des commentaires concernant ce texte sur le site de la FSF.
Install-Party calvadosienne !
L'association CaLviX organise, le samedi 22 octobre à partir de 08h00 jusqu'à 18h00, une Install-Party au Centre d'animation «La Prairie» (à côté de la bibliothèque municipale de Caen), salle «Descartes».
Venez installer GNU/Linux et/ou découvrir les logiciels libres ! OpenOffice.org, Firefox, Thunderbird, The Gimp... etc.
Venez installer GNU/Linux et/ou découvrir les logiciels libres ! OpenOffice.org, Firefox, Thunderbird, The Gimp... etc.
Interview de Richard Stallman
Federico Biancuzzi s'est récemment entretenu avec Richard Stallman sur ONLamp. Beaucoup de thèmes ont été abordé; voici ici un cours résumé.
En premier lieu, RMS revient sur le concept du logiciel libre. Il rappelle le rôle important de la licence GNU GPL, qui garantit à tous les utilisateurs la liberté de pouvoir toujours partager et modifier les logiciels. En bon libriste, il explique que la volonté de liberté devrait prévaloir sur tout le reste.
Ensuite, probablement la partie la plus intéressante, le président de la FSF nous parle de la licence GNU GPL version 3, qui est en cours de réalisation. Plusieurs points sont abordés concernant la compatibilité entre la GPL v2 et la GPL v3. Il recommande vivement à tout le monde de mettre ses logiciels sous licence "GPL version 2 or later" (ce qui n'est pas le cas actuellement du noyau Linux par exemple), afin qu'on puisse ajouter des patches sous GPL v3 à notre logiciel.
En premier lieu, RMS revient sur le concept du logiciel libre. Il rappelle le rôle important de la licence GNU GPL, qui garantit à tous les utilisateurs la liberté de pouvoir toujours partager et modifier les logiciels. En bon libriste, il explique que la volonté de liberté devrait prévaloir sur tout le reste.
Ensuite, probablement la partie la plus intéressante, le président de la FSF nous parle de la licence GNU GPL version 3, qui est en cours de réalisation. Plusieurs points sont abordés concernant la compatibilité entre la GPL v2 et la GPL v3. Il recommande vivement à tout le monde de mettre ses logiciels sous licence "GPL version 2 or later" (ce qui n'est pas le cas actuellement du noyau Linux par exemple), afin qu'on puisse ajouter des patches sous GPL v3 à notre logiciel.
GNUnet 0.7.0 est publié
GNUnet est une infrastructure de réseau pair à pair sécurisé qui n’utilise aucun service centralisé ou de confiance.
Il s'agit dans les faits d'une alternative aux réseaux P2P existants (Freenet, Gnutella, Mnet, etc.) créée par le projet GNU et donc entièrement libre.
Les particularités de GNUnet sont :
La version 0.7 a été créée à partir d'une idée d'architecture totalement nouvelle, spécifiée en 2004 suite à la mise à l'épreuve des versions précédentes (basées sur une idée datant de 2001) et aux nouvelles recherches menées par GNU. Outre les améliorations (support d'IPv6, amélioration des performances processeur et E/S, modification des algorithmes d'encodage), on peut noter quelques nouveautés :
Il s'agit dans les faits d'une alternative aux réseaux P2P existants (Freenet, Gnutella, Mnet, etc.) créée par le projet GNU et donc entièrement libre.
Les particularités de GNUnet sont :
- une sécurisation totale : tous les noeuds sont identifiés et toutes les communications chiffrées de lien à lien (cela existait déjà avec Freenet)
- un système économique original pour gérer les ressources : plus un noeud participe au réseau, plus il a le droit d'en profiter (cela permet d'éviter les attaques)
- pour les développeurs, un fonctionnement avec tous les protocoles réseau, GNUnet fournissant un framework permettant de s'abstraire relativement des couches basses du réseau
La version 0.7 a été créée à partir d'une idée d'architecture totalement nouvelle, spécifiée en 2004 suite à la mise à l'épreuve des versions précédentes (basées sur une idée datant de 2001) et aux nouvelles recherches menées par GNU. Outre les améliorations (support d'IPv6, amélioration des performances processeur et E/S, modification des algorithmes d'encodage), on peut noter quelques nouveautés :
- une topologie alternative d'ami-à-ami qui permet de restreindre les connexions aux amis
- l'outil gnunet-setup pour une configuration interactive de GNUnet
- l'outil gnunet-update afin de migrer simplement depuis les anciennes versions
- une clarification de l'ensemble au niveau du code (destinée à encourager l'arrivée de nouveaux développeurs) permet en outre d'espérer l'arrivée rapide de nouveautés