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.
L’ocelot onirique est né ! (Ubuntu 11.10)
La nouvelle Ubuntu a pour nom de code Oneiric Ocelot. Son numéro de version est 11.10 (numéro d’année.numéro de mois).
Rappelons qu’Ubuntu est une distribution GNU/Linux dérivée de Debian unstable. Elle a comme cible le grand public et pour but (notamment) de prendre des parts de marché à son principal concurrent, Windows.
Tous les six mois, Canonical sort une nouvelle version d’Ubuntu. À chaque version, elle développe des nouveautés technologiques permettant de rendre Ubuntu plus conviviale et plus ergonomique. C’est ainsi l’occasion de comprendre et d’apprendre les différents composants du système à travers ces nouveautés marquantes.
NdA : merci à seb24 pour son aide lors de l’écriture de cette dépêche.
Subversion 1.7
Apache Subversion 1.7 est sorti le 11 octobre. Attendue de longue date, cette version majeure apporte de nombreux changements dans lesquels on ressent l’influence de la popularité croissante des gestionnaires de versions décentralisés.
Cette version 1.7 est compatible avec les versions précédentes, côtés client et serveur, même si les nouvelles fonctionnalités (détaillées dans la seconde partie de la dépêche) ne seront pas toutes disponibles.
Install party à Reims le 27 octobre 2011
Une install party organisée par l’exia.cesi de Reims, aura lieu le jeudi 27 octobre 2011 de 17 h à 20 h, dans les locaux de l’exia.cesi à Reims à l’adresse suivante :
14 rue Clément Ader, Pôle Henri Farman, BP 344 51688 Reims CEDEX 2 France
- Tél : +33 (0)3 26 79 35 70
- Fax : +33 (0)3 26 79 35 71
Au programme :
- découverte de l’univers des logiciels libres ;
- installation d’un environnement GNU/Linux, ainsi que les meilleurs des logiciels libres ;
- conférence : une équipe d’experts vous apportera de précieux conseils, et se fera un plaisir de répondre aux questions, tout en aidant les débutants dans leurs premiers pas ;
- démonstration de jeux sous GNU/Linux.
Entrée libre et gratuite.
Sortie de Modoboa 0.8.7
Une nouvelle version de Modoboa est disponible. Modoboa est un outil visant à simplifier l’administration et l’utilisation d’une plate‐forme d’hébergement de courriel. Il est disponible dans quatre langues (anglais, français, allemand et espagnol). Il est majoritairement écrit en Python (avec un peu de JavaScript quand même pour la partie « dynamique »). Il utilise les frameworks Django et MooTools.
Cette version propose les nouvelles fonctionnalités suivantes :
- le webmail permet désormais l’envoi de messages avec pièces jointes ;
- choix de la langue par utilisateur ;
- redirection par défaut (quelle application utiliser lorsqu’aucune n’est spécifiée dans l’URL) ;
- possibilité de désactiver la création des répertoires liés aux boîtes aux lettres (depuis l’admin).
Elle contient aussi son (petit) lot de corrections, le détail est disponible ici.
Une plainte d’un éditeur autour de l’astrologie menace la base de données tz / zoneinfo
La base de données « tz » (tz database) ou zoneinfo, ou encore Olson (du nom de son créateur), contient les informations sur les fuseaux horaires. Elle est utilisée par de nombreux logiciels (dont Java, PostgreSQL, MySQL — d’ailleurs, c’est le cas sur LinuxFr.org, OracleDB, PHP, Perl, Python, etc.) et systèmes d’exploitation (dont GNU/Linux, les BSD, Solaris et Mac OS X — mais pas Windows). Le 6 octobre 2011, David Olson a annoncé sur le groupe de discussion comp.time.tz qu’une plainte — l’impliquant, ainsi qu’un autre gestionnaire de cette base — avait été déposée devant la Cour fédérale de Boston (États‐Unis), et qu’en conséquence, les services FTP et liste de diffusion liés à cette base de données étaient arrêtés.
Il faut savoir que les fuseaux horaires ont varié au cours du temps (S. Colebourne évoque « entre 20 et 100 modifications distinctes sur le globe chaque année »), d’où l’intérêt de disposer d’une collection de toutes ces modifications. La base, gérée comme un projet libre, était mise à jour une quinzaine de fois par an. Elle était précédemment hébergée par les « Instituts nationaux de la santé » (National Institutes of Health, NIH) des États‐Unis (dont l’équivalent français serait l’INSERM).
La plainte vient de l’éditeur Astrolabe (éditeur d’ouvrages astrologiques) qui évoque ses ouvrages AC International Atlas et ACS American Atlas, mentionnés comme sources de la base de données tz, et poursuit donc deux personnes pour contrefaçon.
Le droit évoqué est le copyright (et non le droit sui generis des bases de données existant en Europe). On notera qu’il s’agit de données historiques factuelles, et que la jurisprudence américaine aurait plutôt tendance à exclure un copyright dessus (et donc à les placer dans le domaine public).
Le 10 octobre, une nouvelle version de la base de données a été publiée par d’autres personnes que celles visées par la plainte.
NdM : une première version de cette dépêche a été publiée le 10 octobre. Comme signalé dans les commentaires, il s’est avéré qu’il s’agissait d’une copie d’un article paru sur developpez.com, le 7 octobre. La dépêche a été entièrement réécrite et celle‐ci est publiée sous licence libre. Avec nos excuses pour ce souci dans la modération des contenus soumis par nos lecteurs.
Jeudis du Libre à Mons : Joomla!
Ce jeudi 20 octobre 2011 à 19 h se déroulera la deuxième séance montoise des Jeudis du Libre de Belgique.
Le sujet de cette séance : « Joomla! ».
Thématique : Web.
Public : tout public.
Animateur conférencier : Gaëtan Naizy de HECFH - ISIMs (Haute École de la Communauté française en Hainaut - Institut Supérieur Industriel à Mons).
Lieu de cette séance : Université de Mons, Faculté Polytechnique, boulevard Dolez 31, salle Académique (cf. ce plan sur le site de l’UMONS).
Description: un site Web de qualité en moins de 2 heures, mission impossible ? Pas pour les Jeudis du Libre ! Notre mission : créer un site Web ayant les fonctionnalités les plus usuelles. Pour ce faire, nous allons utiliser notre arme secrète : Joomla!.
Fonctionnalités qui seront abordées : installation, droits d’accès, liste de diffusion, flux RSS, articles, menus…
La participation sera gratuite et ne nécessitera que votre inscription nominative, de préférence préalable, ou à l’entrée de la séance. Merci d’indiquer votre intention (même incertaine) à l’adresse jeudisdulibre@loligrub.be.
Cette séance sera suivie d’un verre de l’amitié offert par la Faculté Polytechnique de l’UMONS (le tout sera terminé à 22 h).
Si vous êtes intéressé(e) par ce cycle mensuel, n’hésitez pas à consulter l’agenda et à vous inscrire sur la liste de diffusion, afin de recevoir systématiquement les annonces, ou à nous contacter à l’adresse jeudisdulibre@loligrub.be.
Octobre 2011 à Prague : Kernel Summit, Embedded Linux Conference Europe, LinuxCon Europe, et plus !
En cette fin du mois d’octobre, Prague va sans doute devenir pour deux semaines la capitale européenne du développement de Linux et des logiciels libres. En effet, de très nombreuses conférences vont s’y dérouler du 20 octobre au 28 octobre 2011.
- le bal sera ouvert par le 13th Real‐Time Linux Workshop, du 20 au 22 octobre, une conférence consacrée à l’utilisation de Linux dans des contextes temps réel. La liste des papiers qui ont été proposés donne une idée des thématiques qui seront abordées ;
- la fête continuera avec le Kernel Summit, du 23 au 25 octobre, la conférence réservée aux principaux développeurs noyau (environ 120 à 150 personnes). Cette conférence bi‐annuelle est celle qui permet aux développeurs du noyau d’échanger de vive voix sur les orientations des différents sous‐systèmes, et de réfléchir au processus de développement. Nul doute, par exemple, que les problèmes survenus sur kernel.org récemment feront partie des débats ;
- en parallèle du Kernel Summit aura lieu la Gstreamer Conference, les 24 et 25 octobre. Là aussi, le programme donne une bonne idée des sujets qui seront couverts par les différentes interventions ;
- ensuite, du 26 au 28 octobre, aura lieu la première édition de LinuxCon Europe, dont le programme est disponible sur le site de la Linux Foundation. Beaucoup de conférences sur le stockage, sur la virtualisation, et bien d’autres sujets ;
- Enfin, en parallèle de LinuxCon Europe, du 26 au 28 octobre, la traditionnelle Embedded Linux Conference Europe, conférence consacrée à l’utilisation de Linux dans les systèmes embarqués. Au programme : gestion d’énergie, systèmes de construction (build), optimisation, arborescence des périphériques, support vidéo et bien d’autres choses. Comme d’habitude, Free Electrons sera présent à cette conférence, et mettra librement en ligne les vidéos à l’issue de l’événement (voir cette page, pour les vidéos de conférences précédentes).
Entre le 20 et le 28 octobre, Prague sera sans conteste the place to be.
Dart va‐t‐il remplacer JavaScript comme langage dans les navigateurs ?
Google a publié une première version, dite « preview release », de son nouveau langage de programmation : Dart. Google espère que ce langage va remplacer JavaScript comme langage de référence dans les navigateurs.
Un mémo interne qui a fuité nous informe des intentions de Google. Les ingénieurs de Google, et tout particulièrement l’équipe travaillant sur V8, considèrent que le JavaScript est une impasse : il serait trop lent, très mal adapté pour des développements de grande taille et souffrirait d’erreurs de jeunesse irréparables. Google a donc décidé de proposer son propre langage, Dart, dont la première version vient tout juste de sortir.
Pour le moment, les programmes écrits en Dart peuvent être compilés en JavaScript pour tourner dans les navigateurs. D’ici peu, Chrome devrait être en mesure d’exécuter directement du code en Dart, étape nécessaire pour des performances accrues. Les plans de Google sont ensuite de proposer son moteur aux développeurs des autres navigateurs, mais il semble peu probable dans l’immédiat que ceux‐ci acceptent.
Dart se distingue de JavaScript par :
- le typage statique optionnel ;
- les classes et interfaces (par opposition aux prototypes du JS) ;
- l’obligation d’utiliser les « ; » pour séparer les instructions ;
- une bibliothèque standard plus riche ;
- la possibilité d’être outillé plus facilement (meilleure prise en charge pour l’IDE et outils de ré‐usinage par exemple).
Pour autant, Dart a reçu un accueil très froid de la part des développeurs. Par exemple, Brendan Eich, le créateur de JavaScript, considère qu’il est plus simple et plus efficace de faire évoluer le JavaScript que de développer un nouveau langage.
OpenDocument 1.2 normalisé par l’OASIS
L’organisme de normalisation OASIS (Organization for the Advancement of Structured Information Standards) vient de ratifier les spécifications du format ouvert de bureautique Open Document (ODF), en version 1.2.
Petit rappel historique :
- mai 2005, OpenDocument 1.0 normalisé par l’OASIS ;
- mai 2006, OpenDocument 1.0 normalisé par l’ISO (ISO/IEC 26300:2006) ;
- février 2007, OpenDocument 1.1 normalisé par l’OASIS ;
- 5 octobre 2011, OpenDocument 1.2 normalisé par l’OASIS ;
- actuellement OpenDocument 1.1 est en cours d’évaluation par l’ISO (qui ensuite devrait s’attaquer dans la foulée à la version 1.2).
ODF 1.2 est déjà disponible (en tout ou partie) dans les logiciels bureautiques libres Abiword, Calligra, Gnumeric, LibreOffice, Apache OpenOffice.org.
Parmi les nouveautés, les signatures numériques, du Web sémantique et le langage pour tableur OpenFormula.
Au passage, rappelons l’existence de deux correcteurs grammaticaux libres pour la langue française pour LibreOffice et OpenOffice.org, sous forme d’extensions (ça serait aussi pratique comme extension dans un navigateur d’ailleurs) :
- Grammalecte (en Python) ;
- LanguageTool (en Java).
Richard Stallman à Sciences Po : Une société des réseaux libérée
Libertés Numériques, l’association du numérique à Sciences Po, accueille pour la première fois Richard Stallman, fondateur du mouvement du logiciel libre.
Richard Stallman animera une conférence suivie d’un débat sur le thème « A Free Digital Society — Pour une société des réseaux libérée ». Cette conférence, en anglais et ouverte à tous, se tiendra le mercredi 19 octobre à 19 h dans le grand amphithéâtre Émile Boutmy à Sciences Po.
À cette occasion, Richard Stallman reviendra sur l’évolution de la technologie et du droit. Il discutera de l’importance de la protection des libertés fondamentales dans l’environnement numérique, et plaidera en faveur du modèle ouvert et socialement juste pour l’Internet, la technique et les arts.
Infos et inscriptions :
http://www.libertesnumeriques.net/evenements/stallman-19octobre2011.
Weboob 0.9
Weboob (Web Out Of Browsers) est un ensemble d’applications interagissant avec des sites Web.
La version 0.9 sortie ce lundi apporte son lot de fonctionnalités depuis la dernière dépêche au sujet de la 0.6, parue il y a près de six mois maintenant.
Vous trouverez en seconde partie la liste des 19 nouveaux back‐ends qui ont été ajoutés à Weboob, ainsi que la description des nouvelles fonctionnalités majeures concernant le support des systèmes de suivi de bogues (bug trackers), presse‐papiers partagés (pastebins), des calculateurs d’itinéraires en transports en commun, des extracteurs de galeries d’images, etc..
Les plus courageux iront même jusqu’à y découvrir un troll de licence, et apprendront ce qu’est un boobathon.
KDE s’attaque aux tablettes
Quand on regarde bien, tous les systèmes pour ordiphones (smartphones) ou tablettes se ressemblent plus ou moins. On a un ensemble d’applications affichées en vrac accompagnées de quelques widgets permettant d’afficher diverses informations.
Tout cela peut sembler être adapté à ces petits appareils, mais limite fortement les possibilités d’utilisation. C’est donc pour pallier ce problème que le projet KDE annonce ce 9 octobre 2011, la première version de Plasma Active.
Plasma Active est une interface pour les tablettes et autres appareils tactiles. Le projet souhaite améliorer l’expérience utilisateur sur ces équipements, et propose une interface hautement personnalisable selon les désirs de l’utilisateur.
Le système est articulé autour de la notion d’activités. Une activité regroupe un ensemble d’éléments, tels que des applications ou des widgets, ayant un but commun. Il est ainsi possible de découper aisément l’interface en fonction des différentes utilisations que l’on en fait.
Plasma Active peut être installé sur tout appareil permettant l’utilisation de Linux ou MeeGo, et peut théoriquement exécuter toutes les applications de ces plates‐formes, même s’il est conseillé d’utiliser des applications Qt pour une meilleure intégration.
Une liste des équipements sur lesquels il est possible d’installer Plasma Active est disponible sur le Wiki du projet.
Eyes Of Network 3.0
Eyes Of Network (EON) est une distribution GNU/Linux dédiée à la supervision. Basée sur CentOS, elle rassemble et intègre tous les outils dont on peut avoir besoin pour superviser son réseau. Loin d’être une simple glu entre applications disparates, l’ensemble des services est réuni au sein d’une interface unique, l’idée sous‐jacente étant de faciliter la mise en œuvre des processus ITIL.
Nous disposons ainsi de tout ce qui est nécessaire pour la supervision (Nagios, Nagvis), la métrologie (Cacti, weathermap), la gestion d’un parc machine (GLPI, OCS Inventory), etc.. Le tout est fourni avec des outils maison, sous licence GPL v2 : Eonweb, pour l’interface Web, ou Backup manager, qui s’occupe de la sauvegarde des configurations et des données collectées.
Ce vendredi 7 octobre, la version 3.0 a été livrée. Parmi les nouveautés, on notera la disparition du support CD : seule une ISO DVD est dorénavant fournie. En revanche, elle est maintenant disponible aussi bien en version 32 bits que 64. Concernant l’applicatif, EON n’a pas peur de la nouveauté : nous voyons ainsi arriver Thruk 1.1.1 pour améliorer la composante supervision, mais aussi Shinken, qui est décidément de plus en plus présent. Pour la gestion des différents composants, nous disposons maintenant de GLPI 0.8.4, GLPI FusionInventory 2.4.0, GLPI Mass Import 1.5.2, FusionInventory Agent 2.1.9 et OcsInventory 2.1. La gestion de SNMP v3 est également un plus non négligeable !
Vous trouverez un journal des modifications plus complet sur la page dédiée au téléchargement.
Est‐il démocratique, adapté et rentable que l’anglais soit la langue internationale ?
Dans une série de vidéos, Claude Piron, psychologue et ancien traducteur, dissèque les mécanismes linguistiques, au travers d’une analyse critique du choix de l’anglais comme langue internationale.
Après avoir mis en lumière l’importance de la maîtrise d’une langue lors d’échanges internationaux politiques, économiques, scientifiques et autres, il montre en quoi le choix de l’anglais comme langue internationale :
- n’est pas démocratique ;
- est inadapté ;
- a un résultat, par rapport à l’énergie et aux sommes dépensées pour son apprentissage, proche de 0 ; ce qui ne serait jamais accepté dans d’autres domaines.
NdM :
- la question du rôle de l’anglais n’est pas nouvelle (et d’ailleurs les vidéos en question ont plus d’un an), d’où la création de langues artificielles ou construites à vocation de langue internationale, comme l’[esperanto] ;
- sur les liens tissés entre logiciel libre et esperanto : Esperanto et logiciel libre par Framasoft, en 2009, conférence RMLL 2005 « Linux, l’espéranto des logiciels ; l’Espéranto, le Linux des langues », etc. ;
- sur Wikipédia, en nombre de pages, on peut noter que le volapük est 17e et l’esperanto 22e ;
- on peut aussi pragmatiquement noter que la vraie difficulté réside dans l’adoption d’une nouvelle langue et l’éventuelle transition de la référence actuelle à celle‐ci.
Un cheval de Troie gouvernemental analysé par le CCC
Le Chaos Computer Club (CCC), l’une des organisations de hackers (au sens premier de bidouilleurs curieux) les plus influentes en Europe, viendrait de faire la rétro‐ingénierie d’un cheval de Troie (pour système Windows) utilisé par la police allemande pour « l’interception légale ». À partir d’une copie découverte en utilisation, ils montreraient que ce logiciel espion permet de récupérer des données privées, de surveiller les échanges via diverses applications (Firefox, Skype, MSN Messenger, ICQ et d’autres), de prendre le contrôle de la machine infectée, de se mettre à jour ou d’accroître ses fonctionnalités intrusives.
Le CCC publie une longue analyse détaillée, plus le binaire en question (une « dll »
de 360 Kio et un « .sys »
de 5 Kio). Ils auraient par ailleurs écrit leur propre interface de contrôle du logiciel espion, montrant les failles des protocoles de communication et de supervision utilisés.
L’antivirus libre ClamAV reconnaît « mfc42ul.dll »
comme Trojan.BTroj-1 et « winsys32.sys »
comme Trojan.BTroj.
Merci à inico pour son journal sur le sujet qui a conduit à cette dépêche.