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.
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.
pam_usb 0.3.1 dans les bacs
Pour ceux qui ne connaissent pas encore, ce projet né il y a environ un an permet à ses utilisateurs de s'authentifier sur leur station Linux en utilisant une clé USB au lieu de l'habituel mot de passe.
La plus grande nouveauté sur cette branche 0.3.x est l'utilitaire usbhotplug qui permet de démarrer l'économiseur d'écran (xlock) dès que la clé USB est retirée et de l'arrêter une fois que la bonne clé USB a été remise (NdM : l'authentification de la "bonne" clé USB est basée sur l'algorithme cryptographique DSA).
L'action à effectuer lors de l'insertion et du retrait de la clé USB est configurable : en effet usbhotplug permet de démarrer un script shell quand la clé est insérée et un deuxième script dès qu'elle est enlevée.
Cette dernière version inclut des changements au niveau de la gestion mémoire, ce qui devrait augmenter sa fiabilité.
Des modifications ont été apportées à la documentation qui visent à la rendre plus simple. La traduction de celle-ci (notamment en français) devrait venir dans les prochaines semaines.
La plus grande nouveauté sur cette branche 0.3.x est l'utilitaire usbhotplug qui permet de démarrer l'économiseur d'écran (xlock) dès que la clé USB est retirée et de l'arrêter une fois que la bonne clé USB a été remise (NdM : l'authentification de la "bonne" clé USB est basée sur l'algorithme cryptographique DSA).
L'action à effectuer lors de l'insertion et du retrait de la clé USB est configurable : en effet usbhotplug permet de démarrer un script shell quand la clé est insérée et un deuxième script dès qu'elle est enlevée.
Cette dernière version inclut des changements au niveau de la gestion mémoire, ce qui devrait augmenter sa fiabilité.
Des modifications ont été apportées à la documentation qui visent à la rendre plus simple. La traduction de celle-ci (notamment en français) devrait venir dans les prochaines semaines.
Nouvelle version majeure de bash
La version 3.0 de l'interpréteur de commandes du projet GNU apporte un nombre d'améliorations et de nouveautés assez impressionnant, tant pour le gourou que pour le débutant découvrant la ligne de commande:
- L'intégration de l'infrastructure d'internationalisation GNU gettext et libintl
- Un débogueur intégré (à invoquer via l'option --debugger)
- de nouveaux built-ins, rendant plus facile la manipulation de dates et des tableaux
- le support des expressions régulières dans les structures de test
D'autres choses encore sont à découvrir dans l'épais changelog.
Si Bash n'a pas toutes les fonctionnalités offertes par d'autres shells comme zsh (bien qu'il tende à s'en inspirer par moment), il n'en est pas moins un interpréteur de commande rapide et efficace, dont on est sûr de trouver une copie pour n'importe quel système *nix.
Souhaitons que sa francisation prochaine lui apporte de nouveaux utilisateurs...
- L'intégration de l'infrastructure d'internationalisation GNU gettext et libintl
- Un débogueur intégré (à invoquer via l'option --debugger)
- de nouveaux built-ins, rendant plus facile la manipulation de dates et des tableaux
- le support des expressions régulières dans les structures de test
D'autres choses encore sont à découvrir dans l'épais changelog.
Si Bash n'a pas toutes les fonctionnalités offertes par d'autres shells comme zsh (bien qu'il tende à s'en inspirer par moment), il n'en est pas moins un interpréteur de commande rapide et efficace, dont on est sûr de trouver une copie pour n'importe quel système *nix.
Souhaitons que sa francisation prochaine lui apporte de nouveaux utilisateurs...
Le projet Eclipse Web Tools Platform a démarré !
Le projet Eclipse Web Tools Platform a officiellement démarré et deux contributions initiales de code (IBM et ObjectWeb/Eteration) sont d'ores et déjà en ligne. Le code des contributions n'est pas là pour être intégré tel que dans CVS mais est là pour obtenir le retour d'expérience de la communauté.
Ce projet a pour but de créer des outils de développement web/J2EE pour Eclipse et de soutenir cette création par le biais d'une infrastructure commune, tout en respectant les standards d'Eclipse (excellence technique, innovation fonctionnelle et extensibilité).
La communauté est invitée à discuter de ces contributions, à commenter, à critiquer, et aussi, à proposer de joindre ses efforts à ce projet.
NdM : ce projet sera diffusé selon les termes de la Common Public License (CPL), déjà utilisée pour le reste du projet Eclipse.
Ce projet a pour but de créer des outils de développement web/J2EE pour Eclipse et de soutenir cette création par le biais d'une infrastructure commune, tout en respectant les standards d'Eclipse (excellence technique, innovation fonctionnelle et extensibilité).
La communauté est invitée à discuter de ces contributions, à commenter, à critiquer, et aussi, à proposer de joindre ses efforts à ce projet.
NdM : ce projet sera diffusé selon les termes de la Common Public License (CPL), déjà utilisée pour le reste du projet Eclipse.
Sortie de la première version stable de OpenSSI
La première version dite stable de la technologie OpenSSI est sortie aujourd'hui même.
OpenSSI est une solution de clustering de type "Single System Image" basée sur des technologies libres et la technologie "NonStop Clusters for Unixware", sponsorisé par HP.
"Single System Image" ? Oui, en gros peu importe la machine sur laquelle vous serez, vous accéderez de manière transparente aux ressources CPU/mémoire/disque des autres machines. Toutes les machines de la grappe verront la même chose, et peuvent être vues indépendamment.
Concrètement, OpenSSI se compose de patchs noyau et de scripts utilisateurs qui permettent de faire autant une grappe haute disponibilité qu'une grappe de calcul à migration de processus (manuelle ou automatique, à la OpenMosix). Son installation est quasiment entièrement automatisée sous RedHat 9 (et pourra aussi fonctionner moyennant un retour au noyau 2.4 OpenSSI sur Fedora core2), et est également possible sur une distribution Debian.
Actuellement le projet travaille au portage vers le noyau 2.6, et certains imaginent déjà l'incorporation d'une partie d'OpenSSI dans le futur noyau 2.8 ou 3.0...
NdM : Pour connaître la définition d'une grappe et d'une grille, voici deux liens: article sur dataswift et l'autre sur vnunet.
OpenSSI est une solution de clustering de type "Single System Image" basée sur des technologies libres et la technologie "NonStop Clusters for Unixware", sponsorisé par HP.
"Single System Image" ? Oui, en gros peu importe la machine sur laquelle vous serez, vous accéderez de manière transparente aux ressources CPU/mémoire/disque des autres machines. Toutes les machines de la grappe verront la même chose, et peuvent être vues indépendamment.
Concrètement, OpenSSI se compose de patchs noyau et de scripts utilisateurs qui permettent de faire autant une grappe haute disponibilité qu'une grappe de calcul à migration de processus (manuelle ou automatique, à la OpenMosix). Son installation est quasiment entièrement automatisée sous RedHat 9 (et pourra aussi fonctionner moyennant un retour au noyau 2.4 OpenSSI sur Fedora core2), et est également possible sur une distribution Debian.
Actuellement le projet travaille au portage vers le noyau 2.6, et certains imaginent déjà l'incorporation d'une partie d'OpenSSI dans le futur noyau 2.8 ou 3.0...
NdM : Pour connaître la définition d'une grappe et d'une grille, voici deux liens: article sur dataswift et l'autre sur vnunet.