Une année bien occupée pour l'actuelle promo 2010 de CoLibre, la licence pro en communication, logiciels libres et sources ouvertes. Mais la prochaine rentrée se prépare déjà.
Il y a 24 élu(e)s qui sont recrutés avant tout sur la cohérence de leur motivation et leur projet professionnel avec les spécificités de ce diplôme universitaire. Les dossiers de candidature sont disponibles et à renvoyer avant le 18 juin 2010.
Pour rappel, la licence professionnelle colibre (communication, logiciels libres et sources ouvertes) est ouverte au titulaire d'un niveau bac+2 en formation initiale ou continue qui prépare aux métiers de la communication avec comme particularité d'immerger pendant une année les étudiant(e)s dans l'utilisation exclusive de logiciels libres pour réaliser leurs actions de communication.
Publication de la version 1.8 de Battle For Wesnoth
The Battle For Wesnoth est un jeu de stratégie libre (sous licence GPL v2), en deux dimensions, se déroulant au tour par tour, et comportant des éléments de jeu de rôle.
Un an après la publication de la version 1.6, la nouvelle version stable, numérotée 1.8, a été publiée. Elle offre notamment les améliorations suivantes :
Plusieurs de ces améliorations sont les conséquences des précédents Google Summer of Code, notamment l'amélioration de l'intelligence artificielle et la possibilité de jouer des campagnes en multijoueurs. Le jeu a de nouveau été accepté au GSoC 2010, et l'équipe propose un certain nombre de projets aux étudiants intéressés sur son wiki : http://wiki.wesnoth.org/SummerOfCodeIdeas.
Les améliorations des graphismes sont elles la conséquence du Wesnoth Summer Art Scholarship, financé par les dons de la communauté, qui a permis de recruter deux étudiants en art.
Si l'équipe maintient son rythme de publication (très régulier), la prochaine version stable devrait être publiée dans un an.
NdM : merci à liberforce pour son journal sur la sortie de Westnoth 1.8
Un an après la publication de la version 1.6, la nouvelle version stable, numérotée 1.8, a été publiée. Elle offre notamment les améliorations suivantes :
- Une nouvelle campagne nommée Delfador's Memoirs, qui est centrée sur la jeunesse du magicien Delfador
- La cohérence de l'ensemble des campagnes a encore été améliorée, certains scénarios ont été réécrits et améliorés. Il sera possible ultérieurement de jouer des campagnes en multijoueur, fonctionnalité en cours de développement et pas encore stable
- L'intelligence artificielle a été corrigée et améliorée
- Ajout de 5 nouvelles musiques orchestrales
- Refonte de l'interface utilisateur du mode multijoueur
- La barre d'état des unités située à droite de l'écran a été améliorée pour mettre plus en évidence les modificateurs liés au terrain ou au cycle solaire (jour/nuit)
- La description des add-ons est maintenant disponible dans le gestionnaire de téléchargement
- Des centaines de portraits ont été créés ou remplacés
- Comme annoncé dans les notes de version de la version 1.6, la gestion des scripts Python a été remplacé par la prise en charge du langage lua.
Plusieurs de ces améliorations sont les conséquences des précédents Google Summer of Code, notamment l'amélioration de l'intelligence artificielle et la possibilité de jouer des campagnes en multijoueurs. Le jeu a de nouveau été accepté au GSoC 2010, et l'équipe propose un certain nombre de projets aux étudiants intéressés sur son wiki : http://wiki.wesnoth.org/SummerOfCodeIdeas.
Les améliorations des graphismes sont elles la conséquence du Wesnoth Summer Art Scholarship, financé par les dons de la communauté, qui a permis de recruter deux étudiants en art.
Si l'équipe maintient son rythme de publication (très régulier), la prochaine version stable devrait être publiée dans un an.
NdM : merci à liberforce pour son journal sur la sortie de Westnoth 1.8
OpenTTD est désormais en version 1.0.0
Après six années de développement depuis la version 0.1 et l'arrivée récente des graphismes et des sons en version libre (voir la précédente dépêche sur le jeu). OpenTTD, le clone de Transport Tycoon, arrive dans sa version 1.0.0.
L'annonce est parue hier sur le site du projet et ce n'est pas un poisson puisque cette version fait suite à trois versions candidates.
Le jeu est désormais entièrement libre, vous pourrez donc l'installer, y jouer directement sur votre distribution préférée (ou Windows) et ne plus avoir d'excuse pour perdre du temps.
L'annonce est parue hier sur le site du projet et ce n'est pas un poisson puisque cette version fait suite à trois versions candidates.
Le jeu est désormais entièrement libre, vous pourrez donc l'installer, y jouer directement sur votre distribution préférée (ou Windows) et ne plus avoir d'excuse pour perdre du temps.
GNOME 2.30 sort le poisson de l'eau
C'est juste avant le jour d'ouverture de la pêche aux poissons d'avril, le 31 mars 2010, que la fondation GNOME a lancé sa toute dernière version stable du gestionnaire de bureau éponyme. Celui-ci exhibe donc fièrement son numéro 2.30 qui sera la dernière version avant la révolution GNOME 3.0.
GNOME, faut-il encore le présenter, est un gestionnaire de bureau libre pour les systèmes UNIX visant avant tout l'accessibilité et la facilité d'utilisation. Il s'agit donc d'un ensemble d'applications permettant de bénéficier d'un environnement de bureau cohérent.
Cette nouvelle version est avant tout un nettoyage du code afin d'assurer une transition sans accrocs vers la version 3.0. Le travail consistant à se débarrasser des bibliothèques obsolètes se poursuit et les développeurs intéressés peuvent se rendre sur la page des tâches restantes afin de donner un coup de main. Les nouveautés bien que peu nombreuses ne sont pour autant pas insignifiantes. Celles-ci sont détaillées dans la seconde partie de l'article. Notons que la distribution Arch Linux intègre déjà cette nouvelle version et cela ne devrait pas tarder pour les autres.
La fondation GNOME est actuellement à la recherche de fonds afin d'engager un administrateur système à temps partiel. Profitez-en pour faire une donation et ainsi devenir un ami de GNOME.
GNOME, faut-il encore le présenter, est un gestionnaire de bureau libre pour les systèmes UNIX visant avant tout l'accessibilité et la facilité d'utilisation. Il s'agit donc d'un ensemble d'applications permettant de bénéficier d'un environnement de bureau cohérent.
Cette nouvelle version est avant tout un nettoyage du code afin d'assurer une transition sans accrocs vers la version 3.0. Le travail consistant à se débarrasser des bibliothèques obsolètes se poursuit et les développeurs intéressés peuvent se rendre sur la page des tâches restantes afin de donner un coup de main. Les nouveautés bien que peu nombreuses ne sont pour autant pas insignifiantes. Celles-ci sont détaillées dans la seconde partie de l'article. Notons que la distribution Arch Linux intègre déjà cette nouvelle version et cela ne devrait pas tarder pour les autres.
La fondation GNOME est actuellement à la recherche de fonds afin d'engager un administrateur système à temps partiel. Profitez-en pour faire une donation et ainsi devenir un ami de GNOME.
ErrorNot: Une application pour être sûr(e) que toutes vos erreurs seront vues et corrigées
ErrorNot est une application Web Rails qui vous permettra de collecter les différentes erreurs de vos projets, pour être sûr qu'aucune n'échappera à votre attention et que toutes seront corrigées. Il s'agit d'un "must have" qui vous rendra meilleur(e) en terme de gestion de qualité.
Version 1.0 pour QMagneto
QMagneto en version 1.0 vient de sortir. Il s'agit d'un EPG (Electronic Program Guide), un guide électronique des programmes TV permettant d'afficher les programmes en cours et à venir. Il permet également de programmer l'enregistrement des émissions par l'appel d'un programme externe comme VLC ou mencoder. Il est ainsi possible d'enregistrer les programmes en provenance d'une BOX (Freebox, Neufbox, etc.), d'un flux vidéo HTTP ou d'un décodeur TNT.
Compatible avec les fichiers au format XMLTV, il est écrit en Qt4 mais s'accommode très bien de tous les environnements de bureau (GNOME, KDE, etc.).
Le logiciel est sous licence GNU/GPL version 3.
Compatible avec les fichiers au format XMLTV, il est écrit en Qt4 mais s'accommode très bien de tous les environnements de bureau (GNOME, KDE, etc.).
Le logiciel est sous licence GNU/GPL version 3.
Jeu rpg/action 2D: GNU FreeDink
Dink Smallwood est un jeu d'aventure/rpg décalé, dans lequel Dink, un jeune éleveur de cochons, doit partir à l'aventure, sauver le monde d'horribles monstres, et si possible maltraiter quelques animaux.
GNU FreeDink est une amélioration du moteur de jeu et des données libérés par son auteur Seth A. Robinson et permet notamment de jouer sous GNU/Linux.
Le jeu contient également l'éditeur de niveau, utilisé pour créer le jeu original, et des dizaines d'extensions (appelées D-Mods) sont disponibles sur le site communautaire du Dink Network.
Le frontal DFArc a également été porté pour installer et gérer ces extensions.
Le jeu est maintenant stable, disponible dans les distributions, et traduit dans 6 langues.
Cependant il n'avait jamais été annoncé sur LinuxFr ! Voilà qui est chose faite.
GNU FreeDink est une amélioration du moteur de jeu et des données libérés par son auteur Seth A. Robinson et permet notamment de jouer sous GNU/Linux.
Le jeu contient également l'éditeur de niveau, utilisé pour créer le jeu original, et des dizaines d'extensions (appelées D-Mods) sont disponibles sur le site communautaire du Dink Network.
Le frontal DFArc a également été porté pour installer et gérer ces extensions.
Le jeu est maintenant stable, disponible dans les distributions, et traduit dans 6 langues.
Cependant il n'avait jamais été annoncé sur LinuxFr ! Voilà qui est chose faite.
NuFirewall, le pare-feu libre sans prise de tête
Décidément, ça bouge chez EdenWall Technologies (anciennement INL) ! Deux semaines après la sortie d'une nouvelle version majeure de NuFW, l'éditeur nous gratifie d'un pare-feu complet et modulaire, NuFirewall, géré via une interface graphique conviviale. Il est composé de différentes briques :
La seconde partie de la dépêche détaille les différentes briques.
- Administration système (réseau, DNS, annuaire d'utilisateurs...) ;
- Création de règles de filtrage Netfilter et NuFW ;
- Analyse graphique des logs ;
- Parefeu identifiant ;
- Gestion des certificats (PKI).
La seconde partie de la dépêche détaille les différentes briques.
Nouvelle version pour EKD !
EKD en version 2.0-0 vient de sortir. Il s'agit d'une application multiplateforme de post-production pour les vidéos et les images. EKD nécessite les dépendances suivantes: Python, PyQt4, Python Imaging Library, Numpy, ImageMagick, Mplayer-Mencoder, FFmpeg, ffmpeg2theora, MjpegTools et SoX.
Le logiciel est sous licence GNU/GPL version 3.
EKD devient plus facile d'utilisation grâce à une interface plus ergonomique. Vous pourrez réaliser des opérations plus ou moins complexes sur vos vidéos et images en peu de temps (de même pour vos fichiers audio).
Le logiciel possède une documentation facilement accessible via son interface ou sur son site officiel.
Le logiciel est sous licence GNU/GPL version 3.
EKD devient plus facile d'utilisation grâce à une interface plus ergonomique. Vous pourrez réaliser des opérations plus ou moins complexes sur vos vidéos et images en peu de temps (de même pour vos fichiers audio).
Le logiciel possède une documentation facilement accessible via son interface ou sur son site officiel.
OpenSSH v5.4 : Certificat et Révocation
Si je ne me trompe, la dernière annonce sur LinuxFr concernant OpenSSH date d'octobre 2006, c'était la version 4.4. Depuis, du boulot, des améliorations mais dans la continuité. Cependant, le 8 mars 2010 tombe dans les bacs la version 5.4 qui apporte des changements de grandes ampleurs qui sont passés en revue dans la seconde partie de la dépêche.
Petite présentation pour commencer: OpenSSH implémente un client et un serveur pour les différentes versions du protocole SSH ainsi que le support pour le SFTP (à ne pas confondre avec le FTPS qui est du FTP dans un tunnel SSL). OpenSSH est distribué sous licence libre BSD et c'est un peu le fer de lance des développeurs d'OpenBSD. Il permet de se connecter à distance sur une machine et intègre un nombre impressionnant d'opérations utiles : shell distant, transfert de fichier, redirection de ports, tunnel...
Petite présentation pour commencer: OpenSSH implémente un client et un serveur pour les différentes versions du protocole SSH ainsi que le support pour le SFTP (à ne pas confondre avec le FTPS qui est du FTP dans un tunnel SSL). OpenSSH est distribué sous licence libre BSD et c'est un peu le fer de lance des développeurs d'OpenBSD. Il permet de se connecter à distance sur une machine et intègre un nombre impressionnant d'opérations utiles : shell distant, transfert de fichier, redirection de ports, tunnel...
CirruxCache : réduire la bande passante et augmenter la connectivité
CirruxCache est une solution de Content Delivery Network (CDN) développée en Python sur Google App Engine et distribuée sous licence GPL. Pour expliquer simplement, un CDN est un système de cache HTTP distribué permettant, d'une part, de réduire l'utilisation de la bande passante à l'origine (votre serveur) et, d'autre part, de permettre de localiser géographiquement le contenu de manière à optimiser le chargement des pages pour l'utilisateur final. Ceci peut s'appliquer, bien sûr, à un site web, mais plus généralement à toute application utilisant le protocole HTTP (WebServices par exemple).
CirruxCache permet d'utiliser la plate-forme Google App Engine comme un CDN. Ce projet est né de l'idée de réduire les coûts d'utilisation de la bande passante chez un fournisseur CDN professionnel. Les coûts d'utilisation d'App Engine n'étant pas excessifs. Cependant, un compte App Engine gratuit suffit amplement à une utilisation pour un blog personnel (sauf si vous vous appelez Korben ;-).
CirruxCache est utilisé en production notamment par la société Zoomorama.
CirruxCache permet d'utiliser la plate-forme Google App Engine comme un CDN. Ce projet est né de l'idée de réduire les coûts d'utilisation de la bande passante chez un fournisseur CDN professionnel. Les coûts d'utilisation d'App Engine n'étant pas excessifs. Cependant, un compte App Engine gratuit suffit amplement à une utilisation pour un blog personnel (sauf si vous vous appelez Korben ;-).
CirruxCache est utilisé en production notamment par la société Zoomorama.
Utiliser HeeksCAD, c'est déjà possible ! Un Tutoriel sur Linuxgraphic rénové
HeeksCAD est un logiciel de CAO basé sur la bibliothèque OpenCascade qui fut libérée il y a 11 ans déjà.
Dan Heeks est le créateur et le leader de ce projet qui avance très vite. La liste de diffusion est très active et les versions se suivent à un rythme rapide.
André Pascual qui suit attentivement le projet et assure sa localisation en français vient de publier sur linuxgraphic.org un didacticiel qui montre comment utiliser Heekscad. Pour cela, il crée une pièce assez complexe, en l'occurrence, un corps de compresseur. Il avait déjà créé cette pièce en 2001 avec SolidWorks, un logiciel qui est une référence dans le domaine de la CAO. Son verdict est clair : Heekscad est déjà parfaitement utilisable pour créer sans encombre cette pièce avec une facilité approchante de celle de Solidworks.
Le tutoriel est un longue page HTML abondamment illustrée. Mais rassurez-vous, il est plus long de décrire comment faire que de le faire.
Dan Heeks est le créateur et le leader de ce projet qui avance très vite. La liste de diffusion est très active et les versions se suivent à un rythme rapide.
André Pascual qui suit attentivement le projet et assure sa localisation en français vient de publier sur linuxgraphic.org un didacticiel qui montre comment utiliser Heekscad. Pour cela, il crée une pièce assez complexe, en l'occurrence, un corps de compresseur. Il avait déjà créé cette pièce en 2001 avec SolidWorks, un logiciel qui est une référence dans le domaine de la CAO. Son verdict est clair : Heekscad est déjà parfaitement utilisable pour créer sans encombre cette pièce avec une facilité approchante de celle de Solidworks.
Le tutoriel est un longue page HTML abondamment illustrée. Mais rassurez-vous, il est plus long de décrire comment faire que de le faire.
Sortie de Seeks stable 0.2
Seeks est un méta moteur de recherche libre (AGPL), sous forme de serveur mandataire (proxy) HTTP. Il est déployable aussi bien en tant que moteur public que sur machine personnelle.
La version 0.2 est la première véritable version livrée de Seeks. Elle comprend plusieurs nouveaux outils pour la recherche en ligne, comme l'analyse de similarité des résultats, le regroupement automatique des résultats, et par type.
Seeks repose sur une architecture ouverte dont le but est de permettre la reprise en main par les utilisateurs de la recherche sur le Web. Aujourd'hui il est possible à chacun de monter son propre nœud ou d'utiliser des nœuds publics pour l'anonymat de ses requêtes.
Les versions à venir mettront en place un réseau pair-à-pair permettant l'interconnexion des nœuds Seeks. Cette interconnexion permettra de regrouper en temps réel entre eux les utilisateurs effectuant des requêtes similaires.
Sur cette base Seeks permettra l'émergence d'un véritable moteur décentralisé, avec un contrôle continu et collaboratif des utilisateurs sur les résultats et leurs données. Au final, Seeks cherche à promouvoir la transparence des algorithmes et l'égalité des contenus sur le Web dans leur traitement par les moteurs de recherche.
La version 0.2 est la première véritable version livrée de Seeks. Elle comprend plusieurs nouveaux outils pour la recherche en ligne, comme l'analyse de similarité des résultats, le regroupement automatique des résultats, et par type.
Seeks repose sur une architecture ouverte dont le but est de permettre la reprise en main par les utilisateurs de la recherche sur le Web. Aujourd'hui il est possible à chacun de monter son propre nœud ou d'utiliser des nœuds publics pour l'anonymat de ses requêtes.
Les versions à venir mettront en place un réseau pair-à-pair permettant l'interconnexion des nœuds Seeks. Cette interconnexion permettra de regrouper en temps réel entre eux les utilisateurs effectuant des requêtes similaires.
Sur cette base Seeks permettra l'émergence d'un véritable moteur décentralisé, avec un contrôle continu et collaboratif des utilisateurs sur les résultats et leurs données. Au final, Seeks cherche à promouvoir la transparence des algorithmes et l'égalité des contenus sur le Web dans leur traitement par les moteurs de recherche.
Buildroot 2010.02 est sorti !
Buildroot est un outil permettant la construction de systèmes Linux embarqués. Il automatise le processus de téléchargement, configuration, compilation et installation de tous les composants d'un système Linux embarqué : chaîne de compilation croisée, chargeur de démarrage, noyau, système de fichiers racine avec BusyBox, bibliothèques graphiques, réseau, multimédia, etc.
Utilisant le même système de configuration que celui du noyau, Buildroot permet de générer un système embarqué adapté à vos besoins. Il permet de compiler en standard près de 600 paquets : BusyBox, X.org, D-Bus, DirectFB, Gtk, Qt, GStreamer notamment, et il est très aisé d'ajouter d'autres paquets. Buildroot est utilisé officiellement par plusieurs fabricants de matériel, notamment Atmel, Armadeus Systems et Calao Systems et de nombreuses sociétés l'utilisent pour leurs projets Linux embarqué, notamment industriels.
Utilisant le même système de configuration que celui du noyau, Buildroot permet de générer un système embarqué adapté à vos besoins. Il permet de compiler en standard près de 600 paquets : BusyBox, X.org, D-Bus, DirectFB, Gtk, Qt, GStreamer notamment, et il est très aisé d'ajouter d'autres paquets. Buildroot est utilisé officiellement par plusieurs fabricants de matériel, notamment Atmel, Armadeus Systems et Calao Systems et de nombreuses sociétés l'utilisent pour leurs projets Linux embarqué, notamment industriels.
Sylpheed 3.0 est sorti
Logiciel client de courrier électronique et de news, Sylpheed 3.0 est sorti le 24 février dernier. Cinq ans après la version 2.0, et après une série de version bêta depuis le mois d'octobre, les nouveautés suivantes sont à l'ordre du jour :
Sylpheed reste fidèle à ses principes de bases : gestion linguistique étendu (en particulier, le japonais du fait de la nationalité de son développeur Hiroyuki Yamamoto), rapidité d'exécution et grande stabilité. À noter qu'un système de greffon a fait son apparition lors de la version 2.6, mais aucun n'est disponible actuellement à ma connaissance.
Quelques caractéristiques m'ayant fait choisir et garder ce logiciel : stockage des courriers au format maildir (un fichier par message), configuration simple, prise en charge de GPG, utilisation du logiciel de son choix comme antispam (bogofilter pour ma part) et continuité de développement. Il dispose également d'une option "debug" et d'un affichage des dialogues POP/IMAP/SMTP/NNTP forts pratiques en cas de problème.
- gestion du multi-threading
- meilleure prise en charge du protocole IMAP
- améliorations du carnet d'adresses (ajout d'adresses en envoi, tri...)
- polissage de l'interface sur le fond (qui utilise maintenant GTK+ 2.4.0 minimum) et sur la forme (nouvelles icônes, messages d'information supplémentaires, personnalisation des étiquettes de couleur...)
- l'assistant lors du premier lancement a été revu et permet le paramétrage pour un compte GMail
- et bien sûr une correction de multiples bugs
Sylpheed reste fidèle à ses principes de bases : gestion linguistique étendu (en particulier, le japonais du fait de la nationalité de son développeur Hiroyuki Yamamoto), rapidité d'exécution et grande stabilité. À noter qu'un système de greffon a fait son apparition lors de la version 2.6, mais aucun n'est disponible actuellement à ma connaissance.
Quelques caractéristiques m'ayant fait choisir et garder ce logiciel : stockage des courriers au format maildir (un fichier par message), configuration simple, prise en charge de GPG, utilisation du logiciel de son choix comme antispam (bogofilter pour ma part) et continuité de développement. Il dispose également d'une option "debug" et d'un affichage des dialogues POP/IMAP/SMTP/NNTP forts pratiques en cas de problème.