Le 13 janvier dernier était annoncé par l'intermédiaire de Jyri Virkki, ingénieur chez Sun, la libération d'un des produits du groupe.
Publié sous licence BSD, Open Web Server est la version libre de Sun Java System Web Server, anciennement connu sous d'autres noms tels que Sun ONE Web Server, iPlanet Web Server, ou Netscape Enterprise Server.
Open Web Server est particulièrement adapté aux applications des entreprises. Il comprend un moteur HTTP et permet la gestion de contenu dynamique grâce à SHTML, CGI, FastCGI, ou à l'aide de son interface NSAPI. Il permet également l'authentification par l'intermédiaire de LDAP ou via SSL.
Il est cependant essentiel de noter qu'il ne s'agit pas d'une libération totale du code. La nouvelle dénomination du projet intervient afin de le différencier du "Sun Java System Web Server" classique. En effet, les interfaces d'administration ou la prise en charge de contenus dynamiques crées à l'aide de Java tels que JSP manquent à l'appel. Une comparaison des fonctionnalités entre les deux projets est disponible sur une page dédiée.
Reprise de Dspam par la communauté
Le 12 janvier 2009, la totalité du projet antispam Dspam a été cédé à sa communauté de développeurs et d'utilisateurs, ce qui inclut bien entendu les sources mais aussi le copyright, le logo ainsi que le contenu de l'ancien site internet.
Mais je vois poindre la question essentielle : qu'est-ce-que Dspam au juste ?
Dspam est, à l'instar de spamassassin, un logiciel antispam. Sa licence est la GNU GPL v2. Mais c'est ici que s'arrête la comparaison.
En effet Dspam est écrit en C (ce qui rend son filtrage très rapide), il base son filtrage sur des signatures et les statistiques tirées de celles-ci, ce qui lui permet d'"apprendre" et de s'adapter au type de spam que l'on reçoit. Il est bien sûr principalement destiné à se greffer sur un Mail Transfer Agent en tant que filtre de contenu, et nécessite un moteur de base de données telle que PostgreSQL, MySQL ou même SQLite (pour de très petites installations seulement). Dspam propose aussi une interface Web en CGI, et dispose d'un greffon ClamAV pour l'anti-virus.
Mais je vois poindre la question essentielle : qu'est-ce-que Dspam au juste ?
Dspam est, à l'instar de spamassassin, un logiciel antispam. Sa licence est la GNU GPL v2. Mais c'est ici que s'arrête la comparaison.
En effet Dspam est écrit en C (ce qui rend son filtrage très rapide), il base son filtrage sur des signatures et les statistiques tirées de celles-ci, ce qui lui permet d'"apprendre" et de s'adapter au type de spam que l'on reçoit. Il est bien sûr principalement destiné à se greffer sur un Mail Transfer Agent en tant que filtre de contenu, et nécessite un moteur de base de données telle que PostgreSQL, MySQL ou même SQLite (pour de très petites installations seulement). Dspam propose aussi une interface Web en CGI, et dispose d'un greffon ClamAV pour l'anti-virus.
Sortie de Coban 0.9
Coban est un logiciel libre pour électricien (sous licence CeCILL) qui permet de faciliter les calculs courants et répétitifs de cette profession.
La nouvelle version intègre un module d'estimation de puissance de chauffage à installer dans les locaux tertiaires ou industriels.
Coban est multi plate-forme et fonctionne sous GNU/Linux, Windows et Mac OS.
La nouvelle version intègre un module d'estimation de puissance de chauffage à installer dans les locaux tertiaires ou industriels.
Coban est multi plate-forme et fonctionne sous GNU/Linux, Windows et Mac OS.
Sortie de LemonLDAP::NG 0.9.3
LemonLDAP::NG est un logiciel de Web-SSO, développé par Xavier Guimard et destiné à protéger des applications Web. Pour les utilisateurs, cela permet de ne s'authentifier qu'une seule fois, et pour les administrateurs du WebSSO cela permet de contrôler de manière centralisée les droits d'accès aux applications.
LemonLDAP::NG est une réécriture de la version initiale LemonLDAP, qui n'est aujourd'hui plus maintenue. Eric German, leader historique de la communauté, est à présent impliqué sur un nouveau projet, LemonID, que nous vous invitons à découvrir.
Cette version est normalement la dernière avant la 1.0 qui se concentrera sur la refonte de la configuration (utilisation de XML, exhaustivité des paramètres de configuration dans la console d'administration Web, etc.). Elle apporte toutefois un lot conséquent de corrections et d'améliorations, telles qu'un menu des applications autorisées, un explorateur de session, et des paquetages pour les systèmes basés sur Debian et RedHat.
Cette version est également importante en terme de sécurité car elle corrige quelques failles de Cross Site Scripting (XSS) et ajoute un contrôle plus fort sur les URL de redirection.
LemonLDAP::NG est une réécriture de la version initiale LemonLDAP, qui n'est aujourd'hui plus maintenue. Eric German, leader historique de la communauté, est à présent impliqué sur un nouveau projet, LemonID, que nous vous invitons à découvrir.
Cette version est normalement la dernière avant la 1.0 qui se concentrera sur la refonte de la configuration (utilisation de XML, exhaustivité des paramètres de configuration dans la console d'administration Web, etc.). Elle apporte toutefois un lot conséquent de corrections et d'améliorations, telles qu'un menu des applications autorisées, un explorateur de session, et des paquetages pour les systèmes basés sur Debian et RedHat.
Cette version est également importante en terme de sécurité car elle corrige quelques failles de Cross Site Scripting (XSS) et ajoute un contrôle plus fort sur les URL de redirection.
Sortie de l'ECM freedom 2.12
freedom est une solution d'entreprise (ECM) qui permet de créer tout type d'application ayant pour objectif la mise à disposition d'information ou de document.
Grâce à la communauté grandissante de freedom, les versions stables s'enchaînent avec pour objectif la v3 qui promet d'être l'ultime framework ECM. En effet elle devrait permettre la mise à disposition d'un atelier de création d'application entièrement via l'interface freedom ce qui permettra à la communauté de partager ses créations.
freedom est majoritairement développé en PHP 5, sa base de données est PostgreSQL 8.2.
Grâce à la communauté grandissante de freedom, les versions stables s'enchaînent avec pour objectif la v3 qui promet d'être l'ultime framework ECM. En effet elle devrait permettre la mise à disposition d'un atelier de création d'application entièrement via l'interface freedom ce qui permettra à la communauté de partager ses créations.
freedom est majoritairement développé en PHP 5, sa base de données est PostgreSQL 8.2.
Sortie de la version 0.5.0 de Teeworlds
Teeworlds (anciennement Teewars) est un jeu libre qui tourne nativement sous Windows, GNU/Linux et Mac OS X.
Souvent appelé un "Worms temps réel" ou bien un FPS en 2D, Teeworlds vous permet d'incarner un Tee, une petite boule féroce armée d'un crochet qui passe son temps à affronter ses adversaires sur différents types de jeux (DeathMatch, en équipe ou bien Capture The Flag).
Teeworlds n'a rien à envier à la qualité des jeux professionnels : sa réalisation est exemplaire. La version 0.5.0 amène son lot de nouveautés : améliorations de performance réseau, passage sous SDL (meilleure intégration avec le desktop sous GNU/Linux), changements sur les armes, 7 nouveaux niveaux officiels, sans compter les dizaines créés par les fans, etc.
Teeworlds existe maintenant depuis plusieurs années, et sa stabilité et sa réalisation correspondraient pour un jeu propriétaire à une version 2.0 ou 3.0 : n'hésitez donc pas à l'essayer.
NdM : Cette dépêche nous a été envoyée du futur. Merci à smc pour son journal (et cette sortie, vivement la 0.5.1 !).
Souvent appelé un "Worms temps réel" ou bien un FPS en 2D, Teeworlds vous permet d'incarner un Tee, une petite boule féroce armée d'un crochet qui passe son temps à affronter ses adversaires sur différents types de jeux (DeathMatch, en équipe ou bien Capture The Flag).
Teeworlds n'a rien à envier à la qualité des jeux professionnels : sa réalisation est exemplaire. La version 0.5.0 amène son lot de nouveautés : améliorations de performance réseau, passage sous SDL (meilleure intégration avec le desktop sous GNU/Linux), changements sur les armes, 7 nouveaux niveaux officiels, sans compter les dizaines créés par les fans, etc.
Teeworlds existe maintenant depuis plusieurs années, et sa stabilité et sa réalisation correspondraient pour un jeu propriétaire à une version 2.0 ou 3.0 : n'hésitez donc pas à l'essayer.
NdM : Cette dépêche nous a été envoyée du futur. Merci à smc pour son journal (et cette sortie, vivement la 0.5.1 !).
Traitement d'images : Quand G'MIC 1.3.0 s'invite dans GIMP
La version 1.3.0 de G'MIC (GREYC's Magic Image Converter) est sortie.
G'MIC est un interpréteur de macros de traitements d'images : il permet de charger, convertir, visualiser, traiter des données images 2D, 3D et multi-spectrales. Un de ses principaux attraits est sa grande flexibilité dans l'enchaînement de commandes, permettant d'élaborer des pipelines de traitements divers et complexes sur des données images génériques. G'MIC est développé dans l'équipe IMAGE du laboratoire GREYC (CNRS UMR 6072) de Caen en France.
La grande nouveauté de cette version 1.3.0 est l'intégration de G'MIC dans un greffon pour le logiciel de retouche d'images GIMP. Les fonctionnalités de G'MIC s'ouvrent donc à un public plus large, pas forcément adepte de la ligne de commande.
Ce greffon permet non seulement d'appliquer divers effets et filtres sur des images, mais il est surtout extensible : chacun peut très facilement créer ses propres filtres comme des enchaînements de macros G'MIC, et les ajouter à la liste des filtres disponibles. L'écriture de tels filtres G'MIC se réalise en général en quelques lignes seulement.
G'MIC est multi plate-forme, et distribué sous licence libre CeCILL.
G'MIC est un interpréteur de macros de traitements d'images : il permet de charger, convertir, visualiser, traiter des données images 2D, 3D et multi-spectrales. Un de ses principaux attraits est sa grande flexibilité dans l'enchaînement de commandes, permettant d'élaborer des pipelines de traitements divers et complexes sur des données images génériques. G'MIC est développé dans l'équipe IMAGE du laboratoire GREYC (CNRS UMR 6072) de Caen en France.
La grande nouveauté de cette version 1.3.0 est l'intégration de G'MIC dans un greffon pour le logiciel de retouche d'images GIMP. Les fonctionnalités de G'MIC s'ouvrent donc à un public plus large, pas forcément adepte de la ligne de commande.
Ce greffon permet non seulement d'appliquer divers effets et filtres sur des images, mais il est surtout extensible : chacun peut très facilement créer ses propres filtres comme des enchaînements de macros G'MIC, et les ajouter à la liste des filtres disponibles. L'écriture de tels filtres G'MIC se réalise en général en quelques lignes seulement.
G'MIC est multi plate-forme, et distribué sous licence libre CeCILL.
Sortie de la version initiale de Foswiki - fork de TWiki
La version 1.0 de Foswiki a été rendue publique le 9 Janvier 2009. Foswiki (Free and Open Source Wiki) est une plateforme wiki essentiellement destinée au travail collaboratif, à la conduite de projets ou à la gestion de bases de connaissances.
Fin octobre 2008, les contributeurs clés et actifs de TWiki ont créé le projet Foswiki afin de poursuivre les buts premiers de la communauté. Les causes du fork sont détaillées sur une page en lien ci-après. En résumé, TWiki est né il y a dix ans lorsque Peter Thoeny a décidé de procéder à un fork de JosWiki. Depuis, TWiki s'est imposé comme un puissant moteur de wikis structurés, principalement grâce à une communauté nombreuse et active... jusqu'à ce que la société TWiki.net, fondée mi 2007 par Peter Thoeny, ne manifeste, courant 2008, sa volonté de mainmise sur le développement du logiciel et l'usage de la marque TWiki.
En novembre et décembre, l'équipe de Foswiki a travaillé dur en révisant le logiciel pour en améliorer la stabilité, les performances, la robustesse et la maintenance ; et au final livrer cette version initiale.
Fin octobre 2008, les contributeurs clés et actifs de TWiki ont créé le projet Foswiki afin de poursuivre les buts premiers de la communauté. Les causes du fork sont détaillées sur une page en lien ci-après. En résumé, TWiki est né il y a dix ans lorsque Peter Thoeny a décidé de procéder à un fork de JosWiki. Depuis, TWiki s'est imposé comme un puissant moteur de wikis structurés, principalement grâce à une communauté nombreuse et active... jusqu'à ce que la société TWiki.net, fondée mi 2007 par Peter Thoeny, ne manifeste, courant 2008, sa volonté de mainmise sur le développement du logiciel et l'usage de la marque TWiki.
En novembre et décembre, l'équipe de Foswiki a travaillé dur en révisant le logiciel pour en améliorer la stabilité, les performances, la robustesse et la maintenance ; et au final livrer cette version initiale.
Sortie d'OpenVAS 2.0.0 (fork de Nessus)
La version 2 d'OpenVAS, le principal fork de Nessus, vient de sortir un peu plus d’un an après la première version stable.
À mon sens le changement de version ne se justifiait pas, aucune fonctionnalité substantielle n’ayant été ajoutée dans l’intervalle. En effet, OpenVAS utilise encore largement le code originel de Nessus et une partie importante du travail consiste à auditer les sources.
Cette nouvelle version intègre néanmoins pas mal de nouveautés intéressantes :
À mon sens le changement de version ne se justifiait pas, aucune fonctionnalité substantielle n’ayant été ajoutée dans l’intervalle. En effet, OpenVAS utilise encore largement le code originel de Nessus et une partie importante du travail consiste à auditer les sources.
Cette nouvelle version intègre néanmoins pas mal de nouveautés intéressantes :
- Amélioration du client graphique ;
- Support partiel d'OVAL (Open Vulnerability Assessment Language). OVAL est un langage -indépendant du projet OpenVAS malgré les similitudes de consonance- de création de tests de vulnérabilités. Un test développé en OVAL est utilisable par tous les outils supportant ce langage, contrairement par exemple à un plugin NASL (Nessus Attack Scripting Language) qui est “propriétaire” Nessus ;
- Création du protocole OTP (OpenVAS transfert protocol) en remplacement du protocole originel NVT (Nessus transfert protocol). Ces protocoles sont utilisés pour les communications entre les clients et le serveur ;
- Nouveau format d'identifiants pour les tests de vulnérabilités (OID) ;
- Support des architectures 64 bits ;
- Sans compter pas mal de corrections de bogues.
Publication d'un micrologiciel libre pour les cartes Broadcom 4306 et 4318
Francesco Gringoli, de l'université de Brescia à annoncé le 9 janvier dernier la publication d'un micrologiciel libre (GPLv2) pour les cartes Wi-Fi basés sur les chipsets Broadcom 4306 et 4318.
Il s'agit là des instructions chargées sur la carte Wi-Fi au démarrage, et pas d'un pilote pour le noyau. Le noyau Linux possède déjà des pilotes (b43 et b43legacy) pour faire fonctionner ces cartes Wi-Fi, mais il nécessitait jusque là de se procurer un micrologiciel non-libre. Le nouveau micrologiciel libre est pleinement compatible avec les pilotes inclus dans le noyau Linux et ne nécessite donc aucune modification du système pour être utilisé.
Il s'agit là des instructions chargées sur la carte Wi-Fi au démarrage, et pas d'un pilote pour le noyau. Le noyau Linux possède déjà des pilotes (b43 et b43legacy) pour faire fonctionner ces cartes Wi-Fi, mais il nécessitait jusque là de se procurer un micrologiciel non-libre. Le nouveau micrologiciel libre est pleinement compatible avec les pilotes inclus dans le noyau Linux et ne nécessite donc aucune modification du système pour être utilisé.
Le CMS "La Poule ou l'Oeuf", le livre application
La « Poule ou l'oeuf » est une application tentant de faire fusionner le web et le livre ; appelé aussi le livre-application. La « Poule » - pour les intimes - gère un ensemble de collections, chacune constituée d'un ensemble de livres.
C'est un outil de conception : rédaction, bibliographie, indexation, mise en forme... Il permet également de consulter l'œuvre, de télécharger une version informatique, ou ebook, et de construire une version prête à être imprimée. Sa simplicité d’utilisation et ses performances en font un outil convenant à tous les acteurs de la chaîne du livre (auteurs, éditeurs, diffuseurs), amateurs ou professionnels, et à tous les contenus (fiction, technique, académique, documentaire, éducatif, savant, etc.).
S'appuyant sur le XML et LaTeX le livre/site peut avoir différentes formes : en XHTML bien sûr, mais aussi, entre autres, en PDF de grande qualité grâce à LaTeX. Un service web associé à la « Poule » permet, pour finaliser son œuvre, de se mettre en contact avec un éditeur (service de web-to-print). Le mieux pour avoir une petite idée c'est d'aller regarder nos vidéos et de tester la version de démonstration.
C'est un outil de conception : rédaction, bibliographie, indexation, mise en forme... Il permet également de consulter l'œuvre, de télécharger une version informatique, ou ebook, et de construire une version prête à être imprimée. Sa simplicité d’utilisation et ses performances en font un outil convenant à tous les acteurs de la chaîne du livre (auteurs, éditeurs, diffuseurs), amateurs ou professionnels, et à tous les contenus (fiction, technique, académique, documentaire, éducatif, savant, etc.).
S'appuyant sur le XML et LaTeX le livre/site peut avoir différentes formes : en XHTML bien sûr, mais aussi, entre autres, en PDF de grande qualité grâce à LaTeX. Un service web associé à la « Poule » permet, pour finaliser son œuvre, de se mettre en contact avec un éditeur (service de web-to-print). Le mieux pour avoir une petite idée c'est d'aller regarder nos vidéos et de tester la version de démonstration.
Épiphanie 2009 : Galette 0.63 sort du four !
L'équipe de Galette est heureuse de vous faire part de la sortie de Galette 0.63 !
Pour ceux qui ne connaissent pas encore le projet, Galette (qui signifie Gestionnaire d'Adhérents en Ligne Extrêmement Tarabiscoté mais Tellement Efficace) est un projet libre sous licence GPL de gestion d'adhérents à destination des associations.
La liste des modifications pour cette nouvelle version est la suivante :
Le programme d'installation livré permet la mise à jour depuis une version antérieure de Galette, la mise à jour en est fortement simplifiée.
En cas de problème, vous pouvez rapporter les bogues via l'interface de Gna! Si le projet vous intéresse, n'hésitez pas à rejoindre l'équipe de développement de Galette.
Un grand merci à toute l'équipe sans laquelle cette version n'aurait pas pu voir le jour, ainsi qu'à Tuxfamily (hébergement du site) et Gna! (dépôt du code source, interface de gestion des bogues et tâches, liste de discussions). Merci également à toutes les personnes qui ont testé et re-testé cette version et permis de corriger certains problèmes qui avaient échappé à l'attention de l'équipe :-)
Pour ceux qui ne connaissent pas encore le projet, Galette (qui signifie Gestionnaire d'Adhérents en Ligne Extrêmement Tarabiscoté mais Tellement Efficace) est un projet libre sous licence GPL de gestion d'adhérents à destination des associations.
La liste des modifications pour cette nouvelle version est la suivante :
- Ajout de la gestion de transactions ;
- Ajout de la gestion de champs dynamiques, pour ajouter des champs supplémentaires, ainsi que la possibilité de traduire les libellés de ces champs ;
- Les adhérents peuvent désormais s'inscrire eux-mêmes ;
- Utilisation du moteur de templates Smarty, pour lequel la ré-écriture de toutes les pages HTML au format XHTML a été nécessaire ;
- Passage de ADODB 4.7.1 à 4.9.2 ;
- Utilisation de gettext pour les traductions ;
- Ajout de la traduction en espagnol (la traduction n'est pas encore terminée) ;
- Possibilité d'envoyer un logo personnalisé ;
- Ainsi que de nombreuses corrections de bogues.
Le programme d'installation livré permet la mise à jour depuis une version antérieure de Galette, la mise à jour en est fortement simplifiée.
En cas de problème, vous pouvez rapporter les bogues via l'interface de Gna! Si le projet vous intéresse, n'hésitez pas à rejoindre l'équipe de développement de Galette.
Un grand merci à toute l'équipe sans laquelle cette version n'aurait pas pu voir le jour, ainsi qu'à Tuxfamily (hébergement du site) et Gna! (dépôt du code source, interface de gestion des bogues et tâches, liste de discussions). Merci également à toutes les personnes qui ont testé et re-testé cette version et permis de corriger certains problèmes qui avaient échappé à l'attention de l'équipe :-)
Dolibarr 2.5 disponible
Seulement deux mois après la 2.4.1 (simple version mineure de maintenance), une nouvelle version majeure de l'ERP Dolibarr est disponible en version stable. Il s'agit de la version 2.5.
La grande orientation de cette version est l'internationalisation. Ainsi, on y trouve une refonte du code pour intégrer le support UTF-8 par défaut, ce qui permet de traduire Dolibarr dans d'autres langues que les langues latines. Mais de nombreuses autres évolutions ou fonctionnalités sont venues s'ajouter faisant de cette version une version majeure.
La grande orientation de cette version est l'internationalisation. Ainsi, on y trouve une refonte du code pour intégrer le support UTF-8 par défaut, ce qui permet de traduire Dolibarr dans d'autres langues que les langues latines. Mais de nombreuses autres évolutions ou fonctionnalités sont venues s'ajouter faisant de cette version une version majeure.
LilyPond 2.12
Après deux ans de développement, une nouvelle version stable de GNU LilyPond est disponible.
Ce logiciel de notation musicale compile des fichiers sources écrits dans un format texte, pour produire des partitions dont la qualité typographique vise celle des gravures artisanales d'autrefois, avec le minimum de retouches à faire de la part de l'utilisateur.
Outre les nouvelles fonctionnalités, la version 2.12 apporte une documentation largement révisée, qui devrait faciliter la prise en main par les débutants. Des chapitres supplémentaires ont été traduits en français depuis la version 2.10.
Ce logiciel de notation musicale compile des fichiers sources écrits dans un format texte, pour produire des partitions dont la qualité typographique vise celle des gravures artisanales d'autrefois, avec le minimum de retouches à faire de la part de l'utilisateur.
Outre les nouvelles fonctionnalités, la version 2.12 apporte une documentation largement révisée, qui devrait faciliter la prise en main par les débutants. Des chapitres supplémentaires ont été traduits en français depuis la version 2.10.
Parution de Rockbox 3.1
Rockbox est un système libre fonctionnant avec un micro-logiciel alternatif efficace et stable pour de nombreux lecteurs portables multimédia. La version 3.1 est paru ce 23 décembre 2008.
Nouveautés pour la version 3.1 :
Lecteurs supportant Rockbox :
les lecteurs Apple iPod 1 à 5.5, iPod Mini et iPod Nano première version, Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 et Ondio, Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 et M3L, iriver: H100, H300 et H10, M:Robe 100, SanDisk: Sansa c200, e200 et e200R series (pas les modèles v2), Toshiba: Gigabeat X et F series (pas les séries S)
Nouveautés pour la version 3.1 :
- Ajustement des images pour l'album art (plus besoin de les mettre à la bonne taille manuellement ;
- Le greffon calendar est maintenant disponible pour tous les appareils disposant d'une horloge ;
- Retour du greffon spacerocks, enlevé avec la version 3.0 ;
- Meilleur optimiseur de décompression mp3, économisant des batteries ;
- Amélioration du décodage de l' AAC et du APE ;
- Effet fading pour le rétro éclairage ;
- Pour l'enregistrement en mono, il est possible de choisir l'un des deux canaux ou un mix des deux ;
- Il est maintenant possible de configurer ce qui sera affiché dans le "quick screen" ;
- De nouvelles fonctions intégrées à la syntaxe WPS (pour générer des thèmes Rockbox) ;
- Le système de compilation a vu une évolution importante (intéressant seulement les développeurs).
Lecteurs supportant Rockbox :
les lecteurs Apple iPod 1 à 5.5, iPod Mini et iPod Nano première version, Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 et Ondio, Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 et M3L, iriver: H100, H300 et H10, M:Robe 100, SanDisk: Sansa c200, e200 et e200R series (pas les modèles v2), Toshiba: Gigabeat X et F series (pas les séries S)