Cette version est la réponse des développeurs GNOME à l’accueil mitigé de la version 3.0. Pas de revirement dans la vision de GNOME, mais de quoi retrouver certains utilisateurs déroutés. On peut distinguer trois pistes de progressions : finition de l’interface, poursuite de la migration vers les nouveaux fondements techniques et enrichissement de l’offre d’applications intégrées.
EGLX : un petit traducteur GLX-EGL pour Wayland
Que ce soit un jeu vidéo, un petit logiciel de traitement ou une simple démo, on a tous dans notre coeur un vieux (comme dans vieux) logiciel utilisant des API obsolètes : OpenGL, X11… :-D
Malgré tout, l'antique OpenGL 1.X (celui avec glBegin(), glEnd() …) est en voie de disparition, remplacé par ses variantes mobiles que sont OpenGL ES 1.0, 2.0 et bientôt 3.0. Tout ça ne nous poserait pas de problème si X lui-même n'était pas en train d'être remplacé par Wayland, dont le compositeur de référence ne « comprend » qu'OpenGL ES en natif. Par ailleurs et par conséquent, la couche de glue entre GL et le système (GLX) change également, remplacée par EGL…
C'est pour répondre à cette problèmatique que j'ai écrit EGLX, un traducteur GLX vers EGL/Wayland.
La pédale MOD
N. D. M. : dépêche réécrite en octobre 2022 suite à la demande de purge du compte de l'auteur initial
La pédale MOD est un processeur matériel de modules audio. Techniquement on y trouve un Arch Linux sur processeur Arm.
Le Parti de Gauche publie le code de son site sous licence libre
Le Parti de Gauche, co-présidé par Martine Billard (bien connue des libristes depuis la loi DADVSI lorsqu'elle était députée) et Jean-Luc Mélenchon, est un parti politique français.
Il vient d'annoncer la publication des sources de son site sous licence GPL. Le site a été réalisé entièrement par ses militants pendant la campagne présidentielle en avril 2012 : il ne s’appuie sur aucun système de gestion de contenu et intègre sa propre chaîne éditoriale. La publication sous licence libre qualifiée de « démarche originale de production coopérative et d’éducation populaire » est jugée « en parfaite cohérence avec le programme politique du parti ».
Techniquement le site utilise HTML5 et CSS3, et de nombreux logiciels libres : Ubuntu, Ruby, Ruby Enterprise, Apache MPM worker, Ruby on Rails, Phusion Passenger, Git, Capistrano, Sqlite, Tinymce, Paperclip, ImageMagick, Compass, Sass, jQuery, ChiliProject, Aptana Studio.
Les sources du site sont disponibles sur la plateforme de partage Github (ainsi que sur le site lui-même).
NdM : la dépêche a été écrite suite à la réception du communiqué de presse, conformément aux règles de modération (« les communiqués de presse copiés/collés rapidement dans le formulaire ne doivent pas être approuvés. Cependant des exceptions peuvent être faites, au libre jugement du modérateur. »)
Surveillance de l'internet : la polémique enfle
Le Parlement français cherche-t-il à légaliser un dispositif de surveillance de masse d'Internet au détour d'un projet de loi sur l'armée ? C'est la question qui agite de plus en plus d'associations et journalistes spécialisés, après que plusieurs d'entre eux se sont alarmés du contenu de l'article 13 du projet de loi de programmation militaire, actuellement examiné par le Parlement.
En cause, la possibilité donnée aux services de renseignement de collecter en temps réel les informations et documents transitant sur les réseaux électroniques…
Publication de la mise à jour du livre Linux From Scratch
L'équipe des auteurs du livre Linux From Scratch est heureuse de vous annoncer la publication de LFS version 6.8 (stable). Cette version contient de nombreux changements par rapport à celle 6.7 publiée en septembre 2010, notamment s'agissant des versions de logiciels aussi importants que Binutils (2.21), le noyau Linux (2.6.37), GCC (4.5.2) et Glibc (2.13). Vous y trouverez aussi des corrections de sécurité.
Un travail rédactionnel a également été accompli sur les explications contenues dans l'ouvrage, qui a cherché à la fois à les clarifier et à les améliorer.
N'hésitez pas à lire ce livre, disponible en anglais sur le site du projet, mais aussi en français. L'association Traduc.org qui assure sa traduction l'a publié moins d'une heure après l'annonce officielle et elle offre un support technique pour les francophones qui tentent l'aventure sans parler anglais.
N. D. M. : Linux From Scratch est un livre permettant de créer son propre système Linux complet et utilisable en n'utilisant que les versions des logiciels originaux téléchargées sur le site des différents projets.
Synfig Studio aux Libre Graphics Meeting 2013
Synfig Studio est un logiciel d'animation d'image vectorielle 2D. Vous pouvez aider les développeurs à se rencontrer au Libre Graphics Meeting 2013 à Madrid !
Synfig a été créé à l'origine par Robert Quattlebaum pour les besoins de la société de films d'animations Voria Studios. À la fermeture de l'entreprise, le code a été libéré sous licence GNU GPL, et depuis quelques années une communauté internationale (Espagne, Russie, Chine, États-Unis d'Amérique, etc.) s'en occupe et lui donne une nouvelle vie.
Version majeure d'Ekiga, logiciel libre de visioconférence
Après deux ans et demi, une nouvelle version stable d'Ekiga, 4.0.0 est sortie le 27 novembre dernier ! Cette version, aussi appelée « The Victory Release », apporte beaucoup de fonctionnalités et notamment des corrections de stabilité.
En deuxième partie de dépêche, vous trouverez une synthèse des fonctionnalités de cette version.
Pour plus d'informations, voir l'annonce officielle et la liste détaillée des changements apportés.
NdM : Ekiga est un logiciel de visioconférence qui utilise les protocoles standards H.323 et SIP ce qui le rend compatible avec toutes les solutions utilisant ces protocoles.
OpenMOLE : la taupe sort de son trou !
Nous sommes heureux et fiers de vous faire part de la sortie de la version 0.5 d'OpenMOLE (Open MOdeL Experiment).
OpenMOLE est un logiciel pour le calcul scientifique et intensif ! Développé au sein de l'Institut des Systèmes Complexes (Paris), OpenMOLE est le fruit de quatre années de maturation et de confrontation aux problèmes de modélisations de chercheurs issus de nombreux domaines scientifiques (Sciences Humaines, Biologie, Physique, Géographie, Agro-alimentaire…). Il est 100% libre, 100% écrit en Scala.
Il est destiné aux modélisateurs réalisant de vastes explorations sur leurs modèles. Il permet à la fois de générer automatiquement de larges plans d'expériences (plans complets, LHS, Saltelli …) et d'exploiter la puissance d’environnement de calcul massivement parallèle type cluster ou grille de calcul. Le formalisme de workflow permet d'exprimer naturellement des traitements à accomplir en parallèle.
OpenMOLE ne requiert aucune connaissance en informatique distribuée de la part des modélisateurs. Il leur permet pourtant de réduire le temps d’exécution de leurs codes de quelques années à quelques heures.
Enlightenment Foundation Libraries 1.0.0 Bêta
- Enki (gestionnaire de photos),
- Eyelight (outil de présentation)
- ou bien le développement de jeux sur la Freebox.
Git-deliver
Git-deliver est un système simple et sécurisé sous GPLv3 pour :
- déployer un logiciel sur un ou plusieurs serveurs ;
- vérifier quelle version est sur un serveur, qui l'a livré et quand, et les éventuelles modifications depuis la livraison ;
- partager des configurations de livraison.
Git-deliver s'appuie sur les atouts de :
- Git pour la gestion des versions, le transfert de données et le contrôle d'intégrité ;
- SSH pour l'authentification et l'exécution à distance de commandes ;
- Bash pour l'exécution de scripts de livraison.
Un prototype fonctionnel se trouve sur Github, ainsi que plus d'informations et de documentation.
Contrairement à un simple Git push/checkout, Git-deliver :
- rend la livraison « atomique » ;
- structure la livraison en étapes et gère les erreurs tout en maintenant la disponibilité du logiciel ;
- archive les livraisons et automatise les retours en arrière (« rollback ») ;
- garde un journal des opérations ;
- fournit une façon simple de savoir quelle version est livrée sur quel serveur, de valider l'intégrité des livraisons, et de savoir quand et par qui une version a été livrée ;
- prévoit d'intégrer des recettes de livraison préfabriquées pour les environnements les plus courants.
Javascript comme langage par défaut pour GNOME
Les développeurs GNOME se sont rassemblés pour proposer des solutions afin d'améliorer l' expérience des développeurs. Dans la suite des annonces sur GNOME 4.0 et la volonté de fournir un SDK stable et accessible, cette édition est centrée sur l'expérience des nouveaux développeurs d'application tierce.
La question centrale est : « Quel processus depuis l'ouverture de mon éditeur jusqu'à l'installation de mon application par des utilisateurs ? ». Opération séduction donc, pour GNOME qui veut devenir une plateforme plus attractive pour les développeurs d'applications.
kdenlive 0.9.4
Voici une traduction de la note de sortie de la nouvelle version de l'éditeur vidéo Kdenlive, logiciel de montage ou non-linear video editor.
Nous avons enfin publié, après quelques retards (annoncée pour courant novembre 2012), la version 0.9.4 de l'éditeur vidéo Kdenlive.
Cette version corrige de nombreux dysfonctionnements et plantages, tous les utilisateurs sont encouragés à effectuer la mise à jour. Le code source peut être téléchargé depuis les serveurs KDE, les binaires pour vos distributions devraient être disponibles bientôt. Il est également recommandé d'utiliser la dernière version du framework MLT (0.8.8) pour bénéficier des récentes corrections et améliorations.
Vous trouverez des infos détaillées concernant les nouvelles fonctionnalités et corrections sur notre page Kdenlive 0.9.4 infos.
Nos efforts vont maintenant se concentrer sur l'implémentation du travail de refonte commencé par Till Theato (résultant de notre campagne de financement), et nettoyer la structure du code (codebase), afin de simplifier l'évolution et l'intégration des futurs développement du framework vidéo MLT.
Comme d'habitude, un grand merci à tous ceux qui nous ont aidé à rendre cette version meilleure par leurs réactions et recherches concernant les dysfonctionnements qu'ils ont trouvés. Vous pouvez obtenir de l'aide et de la documentation sur le manuel Kdenlive en ligne ou sur les forums.
ShareLatex devient libre !
ShareLatex est un site d'édition de document Latex en ligne. Il permet de créer, éditer, partager un document latex et ce en ligne, sans aucune installation préalable. Le 21 février 2014 le site est devenu opensource en libérant le code source (GNU AGPLv3) et en appelant la communauté à améliorer, forker et télécharger leur travail. Le code est désormais sur github.
ShareLatex permet de créer un document Latex sans devoir installer tout l'environnement Latex sur son ordinateur. Cela permet de travailler à plusieurs sur un document, ainsi que d'éditer un document depuis plusieurs ordinateurs sans avoir à se soucier de l'intéropérabilité (passage de Linux à Windows par exemple).
Le point sur udev et systemd
L’annonce est passée inaperçue, mais udev est intégré depuis avril 2012 dans les sources de systemd. Les deux projets sont amenés à fusionner. Désormais, c’est systemd qui fournit le logiciel udev. Ce dernier est toujours utilisable indépendamment, mais son avenir est fixé. Les récentes déclarations de Lennart Poettering ont provoqué une salve de critique et même un fork de udev.
D’après Wikipédia, udev est « un gestionnaire de périphériques remplaçant devfs sur les noyaux Linux de la série 2.6. Sa fonction principale est de gérer les périphériques dans le répertoire /dev
. udev s’exécute en mode utilisateur et dialogue avec hotplug qui, lui, s’exécute en mode noyau. »
Toujours d’après Wikipédia, systemd est « un remplaçant du démon init system V pour Linux. Il a pour but d’offrir une meilleure infrastructure pour la gestion des dépendances entre services, de permettre le chargement en parallèle des services au démarrage, et de réduire la surcharge du shell. systemd est un projet initié par Lennart Poettering en 2010 et publié sous licence GNU LGPL en version 2.1. Le nom de ce programme vient de « system daemon » : le daemon du système et fait aussi référence au “système D”. »