Rétrospective 2005

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Pascal Terjan.
0
6
jan.
2006
Communauté
À l'occasion de cette nouvelle d'année, l'équipe des rédacteurs de LinuxFr vous propose un petit (sic) retour sur les évènements qui ont marqué le Libre pendant l'année 2005 et dont il a été question sur LinuxFr.

Espérons que l'année 2006 sera encore plus riche en événements positifs pour le libre et ne verra se concrétiser aucune des menaces qui pèsent depuis quelques années.

Bonne lecture, et bonne année !

Sortie de la version 1.0 de Git

Posté par  (site web personnel) . Modéré par Florent Zara.
0
22
déc.
2005
Gestion de versions
Git, le système de gestion de versions lancé par Linus Torvalds et utilisé par les développeurs du noyau et d'autres projets vient de sortir en version 1.0.

Pour rappel, le projet Git a été lancé par Linus Torvalds lorsque la société BitMover a décidé d'arrêter de diffuser une version gratuite de son logiciel de gestion de versions BitKeeper, alors utilisé par les développeurs du noyau.

De quelques fichiers de code source C initialement distribués par Linus, Git est devenu un projet à part entière, avec de nombreux contributeurs. La maintenance de Git est d'ailleurs maintenant assurée par un autre développeur, Junio Hamano.

Git fait partie des outils de gestion de version distribués, qui selon leurs amateurs, sont très adaptés au modèle décentralisé de développement du Logiciel Libre. Git joue donc dans la même catégorie que Darcs, Bazaar, Monotone, Mercurial, SVK ou GNU Arch.

Comme l'explique la page officielle de Git, quelques points clés de ce logiciel sont la vitesse d'utilisation, à la fois pour le mainteneur du projet et pour les utilisateurs et le fait que l'historique est stocké sous la forme d'un graphe acyclique dirigé, ce qui facilite les fusions répétées et permet de travailler à long terme sur des branches. Toujours selon cette page, le projet Git doit être considéré comme une infrastructure de base pour d'autres projets, tels que Cogito, StGit, (h)gct, gitk, qgit ou gitweb. L'utilisateur se tournera donc plutôt vers une interface texte évoluée, telle que Cogito.

Qemu 0.8.0 est sorti !

Posté par  (site web personnel) . Modéré par Pascal Terjan.
Étiquettes :
0
21
déc.
2005
Noyau
Une nouvelle version du célèbre émulateur Qemu, la 0.8.0, est sortie aujourd'hui 20 décembre. Cette nouvelle version apporte plusieurs améliorations depuis la version 0.7.2, avec en particulier le support de l'émulation système pour l'architecture ARM, le support de l'émulation multi-processeur (SMP), des nouveaux pilotes sons (ALSA et DirectSound), un début de support du bus USB, l'émulation de la carte son PCI ES1370, l'émulation "utilisateur" des architectures MIPS et MIPSel et des améliorations pour l'émulation système de l'architecture MIPS permettant de démarrer le noyau Linux. Qemu permet également maintenant d'utiliser les ports séries et ports parallèles de l'hôte depuis une machine virtuelle (sous Linux uniquement). Les échanges sont toujours très intenses sur la liste de développement, ce qui promet à l'avenir de nouvelles améliorations.

Dans une précédente dépêche, nous rappelions que Qemu utilise une technique de traduction dynamique de code, ce qui lui permet d'offrir une vitesse d'émulation très supérieure à celle que Bochs peut proposer. L'utilisation des accélérateurs Kqemu (non-libre) ou Qvm86 (libre) permettant d'améliorer encore la vitesse d'émulation lorsque l'architecture hôte est identique à l'architecture émulée.

Pilotes binaires dans Linux: quel est le problème ?

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
0
8
déc.
2005
Noyau
Aujourd'hui, le nombre de périphériques nécessitant des pilotes binaires dans le noyau Linux s'accroît. Du côté des cartes graphiques, NVidia a toujours livré des pilotes binaires pour Linux. ATI, qui à l'origine fournissait des pilotes libres a rejoint NVidia et livre maintenant des pilotes binaires. De nombreux chipsets Wifi ne disposent pas non plus de pilotes libres, et les utilisateurs doivent passer par ndiswrapper, une couche de compatibilité permettant d'utiliser sous Linux des pilotes prévus pour Windows.

Ces pilotes binaires posent un certain nombre de problèmes, qui ont poussé Arjan van de Ven, développeur du noyau Linux, à publier une petite fiction intitulée « Linux dans un monde binaire, une hypothétique débâcle ». Cette petite fiction, dont une traduction rapide et non-officielle est proposée dans le corps de l'article, pourrait bien devenir réalité si les pilotes binaires venaient à se généraliser. Le traducteur a ajouté des notes de bas de page à l'histoire afin de faciliter sa compréhension par des non-spécialistes.

Pour résumer, voici quelques-uns des problèmes posés par les pilotes non-libres:
  • Il est impossible de mettre à jour son noyau si le constructeur n'a pas sorti de nouvelle version de son pilote. Si le constructeur décide que le matériel ne vaut plus le coup d'être supporté, alors il n'y a tout simplement plus de pilote ;
  • Pour que les pilotes binaires fonctionnent bien, il faut une interface avec le noyau qui ne change pas. Cela est une aberration technique, car une interface gelée freinerait grandement le développement du noyau (voir ce document de Greg Kroah-Hartman) ;
  • Le fait d'utiliser des pilotes binaires implique d'avoir du code qui s'exécute en mode privilégié et qu'on ne peut pas auditer ou étudier. Il est alors impossible de savoir si ce code n'effectue rien de malveillant (l'histoire du rootkit Sony n'est pas si lointaine). Les bugs qu'il comporte peuvent entraîner des corruptions de données ou des plantages qui affecteront la totalité de la machine, et pas simplement un programme individuel. C'est d'ailleurs la raison pour laquelle les développeurs du noyau refusent aujourd'hui de corriger des « oops » signalés par un utilisateur lorsque des modules binaires sont chargés ;
  • L'utilisation de pilotes binaires, ou de pilotes Windows au travers de ndiswrapper réduit la pression sur les constructeurs pour qu'ils mettent à disposition des pilotes libres ou les spécifications de leur matériel, et réduit la pression sur les développeurs de Logiciels Libres pour qu'ils développement des pilotes compatibles et libres.
En cette époque de fin d'année et d'achats pour Noël, choisissez donc bien votre matériel !

Définition du processus de rédaction de la GPL version 3

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes : aucune
0
8
déc.
2005
Justice
Le premier décembre 2005, la Free Software Foundation a publié un document PDF d'une vingtaine de pages détaillant le processus de rédaction de la version 3 de la licence GPL. Le document commence par un rappel des objectifs de la FSF avec ce processus de rédaction, avant de détailler le processus en lui-même.

Le premier brouillon de discussion de la version 3 de la GPL sera publié lors d'une conférence au MIT les 16 et 17 janvier 2006. Ce document sera également diffusé par l'intermédiaire du site GPLv3.fsf.org, sur lequel il est déjà possible de s'abonner pour recevoir des informations. Au moins deux brouillons de cette licence seront diffusés pour commentaire et un brouillon final sera publié au moins 45 jours avant la date limite du 15 janvier 2007. La promulgation de la nouvelle version de la licence aurait ainsi lieu entre ce 15 janvier 2007 et mars 2007.

Le document indique que la FSF souhaite « développer cette licence au travers d'une discussion publique et d'une manière transparente et accessible ». Les délibérations du « Comité de discussion » seront disponibles en ligne, de même que des enregistrements audio ou vidéo d'évènements ou de délibérations. Le document de la FSF précise évidemment la composition et le rôle de ce « Comité de discussion » et les modalités de la discussion publique.

Pour rappel, cette version 3 de la licence GPL devrait en particulier mieux prendre en compte le problème des brevets sur le logiciel, clarifier l'utilisation de Logiciels Libres dans les environnements réseau et également réduire les barrières qui empêchent aujourd'hui de mélanger du code couvert par la GPL avec du code sous d'autres licences libres.

Logiciels Libres de musique et repas du Libre à Toulouse

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
17
jan.
2006
Communauté
Toulibre, groupe d'utilisateurs de Logiciels Libres de Toulouse, organise le mercredi 25 janvier une soirée consacrée aux Logiciels Libres.
La première partie de la soirée, de 20h à 21h sera une « permanence Logiciels Libres », pendant laquelle vous êtes invités à venir poser vos questions sur le Logiciel, ou trouver de l'aide pour résoudre un petit soucis technique.
La seconde partie de la soirée, à partir de 21h, sera une présentation des Logiciels Libres de musique. Durant cette présentation plus axée sur la pratique, vous pourrez découvrir différents Logiciels Libres existants pour produire une piste audio, que ce soit pour l'enregistrement, le mixage ou la masterisation finale. La présentation sera accessible aux publics de tous niveaux.

L'intervenant présentera plusieurs Logiciels Libres :
  • ALSA et Jack, pilotes son et système audio du système d'exploitation libre GNU/Linux,

  • >
  • Ladspa, système de plugin audio équivalent de VST sous Microsoft Windows

  • >
  • Hydrogen, logiciel de batterie et percussions numériques

  • >
  • Ardour, un studio audio numérique permettant de réaliser l'enregistrement, l'édition et le mixage multi-piste

  • >
  • Jamin, pour la masterisation audio: égaliseur, compresseur et limiteur.

Cette soirée aura lieu aux Musicophages, 6, rue de la Bourse à Toulouse, près d'Esquirol.

Par ailleurs, le jeudi 26 janvier aura lieu le traditionnel Qjelt, Quatrième Jeudi du Libre Toulousain. Il se déroulera à partir de 20 heures au restaurant Chez Pierre, 3, rue Delacroix à Toulouse. Une inscription est demandée aux participants. Comme chaque mois, un AlterQjelt aura lieu en même temps pour les compagnes/compagnons de geeks/geekettes souhaitant aborder des sujets un peu plus diversifiés que le Logiciel Libre ;-)

Toulouse: présentation des Logiciels Libres et repas du Libre

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
0
9
nov.
2005
Communauté
Le groupe d'utilisateurs de Logiciels Libres de Toulouse Toulibre organise une présentation des Logiciels Libres accompagnée d'une démonstration le mercredi 23 novembre à 20 heures. Cet évènement aura lieu à la médiathèque associative Musicophages, 6, rue de la Bourse à Toulouse, à deux pas d'Esquirol. Ouvert à tous les publics, il permettra à tous de découvrir les Logiciels Libres, au travers d'une présentation de leur histoire, des motivations éthiques et philosophiques ainsi que des aspects pratiques de leur utilisation. L'entrée est évidemment libre et gratuite.

D'autre part, Toulibre organise également le jeudi 24 novembre à 20 heures le Quatrième Jeudi du Libre Toulousain (Qjelt pour les connaisseurs). Ce repas est ouvert à tous, débutants, amateurs ou techniciens chevronnés, et permettra de discuter de Logiciels Libres et des projets de Toulibre. Il aura lieu au restaurant Le Barbu, 9, rue Clémence Isaure à Toulouse, près d'Esquirol. Une inscription est demandée, afin de pouvoir réserver le restaurant. À noter que cette soirée sera non-fumeur.

Quatrième Jeudi du Libre Toulousain

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
13
oct.
2005
Communauté
Comme tous les mois, Toulibre, un nouveau groupe d'utilisateurs de Logiciels Libres de Toulouse organise le Qjelt, Quatrième Jeudi du Libre Toulousain. Au cours d'un repas ouvert à tous, amateurs de l'esprit du Libre, curieux, débutants ou passionnés, nous vous proposons de venir échanger autour du Logiciel Libre, de discuter de nos projets respectifs et de la mise en place d'actions locales de promotion du Libre.

Le prochain Qjelt aura lieu le jeudi 27 octobre à 20 heures au restaurant Le Gascon, 9, rue des Jacobins à Toulouse. Ce Qjelt sera entièrement non-fumeur.

Les personnes intéressées sont invitées à s'inscrire sur cette page.

Venez nombreux !

Enregistrements, présentations et papiers du thème OS des RMLL 2005

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
26
sept.
2005
Noyau
Cette année, le thème Conception et implémentation des systèmes d'exploitation des Rencontres Mondiales du Logiciel Libre a donné lieu à une vingtaine de conférences. Les enregistrements, présentations et papiers de ces conférences viennent d'être publiés.

On trouvera par exemple trois conférences sur le système d'exploitation GNU/Hurd : une présentation générale par Gaël Le Mignot, une présentation de l'avancée du port sur le micro-noyau L4 par Marcus Brinkmann et une présentation du mécanisme de gestion des ressources par Neal Walfield.

En plus de GNU/Hurd, d'autres systèmes d'exploitation originaux ont été présentés. Ainsi, Jonathan Shapiro a présenté EROS et Coyotos, deux systèmes d'exploitation dont l'objectif est de prendre en compte la sécurité dès la conception. Charles Forsyth a présenté le système d'exploitation Plan 9.

Le thème de l'utilisation des langages de haut-niveau tels que Java, Ada, Lisp ou Haskell pour l'implémentation des systèmes d'exploitation a également été abordé par diverses conférences. Enfin, le clustering était également représenté avec des présentations du projet Kerrighed et d'OpenMosix.

Quatrième Jeudi du Libre Toulousain

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
12
sept.
2005
Communauté
Un groupe d'utilisateurs de Logiciels Libres de Toulouse propose aux amateurs de ces logiciels de se retrouver le quatrième jeudi de chaque mois pour échanger autour du Logiciel Libre, discuter de nos projets respectifs et pourquoi pas de lancer des initiatives locales autour du Libre. Ce repas est ouvert à tous, amateurs de l'esprit du Libre, débutants ou techniciens chevronnés.

Le précédent et premier Qjelt avait réuni une quarantaine de personnes.

La deuxième édition aura lieu le jeudi 22 septembre à 20 heures au restaurant Le Barbu, 9, rue Clémence Isaure à Toulouse. Le restaurant propose une formule entrée-plat pour 11 Euros.

Afin de pouvoir réserver, une inscription est demandée (cf premier lien).

La GPL version 3 pourrait sortir en 2007

Posté par  (site web personnel) . Modéré par Pascal Terjan.
Étiquettes :
0
11
août
2005
Justice
D'après un article de ZDNet, citant Eben Moglen, juriste de la Fondation du Logiciel Libre (FSF), les premières versions de travail de la version 3 de la GPL seront publiées dès le début de l'année 2006. Le processus de discussion pourrait alors engager 150.000 personnes et 8.000 organisations, d'après Eben Moglen, et devrait aboutir à une sortie de la version officielle courant 2007.

Cette version 3 de la licence GPL devrait en particulier mieux prendre en compte le problème des brevets sur le logiciel, clarifier l'utilisation de Logiciels Libres dans les environnements réseau et également réduire les barrières qui empêchent aujourd'hui de mélanger du code couvert par la GPL avec du code sous d'autres licences libres.

À propos de ce problème de réutilisation de code, Martin Fink, vice-président de la division open-source de chez HP, a appelé durant une conférence à LinuxWorld, les sociétés IBM et Sun à utiliser la licence GPL plutôt que des licences libres spécifiques. En particulier, il a appelé Sun à changer la licence de Solaris 10 pour la GPL, plutôt que l'actuelle CDDL.

Lettre du président de la FSF Europe à l'EICTA au sujet des brevets logiciels

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes : aucune
0
6
avr.
2005
Justice
Georg Greve, le président de la Fondation pour le Logiciel Libre Europe a fait parvenir à Rudy Provoost, le président de l'EICTA une lettre expliquant pourquoi les brevets logiciels sont mauvais. L'EICTA, European Information & Communications Technology Industry Association est une association regroupant 32 associations nationales de 24 pays européens. Elle représente plus de 10000 entreprises en Europe, comptant plus de 2 millions d'employés. Elle soutient fortement la brevetabilité des idées.

Dans sa lettre, Georg Greve, explique que les brevets logiciels ne permettent pas de protéger l'innovation, mais l'empêchent, en citant Bill Gates, qui en 1991, déclarait dans un mémo : « Si les gens avaient compris comment les brevets pouvaient être validés lorsque la plupart des idées d'aujourd'hui ont été inventées et avaient déposé des brevets, l'industrie serait dans une situation de bloquage complète aujourd'hui. »

En utilisant le théorème de Pythagore comme exemple, il veut montrer pourquoi la brevetabilité des idées n'est pas une bonne idée. Il explique également qu'un logiciel utilise nécessairement plusieurs milliers d'idées, et que dans un monde avec des brevets sur les idées, il serait donc très difficile d'écrire un logiciel.

Georg Greve mentionne également IFRS, un standard de publication des données financières, que doivent respecter les sociétés européennes. Une société américaine détient des brevets dans le même domaine qui lui permettra de choisir quelles sociétés ont le droit d'implémenter ou non le standard IFRS.

Le président de la FSF Europe conclut en disant que le droit d'auteur est une protection suffisante pour l'innovation dans le domaine du logiciel.

Interview de Richard Stallman sur OfB.biz

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
0
2
avr.
2005
Communauté
Richard Stallman a accordé le 31 mars une interview à Open for Business, le « journal indépendant de la migration open-source ».

Après un bref rappel de son rôle au sein de la FSF, Stallman donne quelques détails sur la version 3 de la licence GPL. Celle-ci devrait devenir compatible avec des licences qui n'étaient pas compatibles avec la GPL version 2, devrait mieux gérer les questions de brevets, régler le problème des services en ligne (ASPs) et améliorer l'obligation de citer l'auteur. Selon Stallman, beaucoup de programmes sont distribués sous licence « GPL version 2 ou ultérieure » et passeront ainsi automatiquement sous les termes de la GPL version 3.

Au sujet des distributions, Richard recommande la distribution UTUTO, développée en Argentine, car elle respecte complètement les critères de liberté de la FSF.

Le reste de l'interview aborde un grand nombre de sujets: Apple, Novell, FreeBIOS, le Hurd, Firefox, les programmes non-libres, etc...

Article sur Firefox dans la presse australienne

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
23
mar.
2005
Internet
Le journal australien The Age publie aujourd'hui un long article intitulé «Firefox explorers». En partant de l'expérience d'un chef d'entreprise dans le domaine du vin qui a migré ses 100 ordinateurs sous Firefox, l'article expose les différents avantages du navigateur libre.

L'avantage du coût n'est pas l'argument principal développé dans l'article, celui-ci met plutôt l'accent sur le respect des standards et l'indépendance vis-à-vis d'un fournisseur. Les problèmes d'Internet Explorer dans ce domaine et dans le domaine de la sécurité sont évoqués.

L'article met également en avant le système Bugzilla, utilisé dans le processus de développement de Firefox, comme gage de qualité du logiciel. La fin de l'article est de nouveau consacrée aux standards, avec une définition plus générale et des exemples de standards ouverts : Every software program, computer and peripheral device (such as a printer, MP3 player or digital camera) relies on standards to work, guaranteeing they "speak the same language".

Pour finir, on retiendra de cet excellent article les éloges du chef d'entreprise au sujet de Firefox : "Firefox has the best pedigree, with an active engineering community, wide community support and long history".

NdM: Le premier lien demande une inscription pour la lecture de l'article.

Skype intégré dans Mandriva 2006

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
22
déc.
2005
Mandriva
Mandriva et eBay, qui a récemment acquis Skype, viennent de diffuser un communiqué de presse indiquant que la version 2006 de la distribution Mandriva intégrera le célèbre logiciel de téléphonie sur Internet. Le communiqué met en avant les nombreux avantages de la solution Skype, qui ont fait le succès de ce logiciel.

Au delà de cette annonce, on peut se demander pour quelles raisons Mandriva s'est tournée vers une solution propriétaire, aux protocoles fermés et posant des problèmes de sécurité, alors que le paysage de la téléphonie libre sur Internet évolue et progresse chaque jour. En effet, GnomeMeeting avance, et une nouvelle version 2.0 devrait sortir début 2006, avec des fonctionnalités de téléphonie. OpenWengo est une autre solution de téléphonie par Internet développée par l'opérateur Le Neuf. Cette solution est libre et repose sur des standards ouverts. Enfin, Google a déposé des propositions de spécifications à la fondation Jabber afin d'intégrer des fonctionnalités de téléphonie à Jabber.

Ne serait-il pas plus pertinent de faire progresser ces solutions libres, plutôt que de renforcer le monopole déjà bien établi d'un logiciel propriétaire ?