Alors que Linux embarqué monte en puissance, il est souvent nécessaire de disposer d'un bus logiciel permettant de faire communiquer les différentes briques du middleware entre elle. Le monde des bus étant déjà bien rempli, la question voudrait de se poser la question sur la pertinence sur un nouveau ? En effet, il en existe un certain nombre mais pour la plupart ce sont des bus issus du monde des desktops ayant été portés pour l'embarqué, sans aucune adaptation.
OpenSUSE 12.2 Milestone 2
La version de développement « Milestone 2 » d’openSUSE 12.2 vient de paraître lundi, annoncée le 20 par Jos Poortvliet. Vous pouvez la télécharger sur la page habituelle : http://software.opensuse.org/developer.
Dans les nouveautés on notera GCC 4.7, l'introduction de GRUB 2 et Plymouth, Kernel 3.3 rc6 et comme on peut s'y attendre, les dernières versions des logiciels tels que LibreOffice et Firefox, ainsi que des environnements KDE, GNOME et le nouvel environnement Razor-Qt desktop sont intégrées à ce Milestone.
La distribution openSUSE sort tous les 8 mois, la prochaine version 12.2 est prévue pour juillet 2012.
Nouveau lot de jeux Humble Bundle
Humble (Indie) Bundle propose un nouveau pack de jeux vidéos multiplate-forme indépendants à prix libre, le Humble Bundle for Android 2.
Comme les dix opérations semblables qui l'ont précédé, ce lot est caractérisé par :
- des jeux réalisés par des studios indépendants ;
- un prix libre : chacun choisit le montant qu'il souhaite payer pour acquérir ces jeux ;
- la possibilité de jouer sur plusieurs plate-formes : GNU/Linux (i386 et x86-64), Windows, Mac OS X et Android ;
- l'absence de verrous numériques ;
- le financement d'œuvres caritatives : l'Electronic Frontier Foundation et Child's Play ;
- des statistiques ouvertes, montrant notamment l'importance financière que représente la disponibilité pour GNU/Linux.
Ce lot se compose de quatre jeux, auxquels s'ajoute un cinquième pour ceux qui choisissent de payer plus que la moyenne :
- Canabalt, un jeu d'adresse sur plate-forme défilante ;
- Zen Bound 2, un jeu de réflexion méditatif original ;
- Cogs, un jeu de réflexion mécanique ;
- Avadon: The Black Fortress, un jeu de rôle isométrique ;
- Swords & Soldiers, un jeu de stratégie original en mode plate-forme.
Audacity 2.0 est disponible !
L'équipe d'Audacity annonce la sortie d'Audacity 2.0 pour Windows, Mac OS X, GNU/Linux, et autres systèmes d'exploitation. Audacity est un logiciel libre de traitement et d'édition audio, sous licence GPLv2.
Cette nouvelle version dérivée de la branche beta d'Audacity 1.3.x remplace toutes les versions précédentes et apporte d'importantes améliorations depuis la version stable 1.2.6. Les liens « Nouvelles fonctionnalités » et « Notes de version » vous permettront d'avoir la liste exhaustive des nouveautés d'Audacity, mais vous pouvez aussi lire la suite de la dépêche pour en découvrir quelques-unes.
Merci à Nils Ratusznik et Nÿco pour cette dépêche.
Réduire les coûts et améliorer la qualité de la documentation avec DITA XML
Darwin Information Typing Architecture (DITA), est une architecture XML destinée à la création de documents structurés et modulaires. Elle diminue les coûts de production et de traduction, réduit les délais de mise sur le marché et améliore la qualité.
Les impatients trouveront sur le site de ressources pour le rédacteur technique comment mettre en place une chaîne de création et de publication DITA XML libre. Cette chaîne repose sur Emacs et le mode nXML (avec des schémas Relax NG modifiés) et DITA Open Toolkit. La suite de la dépêche détaille l'architecture DITA.
Migration de PHP vers Git, Gitlab, Baregit
Ainsi qu'il a été annoncé dans la dépêche de sortie de la version 5.4 PHP rejoint le nombre toujours grandissant de projets utilisant Git.
En effet, la nouvelle est tombée, la migration depuis SubVersion/SVN est désormais complète.
Comme beaucoup de projets désormais, le dépôt mis en avant est sur le non-libre github, bien que le dépôt de référence reste sur http://git.php.net
You can clone or fork the source from our GitHub mirror, and we also now support pull requests made via GitHub. The source is also available via git.php.net
Tout comme l'utilisation de github par Linus pour le noyau, il est intéressant de se demander pourquoi cet usage assez massif de services non libres de la part d'équipes de développement pourtant au fait des licences et de leurs conséquences. Une raison serait évidemment plutôt pragmatique (il suffit de cliquer sur les deux liens de dépôt pour comprendre rapidement) et montre que github a su comprendre et pleinement maîtriser les concepts liés au développement utilisant un outil de source décentralisé offrant de nombreuses fonctionnalités, notamment wiki, gestion des demandes, pull request.
Toutefois, des projets tels que Gitorious ou le très prometteur Gitlab existent.
À noter également le lancement de Baregit pour ceux qui souhaitent un hébergement Git de qualité, rapide et surtout sur territoire français et donc non soumis aux lois américaines sur les logiciels.
Pour en revenir à PHP, l'accès au dépôt Git est décrit et une FAQ est également disponible. Notez que contrairement à l'annonce, la FAQ mentionne git.php.net comme dépôt principal. Pour les nouveaux arrivant sur les Distributed Concurrent Versions System (DCVS, Gestion de version décentralisée) notez qu'une page présentant le workflow utilisé est disponible.
Il ne reste plus qu'à espérer que PHP va continuer d'améliorer sa situation notamment concernant les tests unitaires et le processus de release et que Git sera un atout pour cette lourde tâche.
Plugin Monitoring pour GLPI fonctionnant avec Shinken
Je vous annonce un nouveau plugin pour GLPI (Gestion Libre de Parc Informatique) : le plugin de supervision Monitoring !
La troisième version est sortie il y a quelques jours et est assez stable pour vous le présenter en seconde partie de la dépêche.
kconfig-frontends: un empaquetage de kconfig
Voici un projet qui vient de voir sa toute première version : kconfig-frontends est un empaquetage propre du langage kconfig
, utilisé par le noyau Linux.kconfig-frontends
est maintenant disponible en version 3.3.0-0 !
Plus de détails dans la suite de la dépêche.
NdM : merci à ymorin pour son journal.
Punix, le baptême du feu
Punix (Punny Unix) est un système d'exploitation développé par Christopher Williams pour les calculatrices Texas Instruments à base de Motorola M68000.
Le projet avance lentement mais sûrement, et le 7 mars dernier, Christopher a passé une étape importante : l'installation et l'exécution de Punix sur une machine réelle, sa TI 92 Plus.
Punix est un projet intéressant pour ceux qui souhaitent étudier le fonctionnement d'un système d'exploitation POSIX, mais qui ont peur de se perdre dans les sources d'un poids lourd du libre comme Linux. Ce projet intéressera aussi ceux qui aiment programmer en assembleur au plus près de leur matériel et sans MMU, ceux qui aiment les architectures simples, et tout hacker qui aime dépasser les limites d'un système, juste parce que c'est possible !
Le test de Punix sur une vraie machine est l'occasion de présenter l'architecture matérielle visée, le système d'exploitation en lui-même et les outils pour développer. Au menu : des forks, des trolls et des vaporwares, mais surtout beaucoup de logiciel libre, énormément de passion, et un n-ième clone d'Unix.
Punix ? A (free) operating system (just a hobby, won't be big and professional like gnu)*.
Newton Adventure 1.3
La version 1.3 du jeu de plateforme libre Newton Adventure où la gravité est modifiable apporte des nouveautés qui le rendent plus accessible :
- Les manettes de jeu USB sont gérées et configurables dans le menu "Options".
- Dans les niveaux les plus grands, il est possible de collecter deux objets, une carte et une boussole, qui permette de débloquer la vue d'une mini-carte très utile pour se repérer.
- Une nouvelle quête composée de 5 niveaux, hades, est disponible et propose de nouveaux éléments de jeu tels que les téléporteurs ou les serrures.
NdM : le développement est plutôt actif : les développeurs cherchaient des bêta-testeurs en décembre dernier, la version 1.1 est sortie quelques jours après et la version 1.2 parue mi-février. Le code est sous licence BSD et les données sous CC-By-SA.
Revue de presse de l'April pour la semaine 11 de l'année 2012
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.
Sommaire
- [LADEPECHE.fr] Onet-le-Château. Logiciels en liberté avec l'ARU2L
- [20minutes.fr] Le mystérieux système d'exploitation Anonymous-OS retiré de SourceForge
- [Numerama] France Brevets signe avec l'INRIA. Mauvaise nouvelle pour le logiciel libre?
- [TF1 News] Les inquiétudes grandissent face à l'ACTA, l'Hadopi international
- [LE CERCLE Les Echos] Open source: de la clandestinité à la gouvernance au sein du SI
- [Génération nouvelles technologies] Insee: le logiciel libre dans les entreprises
- [Tribune de Genève] Démocratie: Le couac du vote électronique fait des vagues au Parlement
- [LE FIGARO.fr] Une alternative bénévole et libre à Google Maps
- [internet ACTU.net] Comment les contenus générés par les utilisateurs menacent-ils le capitalisme?
Sortie du noyau Linux 3.3
La sortie de la version stable 3.3 du noyau Linux vient d'être annoncée par Linus Torvalds. Le nouveau noyau est, comme d'habitude, téléchargeable sur les serveurs du site kernel.org.
Le détail des évolutions, nouveautés et prévisions est dans la seconde partie de la dépêche.
PS. : Merci à toutes les personnes qui ont aidé à traduire les courriels de RC quand cette dépêche était dans l'espace de rédaction: laurent wandrebeck, Christophe Turbout, ndv, detail_pratique, samo, gillux et Benoît.
DoudouLinux sur ARM™
La distribution pour enfants DoudouLinux, basée sur Debian, est disponible depuis peu de temps en version ARM™. Bien que le portage ne soit pas complètement achevé, c'est déjà un grand pas en avant pour le projet vu l'engouement et l'effervescence dans le monde ARM™ – il n'y a qu'à voir l'accueil plus qu'enthousiaste qu'a reçu le Raspberry PI. L'espoir de toute l'équipe DoudouLinux est donc à terme que, grâce à des matériels à bon marché, cela ouvre de nombreuses portes et notamment celles du grand public, pour séduire les enfants avec du logiciel libre dès le plus jeune âge.
Le portage a été rendu possible grâce à la société américaine Genesi qui a accepté en octobre dernier de parrainer DoudouLinux lors de sa dernière campagne de soutien de projets. Cette campagne consiste à fournir du matériel et un support technique efficace aux projets acceptés. Rappelons que la société Genesi, grâce au travail de Konstantinos Margaritis et Hector Oron, a initié puis largement participé au portage armhf de Debian qui sera inclus dans la future Debian stable Wheezy. Les affinités entre Genesi et DoudouLinux sont donc assez naturelles.
Ce portage ARM™ a nécessité de modifier complètement la façon dont DoudouLinux est généré. Auparavant, le processus de construction se basait intégralement sur les outils Debian Live et allait modifier ou ajouter de nombreux fichiers directement dans le système de fichiers du LiveCD. Ceci pose problème pour passer à la génération d'une image disque ARM™ dont le processus de création est bien différent. Ainsi, pour rester le plus générique possible, il a été décidé que toutes les astuces qui permettent de créer l'environnement DoudouLinux devaient migrer dans des paquets Debian classiques. Une conséquence notable de cette opération est qu'il est désormais possible d'installer la version de développement de DoudouLinux, basée sur Squeeze, via un seul méta-paquet doudoulinux-desktop-environment dans un Debian Linux standard.
Fuite d'un rapport de la CNIL sur les élections prud'homales par Internet en 2008
Contexte
Pour les élections prud'homales françaises de 2008, il a été décidé de tester le vote électronique par Internet pour Paris. Des cartes électorales permettant le vote par Internet ont été envoyées aux électeurs et comportaient un identifiant et un mot de passe numérique. Comme ces traitements font appel à des données personnelles, la CNIL s'est sentie compétente pour contrôler l'usage de ces données (à la différence des machines de vote) et a procédé à des contrôles pendant le déroulement du scrutin. Elle a relevé plusieurs irrégularités dans un rapport non diffusé au public mais qui a fuité samedi dernier sur le site Ordinateurs-de-vote.
Me&MyShadow, la 0.3 est de sortie
Le jeu de plates-formes Me & MyShadow vient de sortir en version 0.3, très complète et plus jolie que ses prédécesseurs, ce petit jeu est devenu un excellent jeu de plates-formes mêlant puzzle et action. La particularité de ce jeu est qu'en plus du joueur, il y a son « ombre » qui fait les mêmes mouvements que lui mais en ne partant pas forcément du même point, et il faut évidemment qu'elle arrive jusqu'à la sortie.
Le jeu est sous licence libre GPL-3+, les fontes sous licences libres CC-by-sa et OFL, les musiques/son sous licences libres CC-by-sa et CC0 (domaine public).