Weboob (Web Out Of Browsers) est un projet fournissant des applications qui interagissent avec un certain nombre de sites web.
Paru dans sa première version 0.1 après six mois de développement, il supporte treize sites web et propose pas moins de quinze applications (consoles, démons, interfaces graphiques Qt et même pour Nokia N900), permettant de consulter ses comptes bancaires, draguer sur des sites de rencontre, consulter les horaires de train, chercher et visionner des vidéos de sites comme youtube, d'utiliser son client mail pour troller sur DLFP, de chercher des torrents sur les trackers BitTorrent, etc.
Weboob et ses applications sont écrits en Python, à l'aide de la bibliothèque mechanize, et sont publiés sous licence GPLv3.
La seconde partie de la dépêche présente plus en détail les applications, explique l'architecture de Weboob et évoque son futur.
BonitaSoft lance le concours "Process Challenge"
Sortie de Jappix Lidar [0.2]
La version 0.2 de Jappix, de nom de code Lidar est sortie il y a trois semaines de cela.
Web-client XMPP sous licence AGPL, il peut être considéré comme une plate-forme sociale libre et décentralisée, dans l'optique des projets Movim, OneSocialWeb, Diaspora et GNU Social.
Cette nouvelle version a apporté un nombre considérable d'améliorations et une clarification de l'interface depuis la version 0.1, nom de code Genesis, qui était jugée « pas assez ergonomique ».
Web-client XMPP sous licence AGPL, il peut être considéré comme une plate-forme sociale libre et décentralisée, dans l'optique des projets Movim, OneSocialWeb, Diaspora et GNU Social.
Cette nouvelle version a apporté un nombre considérable d'améliorations et une clarification de l'interface depuis la version 0.1, nom de code Genesis, qui était jugée « pas assez ergonomique ».
GNOME Census : qui crée GNOME ?
La société Neary Consulting, spécialisée dans l'étude des relations au sein des communautés des logiciels libres, a publié le rapport GNOME Census détaillant qui fait quoi pour le développement de cet environnement de bureau. Autrement dit, ce rapport analyse comment les développeurs participent au projet et comment ce dernier fonctionne en général.
Les personnes de Neary Consulting ont cherché à répondre aux questions suivantes : « Quelle est la taille de la communauté GNOME ? », « Combien de personnes y participant sont salariées ? », « Qui crée toutes ces applications et pourquoi ? ». Le rapport est disponible en libre consultation sur le site web de l'agence et est sous licence CC-by-SA 3.0.
On peut y lire un bref historique du projet GNOME clarifiant par ailleurs comment les spécifications sont définies. Ainsi, la GNOME Foundation a été créée en 2001 pour s'occuper de l'infrastructure et de la gestion administrative du projet, donc de tout ce qui concerne les interactions avec divers partenaires et la recherche de financements. La GNOME Foundation est élue par les membres du projet et toute personne active peut faire partie de son Conseil d'Administration ; depuis 2008, Stormy Peters en est la présidente. Cela étant, ce sont les développeurs et mainteneurs qui définissent le cahier des charges technique. Enfin, au sein de cette fondation, il existe un organe appelé advisory board (une commission consultative, on dirait en français) où siègent des représentants d'organisations et entreprises en lien avec le projet ; parmi les participants actuels, on trouve des membres de la FSF, Debian, Canonical, etc.
Les personnes de Neary Consulting ont cherché à répondre aux questions suivantes : « Quelle est la taille de la communauté GNOME ? », « Combien de personnes y participant sont salariées ? », « Qui crée toutes ces applications et pourquoi ? ». Le rapport est disponible en libre consultation sur le site web de l'agence et est sous licence CC-by-SA 3.0.
On peut y lire un bref historique du projet GNOME clarifiant par ailleurs comment les spécifications sont définies. Ainsi, la GNOME Foundation a été créée en 2001 pour s'occuper de l'infrastructure et de la gestion administrative du projet, donc de tout ce qui concerne les interactions avec divers partenaires et la recherche de financements. La GNOME Foundation est élue par les membres du projet et toute personne active peut faire partie de son Conseil d'Administration ; depuis 2008, Stormy Peters en est la présidente. Cela étant, ce sont les développeurs et mainteneurs qui définissent le cahier des charges technique. Enfin, au sein de cette fondation, il existe un organe appelé advisory board (une commission consultative, on dirait en français) où siègent des représentants d'organisations et entreprises en lien avec le projet ; parmi les participants actuels, on trouve des membres de la FSF, Debian, Canonical, etc.
La réglementation thermique française : outils d'application
La réglementation thermique 2012 (RT 2012) entrera en vigueur en France en 2011. Elle succédera à la RT 2005 dont l'application nécessite l'utilisation de logiciels actuellement tous propriétaires et tous distribués uniquement pour Windows, intégrant un moteur de calcul développé par le CSTB (Centre Scientifique et Technique du Bâtiment) et distribué sous licence LGPL.
Les « derniers jeudis » de Mandr'Aix
Pour bien commencer l'année scolaire, les membres ou amis de Mandr'Aix se réuniront les derniers jeudis du mois dans les locaux d'Aix Associations — 1 rue Tavan — 13090 Aix en Provence.
Pourquoi le jeudi ? C'est le seul jour de la semaine où les locaux sont ouverts jusqu'à 22h00. Disposant gratuitement d'une salle trois heures par mois, nous pourrons donc nous rencontrer de 19h00 à 22h00.
La première réunion se tiendra le jeudi 26 août 2010, à 19h00.
Au programme :
Plus d'infos au 06 soixante 88 38 96.
NdM: Correction de l'adresse des locaux de l'association.
Pourquoi le jeudi ? C'est le seul jour de la semaine où les locaux sont ouverts jusqu'à 22h00. Disposant gratuitement d'une salle trois heures par mois, nous pourrons donc nous rencontrer de 19h00 à 22h00.
La première réunion se tiendra le jeudi 26 août 2010, à 19h00.
Au programme :
- Les Logiciels Libres sous Linux et Windows (Open Office, Firefox, Thunderbird, Filezilla, etc.) ;
- Profitant de la réunion internationale du projet digiKam à Aix les trois jours suivants, Gilles Caulier (aixois, chef du projet digiKam) viendra tenir un atelier pour nous apprendre à archiver, retoucher, indexer toutes les magnifiques photos que nous allons prendre pendant nos congés.
Plus d'infos au 06 soixante 88 38 96.
NdM: Correction de l'adresse des locaux de l'association.
Revue de presse de l'April pour la semaine 30 de l'année 2010
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
Sommaire
- [ZDNet.fr] Trois projets logiciels libres du pôle Systematic décrochent un financement public
- [ZDNet.fr] Le Chili, premier pays au monde à protéger la neutralité des réseaux par la loi
- [ZDNet.fr] Neutralité des réseaux : le rapport du gouvernement vient d'être remis aux députés !
- [Numerama] Hadopi : le recours déposé par FDN est enfin transmis aux parties adverses
- [Numerama] Exclusif : le document secret de l'Hadopi sur les moyens de sécurisation
- [ReadWriteWeb] Un groupe de presse américain passe à l’open source
- [The Internets] ACTA : L’Inde pourrait porter plainte auprès de l’OMC
- [Toonux] Toonux candidat à l'étude pour interopérabilité du logiciel de sécurisation HADOPI
- [01net.] Hadopi : la plainte de l'ex-salarié de TF1 classée sans suite
- [ZDNet.fr] L'Indonésie veut migrer massivement vers le logiciel libre
- [Numerama] Le Parti pirate suédois prêt à héberger Wikileaks si nécessaire
- [tekiano.com] Piratage en Tunisie : Bon pour Windows, mauvais pour l’Open source ?
- [Numerama] ACTA : le médiateur européen évoque de "lourdes conséquences législatives" pour l'Europe
- [Numerama] La loi Loppsi à l'ordre du jour de la rentrée parlementaire
- [Le Monde.fr] Le déblocage de l'iPhone légal aux Etats-Unis
- [Le Monde.fr] "Plus d'un pour cent des sites utilisent Drupal"
- [PC INpact] Étude de la RIAA : plus de piratage égal moins d'artistes
- [PC INpact] Casser l'anonymat sur le net ? Inopportun et inefficace selon NKM
- [La boîte à monocle] Retour sur RMLL 2010 : Les Rencontres Mondiales du Logiciel Libre
- [Numerama] La plate-forme ouverte MeeGo s'invite dans les voitures du futur
GCstar 1.6.0 vient de sortir
GCstar est un gestionnaire de collections personnelles sous licence GNU GPL utilisant GTK+ pour son interface graphique (donc s'intégrant bien à GNOME ou Xfce). Il permet de trier vos livres, films, musiques, jeux vidéos, etc. Et depuis cette version, aussi vos collections de cartes à puce. L'application est également à présent traduite en chinois traditionnel, ce qui porte à 23 le nombre de langues proposées.
Une nouveauté, qui était demandée depuis longtemps, est la génération de statistiques. Sous forme de divers graphiques, l'utilisateur peut enfin avoir des vues synthétiques des éléments de sa collection. Parmi les demandes récurrentes, il y avait aussi la possibilité de pouvoir mettre à jour les informations d'un élément (film, livre, jeu,...) en téléchargeant à nouveau ses informations depuis Internet. C'est à présent possible.
Ces modules de téléchargement ont justement fait l'objet d'un important travail pour les vérifier et les corriger. Certains sont aussi marqués comme « préférés » pour aider un nouveau venu à choisir.
Enfin notez que GCstar est disponible pour les plates-formes libres GNU/Linux et BSD, avec des paquets pour les principales distributions. Mais il fonctionne également sous Mac OS X et Windows. Et cette dépêche est également l'occasion d'annoncer la sortie récente de GCstar Viewer, une application libre et gratuite (GNU GPL) permettant de lire ses collections sur un système Android.
Une nouveauté, qui était demandée depuis longtemps, est la génération de statistiques. Sous forme de divers graphiques, l'utilisateur peut enfin avoir des vues synthétiques des éléments de sa collection. Parmi les demandes récurrentes, il y avait aussi la possibilité de pouvoir mettre à jour les informations d'un élément (film, livre, jeu,...) en téléchargeant à nouveau ses informations depuis Internet. C'est à présent possible.
Ces modules de téléchargement ont justement fait l'objet d'un important travail pour les vérifier et les corriger. Certains sont aussi marqués comme « préférés » pour aider un nouveau venu à choisir.
Enfin notez que GCstar est disponible pour les plates-formes libres GNU/Linux et BSD, avec des paquets pour les principales distributions. Mais il fonctionne également sous Mac OS X et Windows. Et cette dépêche est également l'occasion d'annoncer la sortie récente de GCstar Viewer, une application libre et gratuite (GNU GPL) permettant de lire ses collections sur un système Android.
L'administration Tomcat facile avec PSI-probe
Tomcat, le serveur web (conteneur de servlets) bien connu de la fondation Apache séduit par sa robustesse et sa simplicité. Robuste, simple, fiable, clusterisable, tout cela est très bien, mais qu'en est-il de la supervision ? Il est essentiel pour des équipes d'exploitation de garder une vue des métriques vitales des serveurs qu'elles administrent, surtout en ces temps de clustering qui rajoute une couche de complexité. Petit retour sur un projet qui renaît de ses cendres, pour garder la main sur Tomcat donc, rien de tel que PSI-probe.
L'historique de l'outil est tumultueux : initié sous le nom de "Tomcat-Probe", le projet a été renommé en Lambda-probe avant de rentrer dans une phase d'inactivité encore effective aujourd'hui. Alors Lambda-probe, projet mort ? C'était sans compter sur la force des communautés Open Source. Sans nouvelle du développeur et confortés par la licence GPL, des utilisateurs du forum ont repris le développement de l'outil d'administration de serveur Tomcat en le forkant : PSI-probe.
Les mesures proposées par PSI-probe dans sa version 2.0.2 sont très diverses :
La liste impressionnante de ses possibilités par rôle est à consulter sur le site.
PSI-probe gère en effet les utilisateurs en plusieurs rôles, ce qui devrait intéresser les environnements fortement industrialisés dans lesquels plusieurs utilisateurs d'équipes différentes doivent accéder à certaines statistiques ou actions selon leurs fonctions. Les développeurs ont mis l'accent sur la gestion des instances de serveurs en cluster qui est implémentée nativement.
Le logiciel est proposé sous forme d'application web qui se déploie naturellement sous Tomcat, mais aussi sous JBoss de façon triviale. L'ancien site de LambdaProbe propose des captures d'écran et une démonstration en ligne (d'une ancienne version 1.7) qui donnent une bonne idée des mesures et graphiques déjà disponibles à l'époque ainsi que de l'interface utilisateur ergonomique, claire et complète que l'on peut retrouver en français. Pour information, PSI-probe nécessite une exécution en environnement privilégié afin de pouvoir administrer les WARs de son serveur ainsi que de l'activation de la console JMX dans la machine virtuelle Java.
Comme on a pu le voir au moment de l'inactivité du projet, le forum, véritable ligne de vie d'un logiciel Open Source, est actif et les demandes d'informations ne restent pas lettre morte. Les idées de développement futurs ne manquent pas comme par exemple la prise en charge de Tomcat 6 ou les avertissements par email. PSI-probe est le parfait exemple de projet Open Source : basé sur une communauté active et qualifiée, à même de reprendre le projet de bout en bout, et de proposer une réponse pertinente à un besoin souvent exprimé.
PSI-probe ? Un incontournable !
NdM : cette dépêche est tirée du journal de galaux.
L'historique de l'outil est tumultueux : initié sous le nom de "Tomcat-Probe", le projet a été renommé en Lambda-probe avant de rentrer dans une phase d'inactivité encore effective aujourd'hui. Alors Lambda-probe, projet mort ? C'était sans compter sur la force des communautés Open Source. Sans nouvelle du développeur et confortés par la licence GPL, des utilisateurs du forum ont repris le développement de l'outil d'administration de serveur Tomcat en le forkant : PSI-probe.
Les mesures proposées par PSI-probe dans sa version 2.0.2 sont très diverses :
- Gestion des applications déployées (affichage des sessions et de leurs détails, désactivation de celles-ci), de leurs composantes (connexions JDBC) ;
- Gestion des datasources, visualisation de leurs taux d'engorgement ;
- Déploiement d'applications ;
- Affichage des logs Tomcat et des logs applicatifs ;
- Informations sur les processus en cours ;
- Gestion en clusters ;
- Informations système de l'hôte ;
- État du serveur.
La liste impressionnante de ses possibilités par rôle est à consulter sur le site.
PSI-probe gère en effet les utilisateurs en plusieurs rôles, ce qui devrait intéresser les environnements fortement industrialisés dans lesquels plusieurs utilisateurs d'équipes différentes doivent accéder à certaines statistiques ou actions selon leurs fonctions. Les développeurs ont mis l'accent sur la gestion des instances de serveurs en cluster qui est implémentée nativement.
Le logiciel est proposé sous forme d'application web qui se déploie naturellement sous Tomcat, mais aussi sous JBoss de façon triviale. L'ancien site de LambdaProbe propose des captures d'écran et une démonstration en ligne (d'une ancienne version 1.7) qui donnent une bonne idée des mesures et graphiques déjà disponibles à l'époque ainsi que de l'interface utilisateur ergonomique, claire et complète que l'on peut retrouver en français. Pour information, PSI-probe nécessite une exécution en environnement privilégié afin de pouvoir administrer les WARs de son serveur ainsi que de l'activation de la console JMX dans la machine virtuelle Java.
Comme on a pu le voir au moment de l'inactivité du projet, le forum, véritable ligne de vie d'un logiciel Open Source, est actif et les demandes d'informations ne restent pas lettre morte. Les idées de développement futurs ne manquent pas comme par exemple la prise en charge de Tomcat 6 ou les avertissements par email. PSI-probe est le parfait exemple de projet Open Source : basé sur une communauté active et qualifiée, à même de reprendre le projet de bout en bout, et de proposer une réponse pertinente à un besoin souvent exprimé.
PSI-probe ? Un incontournable !
NdM : cette dépêche est tirée du journal de galaux.
NoSQL : Neo4J, Riak, Kyoto Cabinet et Graylog2
Petite compilation de brèves autour de divers projets de type NoSQL :
Neo4J est une base de données de type graphes sous licence AGPLv3. La version 1.1, sortie fin juillet, apporte 7 grandes nouveautés :
Riak est une base de données distribuée de type clé-valeur, sous licence Apache 2. Depuis la précédente dépêche sur LinuxFr.org, deux versions sont sorties : la 0.11 et la 0.12. Bitcask est maintenant le moteur de stockage par défaut. Pour le reste, pas de grands changements, mais un bon nombre de corrections de bogues et de petites améliorations diverses.
Kyoto Cabinet est une base de données très rapide de type clé-valeur. Un nouveau type de stockage a été introduit dans la version 1.1.0 : Directory Database. Celui-ci n'est qu'une fine abstraction au-dessus des systèmes de fichiers et fonctionne particulièrement bien avec Ext3 et ReiserFS pour stocker des valeurs très grosses.
La version 1.2.0 a également été l'occasion d'introduire un nouveau type de stockage : ForestDB. Son implémentation est un B-tree au-dessus de DirDB et dont les performances sont étonnamment bonnes.
Enfin, Graylog2 est une implémentation Open Source de syslog qui enregistre les logs dans MongoDB. Il se compose d'un serveur en Java qui accepte les logs en TCP ou UDP et les enregistre dans la base de données, et d'une interface de consultation des logs écrite en Ruby on Rails. Les captures d'écran montrent les possibilités de configuration et de filtrage des messages de cet outil.
Neo4J est une base de données de type graphes sous licence AGPLv3. La version 1.1, sortie fin juillet, apporte 7 grandes nouveautés :
- Un package d'algorithmes classiques pour les graphes avec, par exemple, Dijkstra et A* ;
- La possibilité d’exécuter du code sur des événements comme un commit ;
- Une bibliothèque de traversée de graphes (vous donnez des instructions comme l'ordre de parcours dans le graphe ou les types d'arcs à suivre et Neo4J vous renvoient les chemins parcourus) ;
- Monitoring avec JMX ;
- Optimisation du kernel ;
- Amélioration de l'indexation avec Lucene ;
- Inclusion de l'outil de sauvegarde à chaud.
Riak est une base de données distribuée de type clé-valeur, sous licence Apache 2. Depuis la précédente dépêche sur LinuxFr.org, deux versions sont sorties : la 0.11 et la 0.12. Bitcask est maintenant le moteur de stockage par défaut. Pour le reste, pas de grands changements, mais un bon nombre de corrections de bogues et de petites améliorations diverses.
Kyoto Cabinet est une base de données très rapide de type clé-valeur. Un nouveau type de stockage a été introduit dans la version 1.1.0 : Directory Database. Celui-ci n'est qu'une fine abstraction au-dessus des systèmes de fichiers et fonctionne particulièrement bien avec Ext3 et ReiserFS pour stocker des valeurs très grosses.
La version 1.2.0 a également été l'occasion d'introduire un nouveau type de stockage : ForestDB. Son implémentation est un B-tree au-dessus de DirDB et dont les performances sont étonnamment bonnes.
Enfin, Graylog2 est une implémentation Open Source de syslog qui enregistre les logs dans MongoDB. Il se compose d'un serveur en Java qui accepte les logs en TCP ou UDP et les enregistre dans la base de données, et d'une interface de consultation des logs écrite en Ruby on Rails. Les captures d'écran montrent les possibilités de configuration et de filtrage des messages de cet outil.
Nouvelle version 2.6.35 du noyau Linux
La sortie de la version stable 2.6.35 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 (qui est sous licence CC BY-SA).
Le détail des évolutions, nouveautés et prévisions est dans la seconde partie de la dépêche (qui est sous licence CC BY-SA).
Feuilleton politique de l'été : HADOPI et (pas) neutralité du net ?
HADOPI sait comment attirer l'attention à elle : consultation publique avec des questions secrètes, les spécifications du mouchard de l'État... Pour agrémenter le tout, le recours de FDN devant le Conseil d'État a enfin été transmis aux destinataires ; NKM a gazouillé le transfert du dossier sur la neutralité du net à l'Assemblée et l'annonce du reboot possible d'Internet a fait son apparition. Vous avez dit vacances ?
Sortie de ZiK en version 0.14
ZiK est un lecteur audio sous licence GPL v2. Il ne gère pas de bibliothèque audio, à la place son interface propose de naviguer directement dans l’arborescence des répertoires dans lesquels sont stockés les fichiers audio. Cela peut être pratique, si vous avez organisé cette arborescence à votre goût.
Les nouveautés incluses dans la version 0.14 sont :
Suite à la correction de nombreux bogues, ZiK fonctionne maintenant sous Ruby 1.9.
Les nouveautés incluses dans la version 0.14 sont :
- La possibilité d'ajouter depuis un programme externe (ex : nautilus) un fichier à la liste de lecture en cours au lieu d'ouvrir une nouvelle fenêtre ;
- Un nouveau module permettant l'édition automatique de vos tags via musicbrainz.org ;
- La modification des configurations des modules même si le module n'est pas chargé ;
- Affichage de la durée des pistes pour de nouveaux formats ;
- Amélioration du support du format XSPF ;
- Ajout possible de liste de lecture depuis une application externe ;
- Mise à jour de la traduction.
Suite à la correction de nombreux bogues, ZiK fonctionne maintenant sous Ruby 1.9.
Michel Riguidel et la Hadopi
Michel Riguidel est professeur à l’École Nationale Supérieure des Télécommunications, maintenant Telecom ParisTech. Il dirige des recherches sur la sécurité de l’Internet du futur, les infrastructures de confiance, le tatouage et la protection de contenus (multimédia et logiciel), les architectures et politiques de sécurité. Il a déposé plusieurs brevets sur les pare-feu, le tatouage et le téléchargement illégal. Il est à l'origine du mot « tatouage » en sécurité informatique.
Retraité depuis mai 2010, il a obtenu son éméritat lui permettant de continuer à enseigner. Il est aussi auto-entrepreneur depuis le 1er juin 2009 dans le domaine du conseil en informatique, réseau et sécurité.
C'est vers ce chercheur talentueux que la Hadopi s'est tournée pour la rédaction des spécifications fonctionnelles pour la labellisation des outils de sécurisation dont elle a la charge. La suite de l'article propose un aperçu de sa position philosophique concernant la neutralité des réseaux, et analysera la façon dont ses recherches s'articulent avec le projet de la Hadopi.
Retraité depuis mai 2010, il a obtenu son éméritat lui permettant de continuer à enseigner. Il est aussi auto-entrepreneur depuis le 1er juin 2009 dans le domaine du conseil en informatique, réseau et sécurité.
C'est vers ce chercheur talentueux que la Hadopi s'est tournée pour la rédaction des spécifications fonctionnelles pour la labellisation des outils de sécurisation dont elle a la charge. La suite de l'article propose un aperçu de sa position philosophique concernant la neutralité des réseaux, et analysera la façon dont ses recherches s'articulent avec le projet de la Hadopi.
Symbiose sur les RMLL
Dimanche 1er août Symbiose diffusera les entretiens réalisés au cours des Rencontres Mondiales du Logiciel Libre de 2010, à partir de 14h00 et jusqu'à pas d'heure (profitant des créneaux laissés vacants pour cause de vacances).
Au programme :
Au programme :
- le garage Quadrature du net et son call-center appelant les euro députés pour leur parler de l'ACTA
- astronomie et logiciels libres
- petits débrouillards, une association éducative
- jeux, jeux en réseau
- wikipedia et sa plate forme wikimedia
- framasoft et ses nombreux projets
- musique et art libre avec dogmazic
- organisation des RMLL, de l'année en cours et de l'an prochain
- Free Software Foundation Europe (en anglais)