Comme beaucoup de domaines scientifiques, la documentation de la diversité linguistique entretient une relation forte avec les mondes du Libre. Dans cette dépêche, je vous propose de découvrir ce domaine à travers la présentation de plusieurs logiciels et ressources libres ou en accès ouvert. La documentation des langues étant un thème peu courant sur LinuxFr.org, on commencera par une présentation de cette problématique. Nous continuerons par une description des deux ressources principales existantes pour cataloguer et se repérer au sein de cette diversité linguistique. Je parlerai ensuite d’ELAN et de FLEX, deux logiciels utilisés pour annoter des enregistrements audio-visuels, une étape clef dans l’analyse linguistique, et qui permet le partage et la réutilisation de ces enregistrements. Enfin, après un court passage sur la question de l’archivage, je présenterai deux compilations de corpus de documentation en accès libre, une pratique récente qui permet de nouveaux questionnements quantitatifs sur les langues orales peu documentées, et qui contribue également à la transparence et la traçabilité des analyses linguistiques.
Publication de Unladen Swallow 2009Q3
C'est avec discrétion que le projet Unladen Swallow - dont le but est d'accélérer Python en s'appuyant sur LLVM et son compilateur JIT - a sorti la version 2009Q3, environ 3 mois après la version 2009Q2
Dans cette nouvelle version, les choses qui font plaisir :
Les choses qui font moins plaisir :
Dans cette nouvelle version, les choses qui font plaisir :
- Par rapport à la version Q2, gain en utilisation mémoire de 930% ;
- Gain de performance par rapport à la version 2009Q2 entre 15 et 70% suivant les benchmarks ;
- Intégration avec GDB 7.0 permettant de débugger le code passé par le compilateur JIT ;
- Intégration avec OProfile 0.9.4 afin de fournir une interface de profilage sans difficulté qui couvre le C et le Python ;
- Beaucoup de bugs et de restrictions du compilateur JIT de LLVM ont été corrigés au passage ;
- Unladen Swallow 2009Q3 passe toutes les suites de test de projets Python majeurs tel que Twisted, Django, Numpy ou Swing (cf la liste de tests pour la liste complète des suites de test).
Les choses qui font moins plaisir :
- Le compilateur JIT de LLVM et d'autres outils ont demandé plus de travail qu'imaginé au départ. En conséquence, le projet n'a pas progressé autant en performance que les auteurs l'auraient voulu ;
- L'utilisation mémoire reste entre deux et trois fois supérieure à celle de Python 2.6.1. Cependant, il y a des pistes intéressantes pour réduire cela d'ici la version 2009Q4 .
Revue de presse de l'April pour la semaine 43
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 de la revue de presse de l'April pour la semaine 43
Sommaire de la revue de presse de l'April pour la semaine 43
- [progilibre.com] L'open source dans sa logique mutualiste, un vecteur de compétitivité.
- [usinenouvelle.com] IBM met tout son poids derrière Ubuntu... face à Windows
- [solutions-logiciels.com] Enquête sur l'adoption et la perception de l'Open Source
- [journaldunet.com] Oracle prévoit de sabrer 3 000 emplois chez Sun
- [generation-nt.com] Symbian : noyau open source EKA2 livré avec 9 mois d'avance
- [lesechos.fr] Un Nobel très moderne
- [lefigaro.fr] La Lettonie abandonnerait Microsoft
- [clubic.com] Hadopi 2 validée, Nicolas Sarkozy se réjouit
- [businessmobile.fr] Diaporama : les téléphones mobiles open source de Nokia, Samsung, HTC, Panasonic...
- [zdnet.fr] Carla Bruni sous WordPress, logiciel libre dans Femme Actuelle, Women and Mozilla...
- [usinenouvelle.com] Jour J pour Windows 7
- [20minutes.fr] Daniel Dolinov: «Linux, c'est la liberté et la fonctionnalité»
- [clubic.com] Les anti livreront la Bataille Hadopi au Fouquet's
- [datanews.be] Les logiciels libres ne doivent pas être oubliés dans l'histoire
- [Framablog] Paris Descartes vend ses étudiants à Micro$oft !
- [presence-pc.com] Linux alternatif pour les télévisions Samsung
Sortie de LLVM 2.6
LLVM, pour Low Level Virtual Machine, est un niveau d'abstraction pouvant se rapprocher d'une machine virtuelle permettant de lancer des programmes compilés en une représentation intermédiaire (LLVM bytecode), ainsi que de générer directement des binaires natifs pouvant être lancés sans LLVM.
LLVM est entre autres utilisé par Gallium 3D[en], une infrastructure de pilotes de carte graphique, pour compiler à la volée les shaders utilisés par les cartes graphiques, et ainsi les optimiser. LLVM est également utilisé par le projet Clang, un compilateur C, C++, Objective-C et Objective-C++ libre faisant concurrence à GCC, et en partie développé par Apple. Notez que bien que le support du C par Clang soit tout à fait correct, son support du C++ laisse encore quelque peu à désirer.
Le 23 octobre 2009, la version 2.6 de LLVM est sortie. Cette version apporte pas mal de nouveautés depuis la version 2.5 sortie le 2 mars 2009, version qui a fait l'objet d'une dépêche. Le détail de ces nouveautés se trouve dans la suite de la dépêche.
LLVM est entre autres utilisé par Gallium 3D[en], une infrastructure de pilotes de carte graphique, pour compiler à la volée les shaders utilisés par les cartes graphiques, et ainsi les optimiser. LLVM est également utilisé par le projet Clang, un compilateur C, C++, Objective-C et Objective-C++ libre faisant concurrence à GCC, et en partie développé par Apple. Notez que bien que le support du C par Clang soit tout à fait correct, son support du C++ laisse encore quelque peu à désirer.
Le 23 octobre 2009, la version 2.6 de LLVM est sortie. Cette version apporte pas mal de nouveautés depuis la version 2.5 sortie le 2 mars 2009, version qui a fait l'objet d'une dépêche. Le détail de ces nouveautés se trouve dans la suite de la dépêche.
Appel à contribution pour la traduction du manuel d'Audacity
Ceci est un appel à contribution pour la traduction du manuel d'Audacity. Audacity est un logiciel libre et open-source destiné à l'édition et à l'enregistrement audio. Il est disponible pour Mac OS X, Microsoft Windows, GNU/Linux et d'autres systèmes d'exploitation.
Audacity permet de :
Ce manuel est composé d'une grosse centaine de pages, certaines très courtes (une cinquantaine de mots) d'autres plus longues (4 pages dans un navigateur). Le but de la manœuvre est d'avoir un logiciel, un site et son manuel entièrement en français. Une équipe de 4/5 personnes ayant en moyenne 3 heures par semaines à y consacrer permettrait de faire le boulot en un mois environ. Vous pouvez me contacter ici en laissant un commentaires pour vous signaler intéressé(e) et disponible ou mettre un commentaire dans cet article. N'oubliez pas de laisser un moyen de vous contacter ! ;)
Le travail commencera une fois que l'équipe sera constituée, c'est à dire une fois que nous serons 4/5. Travaillant déjà pour la traduction du site officiel, je me propose de faire le point de communication entre l'équipe de traduction que nous montons et l'équipe officielle d'Audacity.
Audacity permet de :
- Enregistrer en direct ;
- Convertir vos disques et cassettes sur support numérique ;
- Éditer des fichiers audio Ogg Vorbis, MP3 et WAV ;
- Coupez, copiez, coller et assembler des extraits sonores ;
- Modifier la vitesse ou la hauteur d'un enregistrement ;
- Et bien plus encore !
Ce manuel est composé d'une grosse centaine de pages, certaines très courtes (une cinquantaine de mots) d'autres plus longues (4 pages dans un navigateur). Le but de la manœuvre est d'avoir un logiciel, un site et son manuel entièrement en français. Une équipe de 4/5 personnes ayant en moyenne 3 heures par semaines à y consacrer permettrait de faire le boulot en un mois environ. Vous pouvez me contacter ici en laissant un commentaires pour vous signaler intéressé(e) et disponible ou mettre un commentaire dans cet article. N'oubliez pas de laisser un moyen de vous contacter ! ;)
Le travail commencera une fois que l'équipe sera constituée, c'est à dire une fois que nous serons 4/5. Travaillant déjà pour la traduction du site officiel, je me propose de faire le point de communication entre l'équipe de traduction que nous montons et l'équipe officielle d'Audacity.
LLVM Camp Paris
Le premier LLVM Camp sera organisé le 20/11/2009 de 10h à 18h à La Cantine. Ce BarCamp vise à réunir la communauté française autour du projet LLVM. Cet événement est gratuit et ouvert à tous.
Les thèmes abordés seront les suivants :
Lieu :
La Cantine,
151 rue Montmartre,
Passage des Panoramas
12 Galerie Montmartre,
75002 Paris
Les thèmes abordés seront les suivants :
- LLVM, principes généraux
- Outils
- LLVM et GPU
- LLVM et GCC
- LLVM : La compilation et au-delà !
- Quand générer le code ?
- Ce dont vous souhaitez parler (comme pour tout Barcamp)
Lieu :
La Cantine,
151 rue Montmartre,
Passage des Panoramas
12 Galerie Montmartre,
75002 Paris
Présentation du projet LDAP Tool Box
Le projet LDAP Tool Box (aussi connu comme LTB project) est une compilation de petits outils destinés aux administrateurs d'annuaires LDAP. Certains de ces outils sont dédiés à OpenLDAP, mais la plupart peuvent être utilisés sur n'importe quel annuaire compatible avec le standard LDAPv3.
On trouve par exemple dans ces outils des scripts de supervision pour Nagios et Cacti, des RPMs de la dernière version stable d'OpenLDAP, ou encore une interface de changement de mot de passe.
LDAP Tool Box est publié sous licence GPLv2.
On trouve par exemple dans ces outils des scripts de supervision pour Nagios et Cacti, des RPMs de la dernière version stable d'OpenLDAP, ou encore une interface de changement de mot de passe.
LDAP Tool Box est publié sous licence GPLv2.
Café-débat autour du sujet « HADOPI 2 » avec Benjamin Bayart
Il y a quelques temps nous nous présentions en tant qu’association nouvellement créée : L’APP3L [http://linuxfr.org/2009/10/09/25998.html].
Aujourd’hui, c’est pour annoncer deux événements majeurs (voir les détails en suivant les liens à la fin de l’article) :
Aujourd’hui, c’est pour annoncer deux événements majeurs (voir les détails en suivant les liens à la fin de l’article) :
- Un débat « Les bistrots du libre » coorganisé par l’APP3L, l’Espace Public Numérique de Parthenay (79) et l’association Les petits débrouillards de Poitiers autour du sujet « HADOPI 2 » animé entre autre par Benjamin Bayart au bar le Baratin le 20 novembre à partir de 20h ;
- Une install party coorganisée par les mêmes équipes que le débat à l’Espace Public Numérique Armand Jubien à Parthenay le 28 novembre de 10h à 17h.
Journée découverte Logiciels Libres / Install-Party le 14 novembre 2009 à Toulon 83000
À l'occasion de la sortie des distributions Ubuntu 9.10 (Karmic Koala) et Mandriva Linux 2010.0, une journée découverte Logiciels Libres / Install-Party aura lieu le 14 novembre 2009 au Cybernaute, 1 place Pécheret à Toulon - 83000 , de 10H30 à 17H00. D'autres distributions peuvent aussi être proposées (Debian, ToutouLinux, Fedora, etc.).
Cette manifestation est organisée par l'association VEVB - Le Cybernaute en collaboration avec les associations GULLIVAR, Post-Pro & ToulonuX.
Pour participer et faire une installation nous vous demandons de vous inscrire :
Site Web: [http://pagesperso-orange.fr/vevb83/]
Contact: vevb83 CHEZ orange POINT fr
Cette manifestation est organisée par l'association VEVB - Le Cybernaute en collaboration avec les associations GULLIVAR, Post-Pro & ToulonuX.
Pour participer et faire une installation nous vous demandons de vous inscrire :
- Soit par courriel : vevb83_CHEZ_orange_POINT_fr ;
- Soit sur place, à l'association VEVB - Le Cybernaute, 1 place Pécheret à Toulon - 83000, avant le 14 novembre 2009 en indiquant votre numéro de téléphone ou un E-mail.
Site Web: [http://pagesperso-orange.fr/vevb83/]
Contact: vevb83 CHEZ orange POINT fr
Sortie de Tryton 1.4
Tryton est une plate-forme applicative de haut-niveau, d'architecture trois tiers, sous licence GPLv3, écrite en Python et utilisant PostgreSQL comme moteur de base de données principal.
Tryton s'adresse aux petites et moyennes entreprises à la recherche d'une plate-forme applicative ou d'un progiciel de gestion intégré (ERP) facile d'utilisation et extrêmement configurable.
Cette nouvelle série apporte son lot de nouveaux modules, des améliorations sur le front de la sécurité et des performances.
Comme c'est l'habitude maintenant, la migration des bases de données est complètement automatisée (et ce de manière indistincte pour les bases de données créée avec Tryton 1.0 et 1.2).
Tryton s'adresse aux petites et moyennes entreprises à la recherche d'une plate-forme applicative ou d'un progiciel de gestion intégré (ERP) facile d'utilisation et extrêmement configurable.
Cette nouvelle série apporte son lot de nouveaux modules, des améliorations sur le front de la sécurité et des performances.
Comme c'est l'habitude maintenant, la migration des bases de données est complètement automatisée (et ce de manière indistincte pour les bases de données créée avec Tryton 1.0 et 1.2).
Repas du Libre à Toulouse le 29 octobre 2009
Le groupe d'utilisateurs de Logiciels Libres de Toulouse Toulibre propose aux amateurs de ces logiciels de se retrouver le troisième, quatrième ou cinquième jeudi de chaque mois pour échanger autour du Logiciel Libre, discuter de nos projets respectifs et de lancer des initiatives locales autour du Libre.
Ce repas est ouvert à tous, amateurs de l'esprit du Libre, débutants ou techniciens chevronnés.
Le Qjelt (Quatrième JEudi du Libre Toulousain) du mois d’octobre aura lieu jeudi 29 octobre à 20 heures,
au restaurant « Chez eux »,
85 rue Pierre Paul de Riquet.
L'accès se fait facilement, depuis les stations de métro Jean-Jaures ou Marengo SNCF (ligne A).
La formule proposée est composée d'une entrée, d'un plat et d'un dessert avec 1/4 de vin inclus au prix de 15€.
Ce repas est ouvert à tous, amateurs de l'esprit du Libre, débutants ou techniciens chevronnés.
Le Qjelt (Quatrième JEudi du Libre Toulousain) du mois d’octobre aura lieu jeudi 29 octobre à 20 heures,
au restaurant « Chez eux »,
85 rue Pierre Paul de Riquet.
L'accès se fait facilement, depuis les stations de métro Jean-Jaures ou Marengo SNCF (ligne A).
La formule proposée est composée d'une entrée, d'un plat et d'un dessert avec 1/4 de vin inclus au prix de 15€.
Les jeudis du libre - Second jeudi à Nîmes
La Linuxerie se réunit à la brasserie « Au bureau », le 12 novembre 2009 à 20h pour les jeudis du libre. Au menu : Logiciels libre, GNU/Linux, actualités du libre…
La communauté et les acteurs du logiciel libre de Nîmes et sa région se réunissent chaque second jeudi du mois pour une soirée conviviale, pour répondre à vos questions, à votre curiosité autour du thème des logiciels libres. L’occasion également de partager ses idées, ses expériences, une table. L’ambiance est sympathique et facilite les conversations. La soirée commencera à 20h00 et prendra fin aux alentours de 23h00. Cette soirée s’inscrit dans le cadre des jeudis du libre en partenariat avec Montpel’libre qui organise les Last Jeudis sur Montpellier.
Renseignements et confirmation de présence sur linuxerie [AT] gmail.com ou sur le site Internet de la Linuxerie.
« Au bureau » est situé au 24, Boulevard amiral courbet à Nîmes. Il est possible de manger sur place. Laissez-nous un commentaire si vous pensez venir.
La communauté et les acteurs du logiciel libre de Nîmes et sa région se réunissent chaque second jeudi du mois pour une soirée conviviale, pour répondre à vos questions, à votre curiosité autour du thème des logiciels libres. L’occasion également de partager ses idées, ses expériences, une table. L’ambiance est sympathique et facilite les conversations. La soirée commencera à 20h00 et prendra fin aux alentours de 23h00. Cette soirée s’inscrit dans le cadre des jeudis du libre en partenariat avec Montpel’libre qui organise les Last Jeudis sur Montpellier.
Renseignements et confirmation de présence sur linuxerie [AT] gmail.com ou sur le site Internet de la Linuxerie.
« Au bureau » est situé au 24, Boulevard amiral courbet à Nîmes. Il est possible de manger sur place. Laissez-nous un commentaire si vous pensez venir.
Le livre libre "A byte of Python" a été traduit en français.
Le livre de Swaroop C H, "A byte of Python", a été traduit en français. Ce livre peut être vu comme une introduction au langage Python, à lire avant « Plongez au coeur de Python ».
Le public visé est le programmeur débutant ou le programmeur expérimenté qui ne connaît pas Python.
Je voudrais remercier les contributeurs anonymes (parisiens, rémois, toulousains, et j'en oublie sans doute), qui ont corrigé et amélioré la traduction.
Le code a été francisé en grande partie, donc affiche des accents et des lettres accentuées.
Le livre est distribué sous licence "Creative Commons Attribution-Share Alike 3.0 Unported" (CC BY-SA).
Le public visé est le programmeur débutant ou le programmeur expérimenté qui ne connaît pas Python.
Je voudrais remercier les contributeurs anonymes (parisiens, rémois, toulousains, et j'en oublie sans doute), qui ont corrigé et amélioré la traduction.
Le code a été francisé en grande partie, donc affiche des accents et des lettres accentuées.
Le livre est distribué sous licence "Creative Commons Attribution-Share Alike 3.0 Unported" (CC BY-SA).
OpenViBE - Nouvelle version 0.4.0
La version 0.4.0 d'OpenViBE est disponible en téléchargement.
OpenViBE est une plateforme opensource permettant de créer, tester et utiliser des interfaces cerveau ordinateur (Brain-Computer Interfaces, BCI). Plus généralement, OpenViBE peut être utilisé dans diverses applications de neuroscience temps-réel ou de réalité virtuelle ou pour des applications médicales, notamment pour les personnes atteintes de handicaps (rééducation, thérapie, aide, accessibilité).
Un grand merci à Christoph Veigl pour sa contribution rapide et efficace. N'hésitez pas à nous rejoindre et à contribuer (nous cherchons notamment des personnes capables de packager la plateforme sous Linux). !
À partir de cette version, nous avons décidé qu'une nouvelle version d'OpenViBE serait publiée tous les 3 mois. Vous pouvez donc attendre la version 0.5.0 autour de Noël, la 0.6.0 vers la fin mars etc...
Nous attendons vos retours et espérons que vous apprécierez travailler OpenViBE autant que nous !
OpenViBE est une plateforme opensource permettant de créer, tester et utiliser des interfaces cerveau ordinateur (Brain-Computer Interfaces, BCI). Plus généralement, OpenViBE peut être utilisé dans diverses applications de neuroscience temps-réel ou de réalité virtuelle ou pour des applications médicales, notamment pour les personnes atteintes de handicaps (rééducation, thérapie, aide, accessibilité).
Un grand merci à Christoph Veigl pour sa contribution rapide et efficace. N'hésitez pas à nous rejoindre et à contribuer (nous cherchons notamment des personnes capables de packager la plateforme sous Linux). !
À partir de cette version, nous avons décidé qu'une nouvelle version d'OpenViBE serait publiée tous les 3 mois. Vous pouvez donc attendre la version 0.5.0 autour de Noël, la 0.6.0 vers la fin mars etc...
Nous attendons vos retours et espérons que vous apprécierez travailler OpenViBE autant que nous !
Des nouvelles du noyau Debian
Durant la dernière conférence Linux Plumbers s'étant déroulée à Portland les 23, 24 et 25 septembre, les membres de la kernel team du projet Debian ont tenu une réunion spécifique afin de traiter les points en suspens et de discuter des choix à faire pour l'avenir.
Dans l'esprit de transparence de Debian un long compte-rendu de cette réunion a été publié par Vincent Sanders afin de permettre aux utilisateurs de se faire une idée de la direction que va prendre le noyau Linux dans le projet.
Dans l'esprit de transparence de Debian un long compte-rendu de cette réunion a été publié par Vincent Sanders afin de permettre aux utilisateurs de se faire une idée de la direction que va prendre le noyau Linux dans le projet.
Sortie de la version bêta de Fedora 12
Un mois avant la sortie annoncée de la version finale de Fedora 12, version communautaire de la célèbre RedHat, la version bêta est disponible sur tous les bons FTP serveurs bittorrent.
Parmi les nouvelles fonctionnalités on peut mentionner des améliorations apportées aux pilotes matériels (notamment les cartes graphiques et les matériels de communication sans fil), un support audio de qualité, notamment via les périphériques bluetooth, une meilleure virtualisation et bien sûr le GNOME a été mis à jour en 2.28. Quant à son homologue KDE, il passe lui en version 4.3. Les possesseurs de netbooks sont de la partie car Moblin, l'interface graphique dédiée, est aussi incluse.
Cette bêta intègre aussi déjà un certain nombre de technologies récentes, voire même en pré-version, afin que vous puissiez en profiter les tester dès à présent, comme
Bref, pas de quoi vous ennuyer, surtout pour les « early-adopters » qui aiment vivre sur le bord tranchant.
Parmi les nouvelles fonctionnalités on peut mentionner des améliorations apportées aux pilotes matériels (notamment les cartes graphiques et les matériels de communication sans fil), un support audio de qualité, notamment via les périphériques bluetooth, une meilleure virtualisation et bien sûr le GNOME a été mis à jour en 2.28. Quant à son homologue KDE, il passe lui en version 4.3. Les possesseurs de netbooks sont de la partie car Moblin, l'interface graphique dédiée, est aussi incluse.
Cette bêta intègre aussi déjà un certain nombre de technologies récentes, voire même en pré-version, afin que vous puissiez en profiter les tester dès à présent, comme
- La coquille pressentie pour le futur Gnome 3.0 ;
- La toute dernière amélioration de la bibliothèque Theora 1.1 ;
- La version 1.0 de SystemTap de moins d'un mois ;
- Ou encore le multi-pointer du serveur X.org 1.7 qui inclut l'extension « X Input Extension version 2.0 (XI2) » dont nous avons parlé il y a peu.
Bref, pas de quoi vous ennuyer, surtout pour les « early-adopters » qui aiment vivre sur le bord tranchant.