Petit aperçu de Nix : il y a plusieurs articles sympas ici, la récente revue de Seb95, à cause de laquelle je suis passé sur cette distribution il y a quelques jours (et sachant que visiblement lui n’y est pas resté!, peut-être qu’il me lit haha), ou cette revue plus ancienne, donc j’essaierai de mettre en avant d’autres aspects.
Archlinux utilise désormais systemd par défaut pour les nouvelles installations
Les bénévoles qui maintiennent Archlinux ont choisi d’utiliser systemd par défaut pour les nouvelles installations. systemd remplacera le vénérable système d’initialisation SysVinit et gérera les processus.
Pour l’instant, cette décision ne concerne que les nouvelles installations d’Archlinux. Mais elle devrait vraisemblablement se généraliser à tous. L’annonce officielle précise d’ailleurs que :
Pour le moment, les paquets initscripts et sysvinit, [qui sont remplacés par systemd], restent disponibles depuis nos dépôts.
En effet, les développeurs ne souhaitent pas maintenir plusieurs systèmes d’initialisation, et la migration d’Archlinux vers systemd est planifiée de longue date.
S2TC fait la pige à S3 pour la gestion libre des textures !
Les jeux en 3D texturée OpenGL, OpenGL ES et maintenant WebGL utilisent la compression de textures pour permettre des performances décentes.
Malheureusement, le format qui s’est imposé de fait sur le desktop (il est inclus dans Direct3D pour Windows) est soumis à redevance dans les pays qui, malheureusement, reconnaissent les brevets logiciels. Il s’agit du format S3TC de la société S3 Graphics.
Le point avait été abordé dans cette dépêche du mois d’août, qui portait d’ailleurs de très bonnes nouvelles : le lancement de nouveaux formats de compression de textures libres de redevance, équivalents (ETC) ou supérieurs (ASTC) au S3TC. Ça, c’est pour l’avenir. Mais, pour le présent ?
Mod_pagespeed : un accélérateur de pages Web
Mod_pagespeed est un module libre pour Apache qui a été créé en 2010 par Google. Deux ans plus tard, il est utilisé sur 120 000 sites Web pour accélérer le rendu des pages Web, et a atteint la version 1.0.
L’accélérateur utilise une série de filtres transformant les pages Web et leurs contenus associés, dans l’objectif d’apporter un meilleur confort de lecture aux utilisateurs. Les techniques d’optimisation employées sont connues et documentées chez Google en tant que bonnes pratiques pour les performances Web. Elles couvrent la réduction du nombre de requêtes HTTP, la meilleure utilisation du cache, la diminution du poids des pages, le préchargement de contenus ou encore l’exécution différée de JavaScript. Les meilleurs développeurs Web employaient déjà ces techniques, et, pour les autres, il y a maintenant mod_pagespeed.
Pour les utilisateurs de nginx, un portage a commencé. Il est encore trop tôt pour l’utiliser en production, mais vous pourrez en suivre le développement sur GitHub.
Nouvelle version du traitement de texte collaboratif en ligne Framapad
Tout comme Framacalc pour le tableur, le projet Framapad du réseau Framasoft propose de faire du traitement de texte collaboratif en ligne. Il repose sur une version francisée et modifiée de l’application libre Etherpad. Cette dernière étant souvent instable et gourmande en ressources (à la limite du bloatware), la fondation qui la soutient a décidé de développer une version beaucoup plus souple et légère que la précédente : Etherpad Lite.
C’est cette version que vient d’implémenter Framapad en l’adaptant là encore à ses besoins, avec localisation et installation de quelques greffons supplémentaires. Parmi les changements majeurs, on notera, outre ce nouveau confort d’utilisation, la non limitation du nombre de connectés simultanés, l’importation/exportation dans de nombreux formats (TXT, HTML, ODF, PDF, LaTeX…), une mise en forme plus riche, la lecture seule ou encore l’optimisation pour le mobile.
Vous trouverez Etherpad Lite mais également sa version Framapad sur GitHub. L’objectif de Framasoft étant aussi de participer à développer ensemble un Internet de confiance, libre et décentralisé.
Bonnes pratiques et qualité du Web
Le Web évolue. En l’espace d’une quinzaine d’années, la production de services en ligne est passée du stade artisanal au stade industriel. Très vite, les outils se sont affûtés, les métiers se sont spécialisés, les besoins se sont révélés. Les sites optimisés pour IE6 sont devenus obsolètes grâce à l’arrivée de Firefox, de Chrome, de Safari et surtout des smartphones. Grâce aux spécifications élaborées par le W3C, il est maintenant possible de créer des sites Web fonctionnant sans artifice avec tous les navigateurs.
Un site Web passant le test du validateur W3C est un pré‐requis, mais cela ne suffit pas à en faire un bon site, il faut aussi prendre en compte la notion d’accessibilité et évaluer la facilité d’utilisation, tout en pensant à son référencement. Gérer cet ensemble de contraintes pour répondre aux besoins s’appelle la Qualité.
Fort d’une longue et solide expérience, Élie Sloïm, Laurent Denis, Muriel de Dona et Fabrice Bonny viennent de publier le livre Qualité Web. Il est le fruit d’une longue expérience qui l’a conduit, avec Fabrice Bonny, à créer OpenWeb, un site qui explique toutes les techniques à employer sur le Web, puis le projet Opquast, un ensemble de bonnes pratiques (en accès libre et en licence creative commons BY-SA) pour la qualité des services en ligne.
Firefox & Thunderbird 16 sont sortis
La fondation Mozilla a publié aujourd’hui la version 16 des logiciels libres Firefox, Firefox pour Android et Thunderbird. Ce ne sont pas les petits chouchous de Damien et Benoît ⅩⅤⅠ pour rien : ça pousse comme un moteur 16 soupapes, ça décapite comme Louis ⅩⅤⅠ, en tout cas, ça ne sent pas le soufre !
Mise à jour (11 octobre) : Mozilla vient de retirer temporairement l’accès à la nouvelle version de Firefox, en raison d’une faille de sécurité non détaillée. Cette faille autorise un site Web à déterminer quels sites ont été visités, en accédant aux adresses ou paramètres des URL. Firefox 15 n’est pas touché par cette faille.
Mise à jour (12 octobre) : Faille déjà corrigée ! une version 16.0.1 est désormais disponible.
NdM : Merci à Nÿco, Florent Zara, Olivier Esver et antistress pour leur participation à cette dépêche, captures d’écrans et les calembours.
Accéleration SSD sous Linux
On trouve certaines offres d’accélération de disque dur par SSD (Solid‐State Drive, disque électronique Flash) destinées aux systèmes d’exploitation propriétaires, et ZFS intègre aussi une solution L2ARC performante et éprouvée depuis un bon moment pour le stockage sous Solaris. Or, du côté de Linux, une solution standard n’existe pas encore.
J’en profite donc pour mettre en forme l’ensemble des informations récoltées depuis un moment.
NdM : Merci à fcartegnie pour son journal.
Soirée « LibDiv : apéro Libre et Diversité » le 12 octobre à Paris
Une grande soirée festive intitulée LibDiv : apéro Libre et Diversité, avec des animations, des témoignages, des débats, de la bière, des quiches et plein d’autres choses à découvrir est organisée à La Cantine, au 151 rue Montmartre, Passage des Panoramas — 12 Galerie Montmartre, Paris 2e.
Notez‐le vite dans votre agenda, c’est le vendredi 12 octobre 2012, dès 19 h 30. Vous le saviez peut‐être déjà ? Mais vous ne connaissez pas encore le programme. Alors, le voilà ! La soirée se déroulera en trois séquences.
Retour d’expérience sur l’espace de rédaction de LinuxFr.org
L’espace de rédaction de LinuxFr.org est en ligne depuis quelques mois. Il permet de rédiger publiquement des dépêches et de contribuer aux dépêches d’autres auteurs. L’espace de rédac’ contient une tribune (une messagerie instantanée intégrée) pour échanger des liens, idées ou appels à contributions, mais aussi tous les liens vers les dépêches en cours, ainsi que la liste des dépêches en modération.
Voici un florilège des dernières dépêches rédigées collaborativement :
- [Python] Python 3.3 est sorti
- [Android] Héberger ses données avec Android
- [Noyau] Sortie du noyau Linux 3.6
- [Slackware] Slackware 14.0 est sortie \o/
- [GNOME] GNOME 3.6 : en route vers GNOME 4.0 !
- Ainsi que cette présente dépêche…
Cet espace fonctionne particulièrement bien, pour preuve les quelques témoignages sont détaillés en seconde partie. En guise de synthèse, même s’il est perfectible (syntaxe, gérance, etc.), c’est un outil assez rare, voire unique, et très puissant, qui doit se situer quelque part non loin d’un wiki et d’un Etherpad, mais dont l’objet est la publication d’articles d’actualité.
Un grand merci à NoNo pour avoir développé cela, merci à toutes et tous pour vos contributions, passées et futures , et également merci d’avance pour vos idées et commentaires sur le suivi.
Dix propositions pour une « politique industrielle du logiciel libre »
Le Conseil national du logiciel libre (CNLL), qui représente les sociétés (principalement des PME) du secteur en France, vient de publier une liste de 10 propositions (PDF, 12 pages) récemment présentées au Cabinet de Fleur Pellerin, ministre déléguée chargée des PME, de l’Innovation et de l’Économie numérique, afin de « définir et de conduire une politique volontariste pour concrétiser l’avance de la France », dans le domaine du logiciel libre. Ces propositions s’articulent en 4 axes :
- encourager résolument la commande publique à se porter sur les standards ouverts et les logiciels libres ;
- maintenir un cadre juridique qui ne défavorise pas le logiciel libre ;
- préparer l’avenir en encourageant l’innovation et la formation ;
- soutenir le financement du développement de logiciels libres.
Mesa 9.0 est sorti : OpenGL 3.1, OpenCL, VDPAU…
Nous avions relayé au mois d’août la publication des spécifications OpenGL 4.3 et OpenGL ES 3.0 par le Groupe Khronos.
Mesa, une implémentation libre de la spécification pour plates‐formes de type Unix, comme GNU/Linux, vient de sortir en version 9.0, offrant notamment la prise en charge de la version 3.1 d’OpenGL datant du 24 mars 2009. Du fait de cette importante mise à jour, Mesa 8.1 sort finalement sous le nom de Mesa 9.0.
Grooms grooms : Le go libre et facile
J’ai découvert il y a quelques mois le jeu de go. La particularité du jeu de go, c’est que pour y jouer avec quelqu’un qu’on connaît sur le Web (qui plus est, n’est pas geek), ce n’est pas simple. Il faut :
- installer un logiciel : il existe des applications Windows, GNU/Linux, Mac OS X, Android, iPhone, Web ;
- installer les pré‐requis : il existe GNU Go et d’autres IA, les applications Web sont en Java ;
- se créer un compte sur un serveur IGS/KGS ;
- retrouver son collègue sur le serveur.
D’autre part, autant j’aime bien jouer en temps réel, autant j’aime bien jouer au coup par coup, pour prendre le temps de réfléchir autant de temps que je le souhaite. Et là, plus rien ! Je n’ai trouvé aucun logiciel qui me satisfasse.
J’ai donc créé un logiciel libre (Web) en HTML/JavaScript/PHP qui permet de se créer un salon en 20 secondes et de jouer immédiatement.
La suite en seconde partie…
Quatre événements à Toulouse les 24 et 25 novembre
Le samedi 24 et dimanche 25 novembre, les associations Toulibre et Ubuntu-fr organisent à Toulouse la seconde édition du Capitole du Libre à l’ENSEEIHT. Cette année, en complément des conférences et ateliers traditionnellement organisés, trois événements additionnels se joignent au Capitole du Libre :
- Ubuntu Party, pour découvrir et installer la distribution Ubuntu ;
- DjangoCon Toulouse, pour les amateurs de ce framework de développement Web ;
- Akademy-fr, pour les développeurs de l’environnement KDE.
Il y a donc quatre événements en un, au même endroit : un week‐end toulousain placé sous le signe du Libre et à ne rater sous aucun prétexte ! Le programme complet de l’événement vient d’être publié. L’entrée est libre et gratuite. Certains ateliers nécessitent une inscription, gratuite.
Tulip 4.0 est sorti
Tulip est un environnement de visualisation d’informations dédié à l’analyse et à la visualisation de données relationnelles. Tulip fournit aux développeurs une bibliothèque complète, prenant en charge la conception d’applications de visualisation interactive de données relationnelles qui peut être taillée pour les problèmes qu’il ou elle adresse.
Après un an de développement, plus de 2 000 commits, environ 300 bogues et demandes de fonctionnalités fermés, deux versions candidates et énormément de retours des utilisateurs, nous sommes fiers de vous présenter Tulip 4. Ceci est la première de la nouvelle lignée 4.x, qui apporte une nouvelle interface graphique, beaucoup d’améliorations de vitesse et de stabilité, ainsi qu’un gros ravalement de l’API et de sa documentation.
La suite de cette dépêche contient la traduction de la dépêche officielle, qui se lit comme un guide d’introduction à la nouvelle interface utilisateur de Tulip.
Sortie de OPSI 4.0.2-2 en version testing/experimental
Le projet OPSI (Open PC Server Integration) sort sa nouvelle publication 4.0.2-2 en version testing. OPSI, est un système de gestion de postes clients sous Windows, tournant sur des serveurs GNU/Linux et distribué sous licence GPL v3.
Contrairement à la précédente version (qui était une mise à jour mineure), cette version majeure fournit des extensions à la version existante. La mise à jour peut être effectuée en utilisant les dépôts opsi4 habituels et ne nécessite aucune migration. Cette nouvelle version peut être utilisée dès qu’elle a été importée. Une nouvelle machine virtuelle basée sur Ubuntu 12.10, avec le connecteur Nagios pré‐configuré, est disponible au téléchargement.
Parmi les nouvelles fonctionnalités :
- une amélioration de l’interface de gestion opsi-configed ;
- un inventaire matériel amélioré ;
- l’intégration des pilotes améliorée ;
- un correctif de sécurité pour Windows Produits Netboot ;
- un nouveau programme « opsi détecteur de configuration », qui détermine le type d’installation ;
- de nouvelles commandes
opsi-winst
.