La toute dernière version du noyau Linux stable est maintenant téléchargeable sur les serveurs du site kernel.org. Cette version 2.6.25 a suivi le processus de développement devenu maintenant classique.
Peu avant la sortie du 2.6.24 les divers mainteneurs des sous-systèmes ont indiqués sur la liste de diffusion du noyau leurs intentions sur les patchs suffisamment stables pour pouvoir migrer de la branche de test d'Andrew Morton (la -mm) vers la branche de Linus. La période d'intégration de ces milliers de patchs doit durer deux semaines et elle permet l'ajout de toutes les nouveautés prévues dans le nouveau noyau.
Cette fois-ci le démarrage a été rendu un peu plus lent car la plupart des développeurs participaient à la conférence Linux en Australie à la fin du mois de janvier. Une fois la fenêtre d'intégration d'environ quinze jours refermée la saga des "releases candidates" a pu commencer.
GNS3, nouveau simulateur réseau graphique !
GNS3 est un simulateur graphique de réseaux qui vous permet de créer des topologies de réseaux complexes et d'en établir des simulations. Ce logiciel, en lien avec Dynamips (simulateur IOS), Dynagen (interface textuelle pour Dynamips) et Pemu (émulateur PIX), est un excellent outil pour l'administration des réseaux CISCO, les laboratoires réseaux ou les personnes désireuses de s'entraîner avant de passer les certifications CCNA, CCNP, CCIP ou CCIE. De plus, il est possible de s'en servir pour tester les fonctionnalités des IOS Cisco ou de tester les configurations devant être déployées dans le futur sur des routeurs réels.
Ce projet est évidemment OpenSource et multi-plates-formes. Il est possible de le trouver pour Mac OS X, Windows et évidemment pour votre distribution Linux préférée ! Remarque importante : l'utilisateur doit fournir ses propres images IOS pour utiliser GNS3.
NdM : GNS3 est sous licence GPLv2
Ce projet est évidemment OpenSource et multi-plates-formes. Il est possible de le trouver pour Mac OS X, Windows et évidemment pour votre distribution Linux préférée ! Remarque importante : l'utilisateur doit fournir ses propres images IOS pour utiliser GNS3.
NdM : GNS3 est sous licence GPLv2
Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua
Tethys est un nouveau serveur SMTP développé dans un but de simplicité (loin donc des cauchemars de configurations tels que sendmail) d'extensibilité et de modernisme.
Au programme, un serveur totalement écrit en Lua, extensible par un mécanisme de greffons, qui gère le format maildir++, les utilisateurs virtuels par SQL, une authentification SMTP simple, un fichier de configuration lisible...
Précision importante, Tethys est bien sûr Open Source en licence GPL3. Le premier exemple d'utilisation grand public de Tethys, le site d'emails temporaires MailCatch.com.
Au programme, un serveur totalement écrit en Lua, extensible par un mécanisme de greffons, qui gère le format maildir++, les utilisateurs virtuels par SQL, une authentification SMTP simple, un fichier de configuration lisible...
Précision importante, Tethys est bien sûr Open Source en licence GPL3. Le premier exemple d'utilisation grand public de Tethys, le site d'emails temporaires MailCatch.com.
VIA annonce ouvrir une initiative de développement de pilotes open source
VIA Technologies a annoncé le 8 Avril lors du Linux Foundation Collaboration Summit, une initiative pour améliorer le support de ses produits dans la communauté open source.
Dans un premier temps VIA va ouvrir ce mois-ci un site internet dédié à la communauté open source en général et Linux en particulier, http://linux.via.com.tw. Ce site hébergera des pilotes, de la documentation technique, du code source et des informations sur les différents chipsets de la marque. Le site devrait se compléter d'un forum officiel plus tard dans l'année.
L'objectif est d'améliorer le support libre des pilotes 2D, 3D et d'accélération matériel de lecture vidéo proposé par les chipsets VIA.
NdM : espérons que cet effet d'annonce pourra être suivi d'un travail concret en amont pour intégrer les pilotes au noyau, avec une licence appropriée pour intégration dans les distributions de systèmes d'exploitation libres (y compris les *BSD). Après, notamment, Intel et ATI/AMD, c'est maintenant au tour de VIA de s'y mettre.
Dans un premier temps VIA va ouvrir ce mois-ci un site internet dédié à la communauté open source en général et Linux en particulier, http://linux.via.com.tw. Ce site hébergera des pilotes, de la documentation technique, du code source et des informations sur les différents chipsets de la marque. Le site devrait se compléter d'un forum officiel plus tard dans l'année.
L'objectif est d'améliorer le support libre des pilotes 2D, 3D et d'accélération matériel de lecture vidéo proposé par les chipsets VIA.
NdM : espérons que cet effet d'annonce pourra être suivi d'un travail concret en amont pour intégrer les pilotes au noyau, avec une licence appropriée pour intégration dans les distributions de systèmes d'exploitation libres (y compris les *BSD). Après, notamment, Intel et ATI/AMD, c'est maintenant au tour de VIA de s'y mettre.
phpPgAdmin 4.2
phpPgAdmin est un projet proposant d'administrer un ou plusieurs de vos serveurs PostgreSQL à travers un navigateur. Le dimanche 6 avril dernier est sorti la version 4.2 de ce dernier. Cette toute dernière mouture apporte la prise en charge de PostgreSQL 8.3, pas mal de nouvelles fonctionnalités - fonctionnelles ou ergonomiques - et son lot de corrections d'anomalies.
phpPgAdmin est un projet vieux de plus de 5 ans (sous ce nom), est traduit dans 28 langues différentes et continue ainsi son évolution pour servir au mieux possible la « base de données libre la plus avancée au monde ».
phpPgAdmin est un projet vieux de plus de 5 ans (sous ce nom), est traduit dans 28 langues différentes et continue ainsi son évolution pour servir au mieux possible la « base de données libre la plus avancée au monde ».
Des nouvelles de Moodle : MoodleMoot et v1.9
L'ouverture des inscriptions à la prochaine rencontre des utilisateurs de Moodle (MoodleMoot) est l'occasion de donner quelques nouvelles du développement de ce logiciel.
Moodle est une plate-forme de gestion d'enseignement à distance. Il est développé en PHP. C'est à mes yeux un bel exemple de réussite de développement libre et ouvert. Projet démarré en 2000 par Martin Dougiamas afin de répondre à ses propres conceptions de l'enseignement par Internet (Socio-constructivisme), Moodle rencontra très vite un grand succès dans un domaine où régnaient des logiciels propriétaires.
Traduit en 76 langues, déclaré être utilisé sur 38346 sites (de l'école primaire à l'université en passant par des sociétés de formation continue, des sites de 5 à 78000 utilisateurs) Moodle continue son développement dans un esprit communautaire et sympathique malgré la foule des 409071 comptes ouverts sur le site moodle.org. Cette forte communauté contribue aussi beaucoup en proposant de nombreuses extensions fonctionnelles.
La version 1.9 est sortie récemment et, sans révolutionner le logiciel, elle apporte de nouvelles améliorations telle qu'une meilleure gestion des notes, des groupes, etc... Disons que c'est une version de consolidation qui a bénéficié de l'organisation d'un "bugathon" : concours du plus grand découvreur de bug, du plus grand résolveur de bug, etc... Quelques détracteurs dénoncent la complexification des fonctionnalités. Il est vrai que Moodle offre beaucoup de degrés de liberté dans les paramétrages possibles permettant donc à l'imagination pédagogique des enseignants de s'exprimer pleinement et, quoi qu'il en soit, cette complexité n'est pas ressentie par l'apprenant.
À noter aussi que Moodle participe au Google Summer of Code depuis quelques années.
Le MoodleMoot se déroulera à l'École Nationale Vétérinaire de Nantes les 28, 29 et 30 Mai 2008.
Moodle est une plate-forme de gestion d'enseignement à distance. Il est développé en PHP. C'est à mes yeux un bel exemple de réussite de développement libre et ouvert. Projet démarré en 2000 par Martin Dougiamas afin de répondre à ses propres conceptions de l'enseignement par Internet (Socio-constructivisme), Moodle rencontra très vite un grand succès dans un domaine où régnaient des logiciels propriétaires.
Traduit en 76 langues, déclaré être utilisé sur 38346 sites (de l'école primaire à l'université en passant par des sociétés de formation continue, des sites de 5 à 78000 utilisateurs) Moodle continue son développement dans un esprit communautaire et sympathique malgré la foule des 409071 comptes ouverts sur le site moodle.org. Cette forte communauté contribue aussi beaucoup en proposant de nombreuses extensions fonctionnelles.
La version 1.9 est sortie récemment et, sans révolutionner le logiciel, elle apporte de nouvelles améliorations telle qu'une meilleure gestion des notes, des groupes, etc... Disons que c'est une version de consolidation qui a bénéficié de l'organisation d'un "bugathon" : concours du plus grand découvreur de bug, du plus grand résolveur de bug, etc... Quelques détracteurs dénoncent la complexification des fonctionnalités. Il est vrai que Moodle offre beaucoup de degrés de liberté dans les paramétrages possibles permettant donc à l'imagination pédagogique des enseignants de s'exprimer pleinement et, quoi qu'il en soit, cette complexité n'est pas ressentie par l'apprenant.
À noter aussi que Moodle participe au Google Summer of Code depuis quelques années.
Le MoodleMoot se déroulera à l'École Nationale Vétérinaire de Nantes les 28, 29 et 30 Mai 2008.
Plomino, construire des applications métiers sous Plone
Plomino est maintenant compatible Plone 3. Il offre la capacité à mettre en place dans Plone des applications métiers sur mesure sans recourir au développement de produits Plone spécifiques. Il s'inspire du produit propriétaire IBM Lotus Domino, il en reprend les principaux concepts.
Plomino permet, depuis l'interface web de Plone, de créer des formulaires pour saisir ou visualiser des contenus structurés, filtrer et lister ces contenus, effectuer des recherches, ajouter des fonctionnalités sur mesures et automatiser des traitements. Avec Plomino, vous pouvez :
Plomino permet, depuis l'interface web de Plone, de créer des formulaires pour saisir ou visualiser des contenus structurés, filtrer et lister ces contenus, effectuer des recherches, ajouter des fonctionnalités sur mesures et automatiser des traitements. Avec Plomino, vous pouvez :
- Composer des formulaires dynamiques de la même manière que vous créeriez un contenu Plone avec l'éditeur Kupu ;
- Gérer des types de champs simples (texte, dates, nombres, sélections, ...) ou complexes (texte riche, fichiers joints, membres Plone) ;
- Créer des actions spécifiques ;
- Créer des vues pour trier, filtrer ou catégoriser l'information ;
- Construire des formulaires de recherche ;
- Implémenter des agents automatisés pour traiter vos données ;
- Déployer vos applications à distance d'un serveur à un autre ;
- Répliquer vos données entre deux serveurs.
AbiWord 2.6.0
Le 24 mars 2008, AbiWord 2.6 est sorti. Une version longuement attendue tant certaines fonctionnalités avaient fait du bruit lors de leur arrivée dans l'arbre des sources.
AbiWord est un traitement de texte multi-plate-forme avec un soin particulier porté sur d'ergonomie, la simplicité et l'extensibilité. Cette version apporte le travail collaboratif via XMPP (tableau blanc, expérimental), un nouveau moteur de rendu basé sur Pango, intégration avec GNOME Office, un meilleur support de format externe (notamment ODF et OOXML).
À noter qu'AbiSource est organisation marraine au Google Summer of Code 2008. Étudiants, n'hésitez pas à contribuer !
AbiWord est un traitement de texte multi-plate-forme avec un soin particulier porté sur d'ergonomie, la simplicité et l'extensibilité. Cette version apporte le travail collaboratif via XMPP (tableau blanc, expérimental), un nouveau moteur de rendu basé sur Pango, intégration avec GNOME Office, un meilleur support de format externe (notamment ODF et OOXML).
À noter qu'AbiSource est organisation marraine au Google Summer of Code 2008. Étudiants, n'hésitez pas à contribuer !
Freenet 0.7-rc1 est disponible
Freenet est un système "peer-to-peer" décentralisé conçu pour permettre l'échange d'informations de manière anonyme sur Internet. Non seulement Freenet tente de garantir l'anonymat des personnes mais en plus, il est conçu pour rendre impossible toute forme de censure. Tout contenu inséré dans Freenet ne peut être retiré ou banni.
Après trois ans de travail, Freenet 0.7-rc1 est enfin prêt à être testé.
Les principales différences par rapport à l'ancien réseau (0.5) sont:
Après trois ans de travail, Freenet 0.7-rc1 est enfin prêt à être testé.
Les principales différences par rapport à l'ancien réseau (0.5) sont:
- L'abandon de TCP en faveur d'UDP ;
- Le support de JVMs libres ;
- Un nouvel algorithme de routage ;
- L'implémentation d'un "darknet" ;
- Une simplification de l'API pour favoriser la création de nouvelles applications.
OpenOffice.org 2.4
La version 2.4 de OpenOffice.org est maintenant disponible en français et encore plus jolie dans ses graphismes que la 2.3, notamment pour Calc (voir les copies d'écran). La suite bureautique libre multi-plate-forme OOo dispose maintenant du format ouvert ODF en version 1.2 (OpenDocument étant la norme ISO 26300).
Dans les distributions GNU/Linux à venir incluant déjà OOo 2.4, on peut noter Mandriva Linux 2008.1 Spring (avec l'intégration de OOo tant à GNOME qu'à KDE) et des paquets sont disponibles pour Debian GNU/Linux et en paquet RPM, aussi disponibles pour Fedora 9. Les extensions d'OpenOffice.org disposent maintenant de dépôts bien fournis, permettant d'utiliser les fonctions intégrées de mise à jour (disponibles depuis OOo 2.2).
Pour l'avenir, OOo 3.0 évoluera sous licence LGPL v3 et sera en natif Aqua pour Mac OS X (2.4 étant annoncé comme la dernière version en X11 par défaut, ce qui est amélioré actuellement par NeoOffice disponible avec la version OOo 2.1 en natif avec quelques fonctionnalités ajoutées).
Dans les distributions GNU/Linux à venir incluant déjà OOo 2.4, on peut noter Mandriva Linux 2008.1 Spring (avec l'intégration de OOo tant à GNOME qu'à KDE) et des paquets sont disponibles pour Debian GNU/Linux et en paquet RPM, aussi disponibles pour Fedora 9. Les extensions d'OpenOffice.org disposent maintenant de dépôts bien fournis, permettant d'utiliser les fonctions intégrées de mise à jour (disponibles depuis OOo 2.2).
Pour l'avenir, OOo 3.0 évoluera sous licence LGPL v3 et sera en natif Aqua pour Mac OS X (2.4 étant annoncé comme la dernière version en X11 par défaut, ce qui est amélioré actuellement par NeoOffice disponible avec la version OOo 2.1 en natif avec quelques fonctionnalités ajoutées).
Configurez votre pare-feu Netfilter avec Nuface 2.0
Nuface est une interface web haut niveau de configuration de pare-feu Netfilter. Écrite en PHP5 et distribuée sous licence GPL v3, elle simplifie la gestion des règles en offrant une vue haut niveau du pare-feu et une aide contextuelle expliquant directement les options de filtrage. Travaillant de concert avec NuFW et Nulog2, Nuface permet également de gérer des règles d'accès par utilisateur, par application ou par système d'exploitation, et propose le filtrage par plage horaire. Il permet également de voir à partir des journaux affichés par Nulog quelle règle a permis la connexion.
Pour la version 2.0, un effort a été fait sur l'amélioration de l'ergonomie, notamment via des formulaires simplifiés, l'ajout d'une aide contextuelle, et la mise en place d'un historique de navigation. Les règles locales (INPUT et OUTPUT) ont maintenant un formulaire dédié. Pour chaque ACL, on peut décider de tracer (avec ulogd et NuFW) ou non les connexions avec un message de log personnalisé, exploitable notamment avec le logiciel Nulog ou n'importe quel analyseur de journaux. Enfin, la mise en place initiale a été revue et facilitée avec la création d'un outil d'auto-configuration réseau (interfaces, réseaux et routes).
N'hésitez pas à venir rencontrer les développeurs à l'install party le 2 avril prochain. L'ensemble des outils seront présentés (Nuface2, NuFW et Nulog2).
Pour la version 2.0, un effort a été fait sur l'amélioration de l'ergonomie, notamment via des formulaires simplifiés, l'ajout d'une aide contextuelle, et la mise en place d'un historique de navigation. Les règles locales (INPUT et OUTPUT) ont maintenant un formulaire dédié. Pour chaque ACL, on peut décider de tracer (avec ulogd et NuFW) ou non les connexions avec un message de log personnalisé, exploitable notamment avec le logiciel Nulog ou n'importe quel analyseur de journaux. Enfin, la mise en place initiale a été revue et facilitée avec la création d'un outil d'auto-configuration réseau (interfaces, réseaux et routes).
N'hésitez pas à venir rencontrer les développeurs à l'install party le 2 avril prochain. L'ensemble des outils seront présentés (Nuface2, NuFW et Nulog2).
Inkscape 0.46 est disponible
La version 0.46 d'Inkscape est disponible depuis le 24 mars 2008. Inkscape est un logiciel GPL de dessin vectoriel multiplateforme, disponible sous Linux, FreeBSD, Mac OS X, Windows.
Né d'un fork de Sodipodi, Inkscape se concentre sur l'utilisation du SVG comme format graphique, et est devenu la référence du dessin vectoriel libre.
NdM : Inkscape permet notamment de créer des affiches comme celles de l'expolibre, du dessin technique ou artistique, voire peut être vu comme un remplaçant de logiciels propriétaires de tracé de schéma comme Visio (dont il commence à relire les exports XML).
NdM : merci à Popolon pour avoir également soumis une news à ce sujet.
Né d'un fork de Sodipodi, Inkscape se concentre sur l'utilisation du SVG comme format graphique, et est devenu la référence du dessin vectoriel libre.
NdM : Inkscape permet notamment de créer des affiches comme celles de l'expolibre, du dessin technique ou artistique, voire peut être vu comme un remplaçant de logiciels propriétaires de tracé de schéma comme Visio (dont il commence à relire les exports XML).
NdM : merci à Popolon pour avoir également soumis une news à ce sujet.
freedom 2.10 : conversion de fichiers
Après 6 mois de développement, freedom , ECM open source, sort en version 2.10.
L'évolution principale depuis la version 2.8 est la possibilité de convertir les fichiers en divers formats grâce à un nouveau serveur de transformation, paramétrable, qui n'attend plus que de nouvelles extensions. Il dispose aussi notamment d'un nouveau module « mailconnector » permettant de sauvegarder les messages d'un serveur IMAP dans la base documentaire.
D'un point de vue ergonomie, les aides à la saisie permettant de récupérer des informations dans les formulaires ont été ré-écrites en AJAX. La dernière évolution majeure est la possibilité d'utiliser des fichiers openDocumentText (fichier .odt de openOffice.org) pour faire des modèles de documents. Ceci est particulièrement utile pour les besoins d'impression papier. Couplé au serveur de transformation, les sorties PDF sont aussi possibles à partir de ces modèles.
L'évolution principale depuis la version 2.8 est la possibilité de convertir les fichiers en divers formats grâce à un nouveau serveur de transformation, paramétrable, qui n'attend plus que de nouvelles extensions. Il dispose aussi notamment d'un nouveau module « mailconnector » permettant de sauvegarder les messages d'un serveur IMAP dans la base documentaire.
D'un point de vue ergonomie, les aides à la saisie permettant de récupérer des informations dans les formulaires ont été ré-écrites en AJAX. La dernière évolution majeure est la possibilité d'utiliser des fichiers openDocumentText (fichier .odt de openOffice.org) pour faire des modèles de documents. Ceci est particulièrement utile pour les besoins d'impression papier. Couplé au serveur de transformation, les sorties PDF sont aussi possibles à partir de ces modèles.
Nouvelle version de Bazaar, le DVCS de Canonical
Bazaar 1.3 est sorti le 20 mars 2008. Bazaar est un logiciel de gestion de version décentralisé programmé en python sous copyright de Canonical (licence GPL). Comme principale nouveauté, une amélioration de la vitesse pour les opérations utilisant l'historique (comme log, annotate, etc.).
C'est la première version depuis que Bazaar est devenu un projet GNU le 26 février.
C'est la première version depuis que Bazaar est devenu un projet GNU le 26 février.
Correction grammaticale dans OpenOffice.org
LanguageTool est un correcteur grammatical libre, créé initialement pour l'anglais par Daniel Naber puis adapté dans plusieurs langues dont le polonais, l'allemand, etc. Un de ses principaux atouts est de constituer une extension d'OpenOffice.org, et de doter ainsi la suite bureautique de la correction grammaticale libre qui lui fait cruellement défaut (en français).
Actuellement, nous pouvons dire qu'OpenOffice.org dispose enfin d'un correcteur grammatical, mais il reste encore du travail pour que cet outil soit plus performant. Certains ont exprimé le souhait de contribuer à l'amélioration de cet outil pour la correction de la grammaire française. J'ai donc ajouté à mon site un article indiquant les améliorations pouvant être apportées. Avis aux volontaires...
Actuellement, nous pouvons dire qu'OpenOffice.org dispose enfin d'un correcteur grammatical, mais il reste encore du travail pour que cet outil soit plus performant. Certains ont exprimé le souhait de contribuer à l'amélioration de cet outil pour la correction de la grammaire française. J'ai donc ajouté à mon site un article indiquant les améliorations pouvant être apportées. Avis aux volontaires...