La version 4 du système de fichiers Reiserfs vient de sortir.
Reiserfs est un système de fichiers journalisé, c'est à dire qu'il apporte un gain de sécurité en terme d'intégrité des données par rapport à un système de fichiers classique. Cette version a été écrite sans utiliser le code de la version précédente, qui sera toujours maintenu pour corriger les bugs le cas échéant. Les développeurs affirment avoir conçu cette nouvelle mouture en portant une attention particulière à la qualité du code.
Reiserfs supporte les transactions atomiques : une modification sur le disque est effectuée ou non, mais elle n'est jamais effectuée "à moitié". Cela permet de s'assurer en permanence de l'intégrité du système de fichiers. Cette atomicité ne s'effectue pas au dépend des performances grâce à un algorithme assez sophistiqué.
Au menu également les "dancing trees", qui rendent obsolètes les "B-trees" utilisés auparavant. Cette technologie permet de gérer des systèmes de fichiers d'une taille importante. Reiserfs 4 intègre maintenant un système de plugins afin de faciliter le développement de fonctionnalités supplémentaires. Toutes ces fonctionnalités permettent d'envisager de nouvelles applications, ainsi sa très grande facilité de gestion de nombreux petits fichiers lui permettrait de remplacer avantageusement une base de données dans certains cas.
Au final Reiserfs met la barre assez haut et n'a pas à rougir face à ses principaux rivaux (ext3 notamment).
NdM : merci à Dario Spagnolo et à Mark Havel pour avoir également proposé des dépêches sur le sujet.
Mise à jour de Qstat et XQF
Une nouvelle qui n'intéressera que le microcosme des joueurs sous GNU/Linux :
Qstat est sorti en version 2.6 le 14 août, soit presque 1 an et demi après la précédente version. Cette version apporte :
- le support d'Half Life 2 ;
- le support de Doom3 ;
- la gestion du protocole de demande de GameSpy2 ;
- le support du protocole Steam Master d'Half-Life.
Pour information, le paquet Debian est déjà disponible.
Utilisant cette version, le plus connu des "navigateurs de serveurs", XQF vient également de sortir le 15 août dans une nouvelle version : la 1.0.
Qstat est sorti en version 2.6 le 14 août, soit presque 1 an et demi après la précédente version. Cette version apporte :
- le support d'Half Life 2 ;
- le support de Doom3 ;
- la gestion du protocole de demande de GameSpy2 ;
- le support du protocole Steam Master d'Half-Life.
Pour information, le paquet Debian est déjà disponible.
Utilisant cette version, le plus connu des "navigateurs de serveurs", XQF vient également de sortir le 15 août dans une nouvelle version : la 1.0.
Nouvelle version stable de BIE (v 6.0.3)
La dernière version de serveur d'intégration de BIE (Business Integration Engine ) est sortie le 8 août 2004.
Un serveur d'intégration permet de centraliser les échanges de données entre différents systèmes. Initialement, ces systèmes ne sont pas conçus pour communiquer entre eux. Un serveur d'intégration sait parler différents protocoles/formats, et peut ainsi servir d'interprète pour permettre les échanges de données parmi la multitude de bases/fichiers d'une entreprise.
La société Brunswick a développé ce produit pour des besoins internes dès 1999, et l'a placé sous licence GNU GPL dans la foulée.
Les principales nouveautés de la V6 :
- migration de mySQL vers Hypersonic SQL pour les informations de configuration internes ;
- nouvel éditeur de route en DHTML ;
- implémentation plus complète de BPML. Le support des commandes suivantes a été ajouté : switch, assign, all, sequence, delay, and foreach ;
- intégration JBOSS ;
- ajout du support JMS : action (client) et listener (serveur) ;
- boucles et conditions possibles dans les routes ;
- installation graphique.
Un serveur d'intégration permet de centraliser les échanges de données entre différents systèmes. Initialement, ces systèmes ne sont pas conçus pour communiquer entre eux. Un serveur d'intégration sait parler différents protocoles/formats, et peut ainsi servir d'interprète pour permettre les échanges de données parmi la multitude de bases/fichiers d'une entreprise.
La société Brunswick a développé ce produit pour des besoins internes dès 1999, et l'a placé sous licence GNU GPL dans la foulée.
Les principales nouveautés de la V6 :
- migration de mySQL vers Hypersonic SQL pour les informations de configuration internes ;
- nouvel éditeur de route en DHTML ;
- implémentation plus complète de BPML. Le support des commandes suivantes a été ajouté : switch, assign, all, sequence, delay, and foreach ;
- intégration JBOSS ;
- ajout du support JMS : action (client) et listener (serveur) ;
- boucles et conditions possibles dans les routes ;
- installation graphique.
Linux 2.6.8, suivi de près par Linux 2.6.8.1
Linux 2.6.8 vient de sortir. Il apporte son lot de mises à jour, corrections, nouvelles fonctionnalités. Quelques heures plus tard, il a été suivi du 2.6.8.1, qui corrige un gros problème avec NFS et qui causait des «Oopses».
Le 2.6.8.1 n'est pas encore arrivé sur kernel.org, mais ne va pas tarder.
Mise à jour : Colin rajoute « attention, Linux 2.6.8 a un gros problème de fuite mémoire lors de la gravure de CD audios. Les utilisateurs de graveurs devraient attendre un 2.6.8.2. Alternativement, le dernier noyau exempt de ces problèmes est le 2.6.8-rc2.
Le 2.6.8.1 n'est pas encore arrivé sur kernel.org, mais ne va pas tarder.
Mise à jour : Colin rajoute « attention, Linux 2.6.8 a un gros problème de fuite mémoire lors de la gravure de CD audios. Les utilisateurs de graveurs devraient attendre un 2.6.8.2. Alternativement, le dernier noyau exempt de ces problèmes est le 2.6.8-rc2.
SpamAssassin devient un projet Apache, et corrige une faille de sécurité
Le filtre anti-spam SpamAssassin a été officiellement accepté comme projet par la fondation Apache. Cette modification implique que la nouvelle version (3.0.0, actuellement en préversion) sera publiée sous licence Apache version 2.
Par ailleurs, l'équipe a publié une dernière version (la 2.64) sous licence GPL/Artistic pour corriger une faille de sécurité permettant un déni de service.
Par ailleurs, l'équipe a publié une dernière version (la 2.64) sous licence GPL/Artistic pour corriger une faille de sécurité permettant un déni de service.
L'éditeur HTML Nvu 0.40 est sorti
La version 0.40 de Nvu, l'éditeur HTML basé sur Mozilla Composer soutenu par Linspire Inc. (anciennement Lindows Inc.) à travers Disruptive Innovations vient de sortir. Outre les sources, des binaires pour Windows et GNU/Linux x86 (noyau 2.4.x, gcc/g++ 2.95.4, gtk2, Xft) sont disponibles.
C'est une version majeure, basée sur Mozilla 1.7.1, beaucoup plus stable que la 0.30 et apportant des nouvelles fonctionnalités plutôt intéressantes comme la retouche des colonnes et lignes de tableau à la souris ou la validation du code dans l'application sans appel à un navigateur externe.
C'est une version majeure, basée sur Mozilla 1.7.1, beaucoup plus stable que la 0.30 et apportant des nouvelles fonctionnalités plutôt intéressantes comme la retouche des colonnes et lignes de tableau à la souris ou la validation du code dans l'application sans appel à un navigateur externe.
PloneiCalendar 1.0Beta2 est sorti !
PloneiCalendar est un produit Zope/Plone pour la gestion de vos calendriers au format iCalendar sur le web.
Outre le fait d'y proposer un accès par webdav, il vous permet de visualiser vos calendriers et leurs événements directement dans Plone, et d'associer des droits de lecture et d'écriture à des utilisateurs et groupes. Autres points positifs : les formats de date sont complètement internationalisés (i18n), et les vues sont entièrement réalisées en CSS, sans utilisation de tableaux HTML.
Pour encourager le développement du produit, je vous propose de le tester et de soumettre vos remarques ou bugs sur la page SourceForge.
Outre le fait d'y proposer un accès par webdav, il vous permet de visualiser vos calendriers et leurs événements directement dans Plone, et d'associer des droits de lecture et d'écriture à des utilisateurs et groupes. Autres points positifs : les formats de date sont complètement internationalisés (i18n), et les vues sont entièrement réalisées en CSS, sans utilisation de tableaux HTML.
Pour encourager le développement du produit, je vous propose de le tester et de soumettre vos remarques ou bugs sur la page SourceForge.
Yzis sort sa deuxième version
Quatre mois après sa première version, le projet Yzis produit sa deuxième version (milestone M2) d'un éditeur compatible vi.
Yzis fournit un moteur vi générique et réutilisable, un front-end KDE et ncurses ainsi que l'intégration directe dans d'autres programmes KDE (Quanta, KDevelop)
Démarré par les auteurs de kvim, Yzis se distingue de vim, le principal éditeur compatible vi, par la réutilisation de technologies existantes et stables, comme le langage de script lua, ou le moteur de coloration syntaxique de kate.
Yzis fournit un moteur vi générique et réutilisable, un front-end KDE et ncurses ainsi que l'intégration directe dans d'autres programmes KDE (Quanta, KDevelop)
Démarré par les auteurs de kvim, Yzis se distingue de vim, le principal éditeur compatible vi, par la réutilisation de technologies existantes et stables, comme le langage de script lua, ou le moteur de coloration syntaxique de kate.
Un aperçu de GNOME 2.8
La prochaine version de GNOME devrait être disponible sur les serveurs le 15 septembre prochain.
David Madeley (un des développeurs de Drivel, un client LiveJournal pour Gnome) a créé une page présentant en images les nouveautés probables de GNOME 2.8 et les améliorations de l'environnement de bureau.
Dans le cadre d'un entretien, Alex Larsson évoque également l'avenir de GNOME concernant les logiciels dont il a la responsabilité (Nautilus et GNOME-VFS).
David Madeley (un des développeurs de Drivel, un client LiveJournal pour Gnome) a créé une page présentant en images les nouveautés probables de GNOME 2.8 et les améliorations de l'environnement de bureau.
Dans le cadre d'un entretien, Alex Larsson évoque également l'avenir de GNOME concernant les logiciels dont il a la responsabilité (Nautilus et GNOME-VFS).
Blender 2.34 est sorti
Après 2 mois et demi de développement, la version 2.34 de Blender est disponible.
Beaucoup d'améliorations et de nouveautés sont au programme, mais aussi 270 bugs corrigés, sur un total de 300 du bug tracker !
NdM : pour rappel, Blender est une solution complète pour la création 3D. Il gère notamment la modélisation, l'animation, le rendu et la post-production pour la création de contenus interactifs ou visuels. À l'origine logiciel propriétaire, il a été libéré par son éditeur (NaN) il y a environ 2 ans.
Beaucoup d'améliorations et de nouveautés sont au programme, mais aussi 270 bugs corrigés, sur un total de 300 du bug tracker !
NdM : pour rappel, Blender est une solution complète pour la création 3D. Il gère notamment la modélisation, l'animation, le rendu et la post-production pour la création de contenus interactifs ou visuels. À l'origine logiciel propriétaire, il a été libéré par son éditeur (NaN) il y a environ 2 ans.
Nouvelles versions des pilotes ATI et NVIDIA pour GNU/Linux
Coup sur coup, les deux principaux constructeurs de cartes vidéos grand public ont annoncé la mise à disposition de leurs dernières versions (3.1.11 pour ATI et 1.0-6111 pour Nvidia) de pilotes pour Linux.
Malgré l'opposition de certains envers ces pilotes propriétaires, cela permettra à ceux qui veulent jouer à Doom3 sur leur OS favori de profiter de performances proches de celles sous Microsoft Windows.
Malgré l'opposition de certains envers ces pilotes propriétaires, cela permettra à ceux qui veulent jouer à Doom3 sur leur OS favori de profiter de performances proches de celles sous Microsoft Windows.
EFL atteint le stade de preview release
Après plusieurs années de développement, puis leur réécriture complète débutée il y a environ un an, les Enlightenment Foundation Library viennent enfin d'entrer en Preview Release.
Ces bibliothèques sont à la base de la prochaine version du gestionnaire de fenêtres Enlightenment E17.
NdM : merci à Fanf pour avoir également proposé cette nouvelle.
Ces bibliothèques sont à la base de la prochaine version du gestionnaire de fenêtres Enlightenment E17.
NdM : merci à Fanf pour avoir également proposé cette nouvelle.
IBM donne Cloudscape à la communauté open-source
Encore un geste de Big Blue envers la communauté Open-source : il y a quelque jours celui-ci annonçait la création d'un projet Open-source autour de Cloudscape et qui portera le nom de "derby".
Le logiciel et son code source sera ainsi donné à la fondation Apache (Apache Software Foundation) qui sera chargé de diriger le projet, le code source devrait donc avoir la licence d'Apache (Apache Software License).
Selon IBM le don serait estimé à 85 millions de dollars.
Le logiciel et son code source sera ainsi donné à la fondation Apache (Apache Software Foundation) qui sera chargé de diriger le projet, le code source devrait donc avoir la licence d'Apache (Apache Software License).
Selon IBM le don serait estimé à 85 millions de dollars.
Helix Player 1.0 et Real Player 10
Deux nouveaux lecteurs multimédia sont dès maintenant disponibles pour GNU/Linux.
Helix Player est libre (en triple licence dont la GPL de GNU) et permet de lire les formats libres Ogg Vorbis (audio) et Theora (vidéo).
Real Player (logiciel propriétaire) est désormais basé sur Helix Player et dispose de fonctionnalités de lecture supplémentaires de formats non-libres (Real Audio, mp3, mpeg-4...).
Helix Player est libre (en triple licence dont la GPL de GNU) et permet de lire les formats libres Ogg Vorbis (audio) et Theora (vidéo).
Real Player (logiciel propriétaire) est désormais basé sur Helix Player et dispose de fonctionnalités de lecture supplémentaires de formats non-libres (Real Audio, mp3, mpeg-4...).
Gnu TeXmacs 1.0.4 vient de sortir
La dernière version de Gnu TeXmacs vient de sortir.
Pour rappel, TeXmacs est un éditeur de documents structurés qui propose un affichage « tel écran, tel écrit ». Grâce à son interface et ses raccourcis intuitifs, TeXmacs offre à ses utilisateurs un nouveau rapport à leurs documents. TeXmacs est utile pour créer des documents des plus simples aux plus complexes, incluant équations, tableaux, figures, bibliographies, etc.
Les documents peuvent être sauvés dans le format natif de TeXmacs, ou bien exportés en Postscript, PDF, HTML ou LaTeX.
Pour rappel, TeXmacs est un éditeur de documents structurés qui propose un affichage « tel écran, tel écrit ». Grâce à son interface et ses raccourcis intuitifs, TeXmacs offre à ses utilisateurs un nouveau rapport à leurs documents. TeXmacs est utile pour créer des documents des plus simples aux plus complexes, incluant équations, tableaux, figures, bibliographies, etc.
Les documents peuvent être sauvés dans le format natif de TeXmacs, ou bien exportés en Postscript, PDF, HTML ou LaTeX.