News LINUX

Le monde à l'envers ? Quelques heures avant l'ouverture de l'Open Source Convention, qui se tient actuellement à San Jose en Californie, Microsoft a annoncé lundi la mise à disposition prochaine sous licence GPL v2 de certains de ses pilotes dédiés à la prise en charge réseau Ethernet ainsi qu'aux interfaces de stockage IDE et SCSI qui, jusqu'ici, n'étaient disponibles que sous forme de binaires. Au total, quelque 20.000 lignes de code sont concernées.

Objectif, pour Microsoft : faciliter la prise en charge des systèmes d'exploitation Linux, dont le noyau pourra utiliser ces pans de code, sur sa technologie de virtualisation Hyper-V, déployée au sein de Windows Server 2008. Publié sous licence GNU General Public License, ce code pourra être implémenté au sein du noyau Linux, et réutilisé par la communauté. "Nous avons choisi la licence GLP v2 car c'est sur celle-ci que repose le noyau Linux", a précisé lundi Alfonso Castro, responsable plateforme stratégie pour Microsoft France, à l'occasion d'un point presse téléphonique.

Ce faisant, Microsoft assurera une meilleure interopérabilité entre les systèmes Windows et Linux dans l'univers des serveur. Une façon pour l'éditeur de renforcer l'attrait des solutions maison face à des produits concurrents comme VMWare, Xen ou KVM, la solution de virtualisation aujourd'hui intégrée au noyau Linux.

Microsoft s'engage par ailleurs à assurer la maintenance de ce code. Reste à voir si cette initiative sera accompagnée d'une documentation suffisamment riche pour en permettre la bonne exploitation, et si elle sera élargie à d'autres composants logiciels.
Acteur majeur de l'écosystème open source, l'éditeur français Mandriva sort la nouvelle version de sa distribution du système libre GNU/Linux sur une clé USB de 8 Go. Cette clé, Mandriva Flash Spring 2009, permet à son utilisateur de disposer du système d'exploitation depuis n'importe quel ordinateur équipé d'un port USB et ce, sans modifier l'existant (l'OS installé sur le poste de travail).

Il est également possible de sauvegarder des données sur un espace de plus de 6 Go, l'espace restant est dédié au système. Enfin, il est toujours possible aux amateurs d'installer directement le système sur le disque dur de leur propre PC " en quelques clics", selon les termes de Mandriva.

Comme toute distribution Linux, Mandriva Flash Spring 2009 intègre de multiples logiciels libres et open source, suite bureautique OpenOffice.org, navigateur web Mozilla Firefox, client de messagerie électronique Mozilla Thunderbird, etc.

La clé est facturée 49,90 euros TTC.
Au mois d'avril dernier, Jim Zemlin, le directeur de la Fondation Linux avait publié un message dans lequel il invitait la communauté a développer une alternative au système de fichiers propriétaire FAT de Microsoft développé par Bill Gates et Marc McDonald en 1976. Cette annonce fit suite à l'affaire opposant le fabricant de GPS TomTom à Microsoft, ce dernier reprochant au développeur néerlandais d'avoir repris son système de fichiers FAT en violant les brevets associés.

Au coeur de la dispute, Microsoft accusait TomTom d'avoir repris une technologie propriétaire permettant au système de générer parallèlement un nom de fichier ne dépassant pas 11 caractères afin d'être compatible avec le gestionnaire de fichiers implémenté au sein de MS-DOS.

Depuis les choses ont quelque peu évolué et le magazine Ars Technica rapporte que le développeur Andrew Tridgell a mis au point un patch modifiant le fonctionnement du système de fichiers FAT afin qu'il ne génère pas automatiquement à la fois un nom de fichier court et un long. Lorsque le nom du fichier ne dépasse pas les 11 caractères, seul un nom court sera créé. Si le nom du fichier en question comporte plus de 11 caractères, seul un nom long sera créé, le nom court présentera des signes invalides non reconnus par le système d'exploitation.

Andrew Tridgell explique que le "patch ne génère/enregistre qu'un nom de fichier court ou un long pour le nom du document, mais jamais les deux", un moyen donc de contourner le brevet déposé par la firme de Redmond. Notons au passage que les caractères invalides créés pour le nom de fichier court ne sont pas reconnus à cause de plusieurs bugs au sein de Windows XP pouvant faire planter le système. Le patch mis en place par M.Tridgell pourrait donc poser plusieurs problèmes pour les utilisateurs souhaitant utiliser ce système de fichiers sous de vieilles versions de DOS, un scénario qui ne devrait pas impacter un nombre significatif d'utilisateurs selon ce dernier.

Convaincue, la Fondation Linux s'est arrangée pour que ce patch soit analysé par une équipe d'avocats spécialisés avant de le déposer au bureau d'enregistrement des brevets américain.
Qu'il s'agisse de Microsoft, Apple, Canonical ou Fedora, chacun semble vouloir améliorer le temps de chargement du système d'exploitation. Et si l'on supprimait tout simplement cette étape en laissant son ordinateur allumé...en permanence ?

C'est en tout cas l'objectif de l'équipe de KSplice issue du MIT et qui a récemment levé le voile sur KSplice Uptrack pour Ubuntu 9.04. Les développeurs expliquent que lorqu'un bug ou une faille est découvert au sein d'un système d'exploitation basé sur Linux, la communauté met à disposition des correctifs, lesquels ne sont appliqués qu'après un redémarrage. En conséquence, les professionnels tentent de repousser la mise à jour de leurs serveurs, une initiative peu sécurisée et parfois compliquée. De son côté KSplice permet de transformer ces correctifs et d'éviter le redémarrage de la machine. L'équipe promet une installation rapide des mises à jour dès leur disponibilité et propose plusieurs outils de gestion pour s'assurer de l'état de sa machine.

En pratique, l'utilisateur d'Ubuntu 9.04 (Jaunty Jackalope) peut également bénéficier de ces outils et éviter les redémarrages de sa machine. Pour de plus amples informations et télécharger KSplice, rendez-vous ici.
Face aux technologies propriétaires et dans un souci d'interopérabilité, la communauté open source tente généralement de développer des alternatives libres. C'est notamment le cas du projet Mono initié par Novell et qui permet d'assurer une compatibilité avec le langages .NET de Microsoft et offrant un compilateur C#. Pourtant cette initiative n'est pas au goût de tout le monde, à commencer par Richard Stallman lui-même, fondateur du projet GNU et de la licence publique GPL.

Dans un communiqué publié sur le site officiel de la Free Software Foundation M. Stallman critique la décision de Debian qui souhaite intégrer par défaut Mono lors de l'installation du système. Plus tôt ce mois-ci nous apprenions que Debian souhaitait inclure Tomboy, un gestionnaire de prise de notes écrit en C# et qui nécessite donc la présence de Mono par défaut pour être utilisé.

M. Stallman explique : "il est dangereux de rester dépendant du C#, nous devons dissuader son adoption. Le problème n'est pas strictement lié à Mono ; n'importe quelle version libre C# soulèverait le même problème. Le danger est que Microsoft a probablement prévu de forcer toute les versions libres de C# à s'acquitter de droits de brevet".

Cet avertissement n'est pas sans rappeler l'affaire opposant le fabricant de GPS TomTom à l'éditeur de Redmond. Microsoft reprochait au développeur danois d'avoir repris son système de fichiers FAT en violant les brevets associés. Après plusieurs discussions, il fut donc décidé que TomTom reverserait à Microsoft des droits d'utilisation. Depuis la Fondation Linux souhaite voir le développement d'un système de fichiers alternatif au FAT.

Le porte-parole de la communauté open source appelle donc à la vigilance et recommande de ne pas utiliser d'applications écrites en C#.
La fondation Sugar Labs, chargée de développer des logiciels éducatifs open source, annonce la disponibilité de "Sugar on a Stick" en version 1.0. Disponible en libre téléchargement à partir de sugarlabs.org, le système peut-être chargé au sein d'une clé USB d'1 Go et donc fonctionner sur les PC et netbooks.

Initialement développé pour la fondation OLPC, la plateforme Sugar Learning embarque plusieurs applications à destination des élèves afin de les accompagner dans leur apprentissage de la lecture, de l'écriture ou encore du dessin. En tout, 40 activités scolaires sont couvertes par Sugar Labs. Notons également la présence de la suite ludique GCompris développée par Bruno Coudoin qui propose plus d'une centaine d'activités et qui a reçu le prix éducatif lors des trophées du libre en 2003.

Walter Bender, fondateur et directeur de Sugar Labs déclare : "Sugar on a Stick est une excellente manière d'essayer Sugar sans toucher au disque dur de votre ordinateur. Aussi, il fonctionne très bien sur les PC les plus vieux et les moins rapides et les netbooks les moins puissants. Il existe aussi une version pour l'OLPC XO-1 et sera embarqué au sein des prochains OLPC XO-1.5 en automne".
La distribution Linux Ubuntu existe sous plusieurs formes. Si le projet originel de Canonical est basé sur GNOME, certains lui préféreront Kubuntu, faisant usage du gestionnaire de fenêtres KDE. Ceux qui ne possèdent pas de machines très puissantes opteront pour le moteur XFCE de Xubuntu. De son côté, Ubuntu Studio ciblent principalement les utilisateurs de logiciels multimédia.

Cependant, au-delà du simple aspect technique, nous retrouvons également plusieurs autres variantes. C'est ainsi que pour un temps les Chrétiens avaient eux-aussi droit à leur propre version du système d'exploitation. Il en va de même pour les Musulmans. Cependant, l'une des versions les plus sujettes à débat reste certainement Ubuntu Satanic Edition - Linux pour les damnés.

Nous apprenons que Canonical a fait fermer la boutique CafePress d'Ubuntu Satanic sur laquelle étaient vendus des t-shirts et autocollants à moindre prix. La société de Mark Shuttleworth aurait en effet pris des positions plus claires et justifie cet acte en expliquant qu'il s'agit d'une violation de marque déposée. L'édition d'Ubuntu Satanic embarque des thèmes relativement sombres de Gnome ainsi que différents papiers peints (avec des flammes, des pentacles, des chauves-souris ou encore des têtes de mort) ainsi qu'un économiseur d'écran spécial.

Sur le site officiel d'Ubuntu Satanic (inaccessible à l'heure où nous écrivons ces lignes) il serait mentionné : "Cela nous attriste. Nous sommes des vrais fans d'Ubuntu et nous avons beaucoup de respect pour Canonical. Cependant ils devraient essayer de comprendre qu'un phénomène comme celui d'Ubuntu puise sa force dans la communauté et qu'éloigner cette dernière pour avoir vendu quelques t-shirts mals fichus n'est pas une façon de procéder". Reste à savoir si le projet Ubuntu Satanic perdurera et si Canonical acceptera d'intégrer ces utilisateurs au sein de la commnunauté Ubuntu dont le slogan est "Linux for Human Beings". Les damnés appartiennent-ils au commun des mortels ? Telle est la question.
Mardi dernier, la nouvelle version du kernel de Linux, développé par Linus Torvalds en 1991, a été publiée en version 2.6.30. Ce noyau est au coeur des distributions GNU/Linux comme Fedora, Ubuntu ou encore Debian.

Pour cette nouvelle mouture les développeurs y ont intégré deux nouveaux systèmes de fichiers NILFS2 et POHMELFS. Le premier embarque un mécanisme de journalisation afin que l'ensemble des données et méta-données soient écrites sur le disque. En plus de faciliter la restauration en cas d'erreur, l'écriture linéaire journalisée offre de meilleures performances. POHMELFS (Parallel Optimized Host Message Exchange Layered File System) est un système de fichiers distribué développé par le hacker russe Evgeniy Polyakov. Il présente notamment un mécanisme de cache des données pour effectuer des opérations de manière asynchrone.

Notons également l'intégration de nouveaux pilotes, des outils de compression LZMA et Bzip2 ainsi qu'une prise en charge d'autres systèmes de fichiers comme EXOFS ou FS-Cache. Intel a participé au développement de ce nouveau kernel afin d'en optimiser son chargement.
La société Canonical LTD éditant Linux Ubuntu vient de lancer un nouveau projet visant à améliorer l'ergonomie et l'expérience utilisateur de son système d'exploitation. Baptisée "One Hundred Paper Cuts", cette initiative devrait corriger une centaine de bugs afin de rendre l'interface plus agréable et plus fonctionnelle. Les fruits de ces travaux seront publiés dans la version 9.10 (Karmic Koala) du système.

La communauté sera invitée à travailler avec la nouvelle équipe de graphistes embauchée par Canonical LTD afin de repérer les problèmes les plus ennuyeux. Les bugs touchant les applications importantes intégrées au système seront prioritaires, par exemple en ce qui concerne le système de fichiers Nautilus ou les panneaux de gestion de Gnome. Parmi les membres de cette équipe nous retrouvons David Siegel, développeur du lanceur d'application GNOME-Do. "S'il reste des détails qui vous dérange sur l'ergonomie, il vous est désormais possible de les remonter", déclare-t-il dans un billet publié sur son blog.

Pour de plus amples informations rendez-vous ici. Vous pouvez également participer à cette étude.
Dans le cadre de ses travaux sur le projet ShareIT, le laboratoire français ENAC, spécialisé dans l'informatique interactive, vient de dévoiler un firmware pour le kernel de Linux en version 2.6.30 permettant la prise en charge du multipoint en natif sur les écrans compatibles.

L'expérience nécessite un ordinateur doté d'une tablette Broadcom 5974, Stantum, Ntrig ou DiamondTouch ainsi que le code source publié sur le site Internet de l'ENAC. Pour l'heure, la reconnaissance gestuelle est opérée par Compiz, il faudra donc activer ce dernier avec le plugin Dbus permettant aux applications de communiquer entre elles.

La démonstration actuelle n'en est qu'au stade du concept mais du bout des doigts, l'utilisateur pourra activer l'interface 3D Compiz, faire pivoter une fenêtre ou encore zoomer et dézoomer à la manière de l'iPhone ou de Microsoft Surface. L'un des participants de ce projet, Henrik Rydberg, travaille actuellement sur un pilote assurant la prise en charge du multipoint directement par le serveur X.Org.

Retrouvez le code nécessaire sur le site Internet de l'ENAC.
LoadingChargement en cours