L'aventure d'AbulÉdu a déjà 10 ans ! AbulÉdu est la première distribution GNU/Linux pour les écoles. Ce projet a rapidement atteint sa maturité technique mais il a cherché assez longtemps son modèle économique. AbulÉdu est maintenant utilisé par des dizaines de milliers d'utilisateurs et des centaines d'écoles. Ce sont les contrats de maintenance et les ventes de serveurs pré-installés qui permettent à la société Ryxéo de vivre.
À l'occasion de de ce dixième anniversaire, Ryxéo annonce la fusion de la version installée sur les serveurs professionnels avec la version téléchargeable. Cette séparation avait été surtout due à la difficulté du support de nombreux matériels.
Éric Seigne, le développeur principal, a eu la volonté délibérée de réunir à nouveau ces deux versions malgré le surcroît de travail que cela lui induirait. Comme on pouvait s'y attendre, la plupart des rapports de bugs de la version 8.08 beta ont concerné le support de matériels exotiques.
La date officielle de disponibilité de cette nouvelle version AbulÉdu 8.08 est fixée au 15 octobre 2008.
Naissance de ChemicalCovers
ChemicalCovers est un logiciel écrit en Java publié sous licence GPL permettant de récupérer des pochettes d'albums de musique à partir de sources sur Internet. Ce n'est certes pas une nouveauté mais son coté extensible le rend très pratique. En effet, la recherche repose sur un système de script BeanShell.
C'est un projet qui sort à peine de l'œuf, qui manque encore de fonctionnalités, de tests, de traductions et surtout de retours utilisateurs. Si l'expérience vous tente…
NdM : les droits d'auteur des graphismes sont souvent soumis au droit d'auteur de type exclusif : copie non-autorisée. Amarok permet de télécharger les pochettes pour une période de 90 jours selon les conditions de leur partenariat avec Amazon.
C'est un projet qui sort à peine de l'œuf, qui manque encore de fonctionnalités, de tests, de traductions et surtout de retours utilisateurs. Si l'expérience vous tente…
NdM : les droits d'auteur des graphismes sont souvent soumis au droit d'auteur de type exclusif : copie non-autorisée. Amarok permet de télécharger les pochettes pour une période de 90 jours selon les conditions de leur partenariat avec Amazon.
Sortie du codeur vidéo Dirac en version 1.0.0
Développé par la BBC, le format d'encodage vidéo Dirac est une alternative à hautes performances, libre et sans brevets, pour la compression et la lecture de fichiers vidéo.
Techniquement plus moderne que Theora, Dirac est disponible sous triple licence (GPLv2, LGPL et MPLv1.1) et est optimisé pour la diffusion en haute définition sur Internet.
Techniquement plus moderne que Theora, Dirac est disponible sous triple licence (GPLv2, LGPL et MPLv1.1) et est optimisé pour la diffusion en haute définition sur Internet.
awesome 3 : premier gestionnaire de fenêtres basé sur XCB
Après 6 mois de développement et près de 1000 change-sets, la version finale de awesome 3.0 est sortie. Pour rappel, awesome est un gestionnaire de fenêtres se définissant comme un framework, et supportant le « tiling ».
Cette version majeure apporte son lot de nouvelles fonctionnalités, avec principalement la réécriture complète de la configuration utilisateur qui est maintenant exportée sous forme d'une simple API en Lua. Cela permet de personnaliser son gestionnaire de fenêtres jusque dans ses moindres recoins.
Cette version est également basé sur XCB, une bibliothèque bas niveau permettant de communiquer avec le serveur X. Cela permet à awesome de se passer totalement de la vieillissante Xlib et d'être asynchrone : il est donc plus rapide que bon nombre de gestionnaire de fenêtres. L'utilisation de Pango améliore également le rendu des textes.
Cette version majeure apporte son lot de nouvelles fonctionnalités, avec principalement la réécriture complète de la configuration utilisateur qui est maintenant exportée sous forme d'une simple API en Lua. Cela permet de personnaliser son gestionnaire de fenêtres jusque dans ses moindres recoins.
Cette version est également basé sur XCB, une bibliothèque bas niveau permettant de communiquer avec le serveur X. Cela permet à awesome de se passer totalement de la vieillissante Xlib et d'être asynchrone : il est donc plus rapide que bon nombre de gestionnaire de fenêtres. L'utilisation de Pango améliore également le rendu des textes.
Le moteur 3D de Ryzom devient disponible
The Saga Of Ryzom est un MMORPG se basant sur le moteur libre NeL lui même sous licence GPLv2.
Pour résumer, NeL est un ensemble de bibliothèques C++, il contient le moteur 3D, le moteur réseau, le moteur de sons, et plus encore. NeL est multi-plateforme et fonctionne sur Windows, GNU/Linux et Mac OS X.
SpiderWeb, la société qui à racheté Ryzom en juin 2008, a ouvert il y a quelques jours le site consacré au développement de NeL. La nouvelle à été annoncée discrètement sur les forums du jeu. La société se félicite aujourd'hui d'être le premier MMORPG à fournir le code du cœur de son système.
Pour résumer, NeL est un ensemble de bibliothèques C++, il contient le moteur 3D, le moteur réseau, le moteur de sons, et plus encore. NeL est multi-plateforme et fonctionne sur Windows, GNU/Linux et Mac OS X.
SpiderWeb, la société qui à racheté Ryzom en juin 2008, a ouvert il y a quelques jours le site consacré au développement de NeL. La nouvelle à été annoncée discrètement sur les forums du jeu. La société se félicite aujourd'hui d'être le premier MMORPG à fournir le code du cœur de son système.
Wormux 0.8.1 : le troll version bazooka
L'équipe de Wormux est heureuse de vous présenter une nouvelle version du célèbre jeu de massacre convivial : Wormux 0.8.1. À peine quatre mois après la précédente version, la liste des nouveautés est impressionnante.
Il est désormais possible de créer sa propre équipe (personnaliser les noms des personnages) avec un éditeur intégré aux menus. Les options de jeu aussi sont maintenant directement éditables depuis le jeu : gravité, niveau d'énergie, dommages lors de la mort subite, etc.
Les personnages, mascottes de logiciels libres, ont été redessinés, uniformisant ainsi leur style toon. L'utilisation d'un squelette commun a permis d'ajouter facilement de nouvelles postures et de nouveaux vêtements. De même, la création de nouveaux personnages maintenant plus aisée, a permis de créer l'oiseau Pidgin et le caméléon SuSE.
Une nouvelle arme, slap, vous permettra de baffer les mascottes sur deux nouveaux terrains aquatiques : Lonely Island et Oktopus. L'eau, d'ailleurs n'est plus forcément limpide. Certaines parties se déroulent maintenant au dessus de la lave, de produit radioactif...
Le son n'est pas en reste avec de nouveaux bruitages provenant du jeu Battle for Wesnoth (échangisme entre logiciels GPL). Côté ergonomie, on peut maintenant naviguer au clavier dans certains menus. Sous le capot, comme à chaque nouvelle version, Wormux a subi un énorme nettoyage, il est plus stable, de nombreux bugs ont été éliminés, de nombreuses améliorations ajoutées.
Wormux est disponible pour Linux, Windows, Mac OS X ainsi que *BSD, dans une vingtaine de langues ! Nous avons aussi un live-cd très léger et rapide basé sur la distribution Slitaz.
Il est désormais possible de créer sa propre équipe (personnaliser les noms des personnages) avec un éditeur intégré aux menus. Les options de jeu aussi sont maintenant directement éditables depuis le jeu : gravité, niveau d'énergie, dommages lors de la mort subite, etc.
Les personnages, mascottes de logiciels libres, ont été redessinés, uniformisant ainsi leur style toon. L'utilisation d'un squelette commun a permis d'ajouter facilement de nouvelles postures et de nouveaux vêtements. De même, la création de nouveaux personnages maintenant plus aisée, a permis de créer l'oiseau Pidgin et le caméléon SuSE.
Une nouvelle arme, slap, vous permettra de baffer les mascottes sur deux nouveaux terrains aquatiques : Lonely Island et Oktopus. L'eau, d'ailleurs n'est plus forcément limpide. Certaines parties se déroulent maintenant au dessus de la lave, de produit radioactif...
Le son n'est pas en reste avec de nouveaux bruitages provenant du jeu Battle for Wesnoth (échangisme entre logiciels GPL). Côté ergonomie, on peut maintenant naviguer au clavier dans certains menus. Sous le capot, comme à chaque nouvelle version, Wormux a subi un énorme nettoyage, il est plus stable, de nombreux bugs ont été éliminés, de nombreuses améliorations ajoutées.
Wormux est disponible pour Linux, Windows, Mac OS X ainsi que *BSD, dans une vingtaine de langues ! Nous avons aussi un live-cd très léger et rapide basé sur la distribution Slitaz.
StupidFilter : filtrez l'idiotie
StupidFilter est un projet sérieux : publié sous GPLv2 et écrit en C++, ce logiciel libre tout frais, encore en version 0.2-1, permet de filtrer le net des messages stupides, comme son nom l'indique.
Pour l'instant concentré sur la langue de Shakespeare, il note un contenu textuel par un flottant compris entre 0 et 1, la plus basse note de 0 étant le niveau ayant la plus forte probabilité de stupidité.
L'algorithme est proche de ceux des filtres anti-spam : SVM ou « support vector machine » en V.O. ou encore « machine à vecteurs de support » dans la langue de Molière.
Forcément lucides, les développeurs ont bien conscience qu'un tel logiciel puisse paraître élitiste, et n'ont bien évidemment pas la prétention de remplacer une vraie intelligence artificielle, quand bien même celle-ci serait forcément « subjective » (disons « relative » ?).
Pour l'instant concentré sur la langue de Shakespeare, il note un contenu textuel par un flottant compris entre 0 et 1, la plus basse note de 0 étant le niveau ayant la plus forte probabilité de stupidité.
L'algorithme est proche de ceux des filtres anti-spam : SVM ou « support vector machine » en V.O. ou encore « machine à vecteurs de support » dans la langue de Molière.
Forcément lucides, les développeurs ont bien conscience qu'un tel logiciel puisse paraître élitiste, et n'ont bien évidemment pas la prétention de remplacer une vraie intelligence artificielle, quand bien même celle-ci serait forcément « subjective » (disons « relative » ?).
Sortie de VLC Media Player 0.9.2
Après plus de deux ans de développement, la version 0.9.2 de VLC media player est disponible. L'annonce a été faite le 15 septembre dernier sur le site videolan.org et, un peu plus de 24 heures plus tard, le nombre de téléchargements approche rapidement des 700.000. Cela souligne la grande popularité de VLC media player en tant que lecteur multimédia multi-plates-formes.
VLC media player est un lecteur multimédia modulaire libre (licence GPL), acceptant un grand nombre de formats d'entrée et de sortie. Il peut aussi être utilisé comme serveur de diffusion unicast ou multicast en IPv4 ou IPv6. Il permet également d'appliquer des filtres audio et/ou vidéo.
VLC media player est un lecteur multimédia modulaire libre (licence GPL), acceptant un grand nombre de formats d'entrée et de sortie. Il peut aussi être utilisé comme serveur de diffusion unicast ou multicast en IPv4 ou IPv6. Il permet également d'appliquer des filtres audio et/ou vidéo.
Nouvelle version majeure du logiciel métier Koha
Les logiciels métiers sous licence libre continuent leur chemin dans le milieu des bibliothèques et des centres de documentation.
Koha est un projet international né en Nouvelle-Zélande voila presque 10 ans. Il est soutenu par une importante communauté mondiale de volontaires et prestataires de services.
La communauté Koha a diffusé cet été une nouvelle version majeure de ce système Intégré de gestion de bibliothèque (SIGB). Numérotée 3.0, elle était très attendue puisqu'elle offre les fonctionnalités qui permettent à des sites complexes et de grande taille de migrer vers le libre.
Koha est un projet international né en Nouvelle-Zélande voila presque 10 ans. Il est soutenu par une importante communauté mondiale de volontaires et prestataires de services.
La communauté Koha a diffusé cet été une nouvelle version majeure de ce système Intégré de gestion de bibliothèque (SIGB). Numérotée 3.0, elle était très attendue puisqu'elle offre les fonctionnalités qui permettent à des sites complexes et de grande taille de migrer vers le libre.
Les CD de jeux libres LanPower en ligne
Nous avons le plaisir de vous annoncer la mise en ligne des Lan Power Games CDs. Nous les avons présentés précédemment sur DLFP.
Ce sont des compilations de jeux libres pour Windows composés exclusivement de jeux également disponibles sous Linux.
Ces CDs sont des outils pour les associations de promotion du libre ainsi que pour les médiathèques. C'est un moyen de sensibiliser les utilisateurs aux logiciels libres. C'est aussi une passerelle vers Linux ; un message vers les joueurs (le plus souvent windowsiens) pour leur montrer qu'il y a aussi des jeux sous Linux.
Nous fournissons deux Torrents et un HTTP/FTP. Merci à Freetorrent, Ikarios et TuxFamily. Nous maintenons également, pour ceux qui n'ont pas de liaison rapide, la possibilité de se les procurer chez http://www.ikarios.com/ qui vous les enverra pour une somme modique.
La version 3 est en cours d'élaboration et contiendra une liste renouvelée de jeux : à nouveau deux fois 650 Mo de jeux libres. Sortie prévue au printemps 2009.
Ce sont des compilations de jeux libres pour Windows composés exclusivement de jeux également disponibles sous Linux.
Ces CDs sont des outils pour les associations de promotion du libre ainsi que pour les médiathèques. C'est un moyen de sensibiliser les utilisateurs aux logiciels libres. C'est aussi une passerelle vers Linux ; un message vers les joueurs (le plus souvent windowsiens) pour leur montrer qu'il y a aussi des jeux sous Linux.
Nous fournissons deux Torrents et un HTTP/FTP. Merci à Freetorrent, Ikarios et TuxFamily. Nous maintenons également, pour ceux qui n'ont pas de liaison rapide, la possibilité de se les procurer chez http://www.ikarios.com/ qui vous les enverra pour une somme modique.
La version 3 est en cours d'élaboration et contiendra une liste renouvelée de jeux : à nouveau deux fois 650 Mo de jeux libres. Sortie prévue au printemps 2009.
Yet Another Nopaste! 1.2.0 est sorti
Yet Another Nopaste 1.2.0 est sorti. Yet Another Nopaste! est (encore) un site PHP permettant facilement d'échanger bouts de code, logs et autre traces. Il suffit de copier/coller du contenu texte sur le site, et récupérer l'URL pour partager ce contenu, lequel sera mis en valeur en fonction du langage de programmation sélectionné (utilisation de GeSHi).
C'est très utile, notamment lors de discussions sur IRC, quand il s'agit de partager des lignes de codes sans risquer le Flood_(Internet) du serveur.
Comme son nom le laisse penser, il existe de nombreux prédécesseurs pour remplir ces fonctions, comme pastebin qui est sans doute le plus connu, mais encore nopaste ou gnopaste.
C'est très utile, notamment lors de discussions sur IRC, quand il s'agit de partager des lignes de codes sans risquer le Flood_(Internet) du serveur.
Comme son nom le laisse penser, il existe de nombreux prédécesseurs pour remplir ces fonctions, comme pastebin qui est sans doute le plus connu, mais encore nopaste ou gnopaste.
Triade 1.7 - Nouvelle rentrée, nouvelle version !!!
La nouvelle version 1.7 de TRIADE, l'Environnement Numérique de Travail (ENT) libre et gratuit à destination des établissements scolaires, est disponible depuis la rentrée. Elle reprend l'ensemble des patchs de la version 1.6, et inclut les nouveautés pour cette année.
TRIADE est distribué sous licence GPL v2.
TRIADE est distribué sous licence GPL v2.
Publication de Anwiki 0.1.0 alpha 1
Après un an de développement par notre camarade anw, voici enfin la sortie de la première version de Anwiki (sous licence GNU GPL 3).
Anwiki est un projet destiné à gérer simplement les contenus multilingues. Il s'agit donc d'un wiki mais concentré sur les processus d'internationalisation et de traduction : traduction directement dans les pages du wiki, édition et internationalisation de code PHP, définition de contenus multilingues fortement structurés, architecture de composants modulaires.
Techniquement le programme est codé en PHP5/MySql ; il repose principalement sur un algorithme permettant de détecter les différences entre deux versions d'un document XML, et d'adapter les modifications aux traductions existantes, permettant ainsi de mettre à jour chaque bloc modifié.
Le projet est encore en version expérimentale, mais le développeur assure que le projet est assez mature pour que les fonctions de localisations soient testées par tout un chacun, afin d'effectuer des retours. Anwiki recherche également un designer, afin d'améliorer les modèles PHP, qui ne sont que très basiques et non conformes aux standards pour le moment.
Anwiki est un projet destiné à gérer simplement les contenus multilingues. Il s'agit donc d'un wiki mais concentré sur les processus d'internationalisation et de traduction : traduction directement dans les pages du wiki, édition et internationalisation de code PHP, définition de contenus multilingues fortement structurés, architecture de composants modulaires.
Techniquement le programme est codé en PHP5/MySql ; il repose principalement sur un algorithme permettant de détecter les différences entre deux versions d'un document XML, et d'adapter les modifications aux traductions existantes, permettant ainsi de mettre à jour chaque bloc modifié.
Le projet est encore en version expérimentale, mais le développeur assure que le projet est assez mature pour que les fonctions de localisations soient testées par tout un chacun, afin d'effectuer des retours. Anwiki recherche également un designer, afin d'améliorer les modèles PHP, qui ne sont que très basiques et non conformes aux standards pour le moment.
Sortie de Videoporama version 0.6
Videoporama est une application permettant de faire des diaporamas de photos, exportés en vidéo. Elle est maintenant disponible en version 0.6, distribuée sous licence GPL version 2 ou supérieure, comme pour les versions précédentes. À titre de comparaison, c'est plus ou moins similaire à manslide (réécrit et renommé récemment en SMILE) mais sans doute moins complet.
Vous me demanderez, donc, pourquoi avoir codé ce logiciel vu qu'il en existe au moins un autre qui fait la même chose ?
Simplement pour mon bon plaisir :-), pour apprendre à programmer (Python, Qt, PyQt...), et puis aussi parce que Videoporama permet d'exporter au format DV en natif, ce qui n'est, à ma connaissance, pas le cas des autres. Les vidéos ainsi créées peuvent être directement intégrées à un montage vidéo effectué avec Kino ou Cinelerra.
Au menu des nouveautés pour cette version :
Vous retrouverez ci-dessous le lien vers le site web (informations + téléchargement) ainsi que les incontournables captures d'écran.
Vous me demanderez, donc, pourquoi avoir codé ce logiciel vu qu'il en existe au moins un autre qui fait la même chose ?
Simplement pour mon bon plaisir :-), pour apprendre à programmer (Python, Qt, PyQt...), et puis aussi parce que Videoporama permet d'exporter au format DV en natif, ce qui n'est, à ma connaissance, pas le cas des autres. Les vidéos ainsi créées peuvent être directement intégrées à un montage vidéo effectué avec Kino ou Cinelerra.
Au menu des nouveautés pour cette version :
- Passage à QT4… et refonte complète des interfaces utilisateurs.
- Ajout du format 16:9 (en plus du 4:3) dans l'export.
- Ajout de la possibilité de mettre du(es) texte(s) sur les images du montage.
- Amélioration des performances (grâce à ma meilleure compréhension des pipes :-) )
- Corrections de bogues.
Vous retrouverez ci-dessous le lien vers le site web (informations + téléchargement) ainsi que les incontournables captures d'écran.
Sloth, un nouveau framework MVC pour PHP
Au terme d'une longue gestation de près de deux ans sort la première version publique du framework MVC Sloth écrit en PHP5 et sous licence BSD.
Tandis que la concurrence (ZF, Symfony, etc.) s'applique généralement à fournir un cadre applicatif extrêmement riche en fonctionnalités diverses et variées, Sloth se focalise exclusivement sur la partie Vue et la partie Contrôleur du pattern Modele-Vue-Controleur en suivant au maximum le KISS-principe.
L'innovation majeure de Sloth comparée aux autres framework MVC réside dans son implémentation de la partie Vue. Celle-ci repose en effet sur l'utilisation de classes Document_Object_Model encapsulées dans une API publique très proche de celle de jQuery.
Les priorités du projet sont maintenant la traduction du manuel en anglais, l'optimisation et une couverture complète du code en terme de tests unitaires. Toute aide est bien sûr bienvenue :)
Tandis que la concurrence (ZF, Symfony, etc.) s'applique généralement à fournir un cadre applicatif extrêmement riche en fonctionnalités diverses et variées, Sloth se focalise exclusivement sur la partie Vue et la partie Contrôleur du pattern Modele-Vue-Controleur en suivant au maximum le KISS-principe.
L'innovation majeure de Sloth comparée aux autres framework MVC réside dans son implémentation de la partie Vue. Celle-ci repose en effet sur l'utilisation de classes Document_Object_Model encapsulées dans une API publique très proche de celle de jQuery.
Les priorités du projet sont maintenant la traduction du manuel en anglais, l'optimisation et une couverture complète du code en terme de tests unitaires. Toute aide est bien sûr bienvenue :)