Sortie de LLVM 2.6

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
36
25
oct.
2009
Technologie
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.

Les jeudis du libre - Second jeudi à Nîmes

Posté par  . Modéré par patrick_g.
Étiquettes :
2
25
oct.
2009
Communauté
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.

OpenViBE - Nouvelle version 0.4.0

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
14
24
oct.
2009
Science
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 !

Les Jeudis du Libre - LastJeudi à Montpellier le 29 octobre 2009

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud.
Étiquettes :
0
24
oct.
2009
Lug
Rendez-vous mensuel de discussions sur le thème des logiciels libres et plus généralement du numérique.

Quand ?
Le Jeudi 29 Octobre 2009, 20h00-23h00.
Où ?
À Montpellier, Languedoc-Roussillon
Les 3 brasseurs - 1 place de France – Odysseum Montpellier
Tramway Odysseum
Possibilité de restauration sur place.

Toute la communauté et tous les acteurs du libre de la région montpellieraine se réunissent pour "Les Jeudis du Libre" chaque second jeudi et chaque dernier jeudi du mois pour une soirée conviviale, pour répondre à vos questions, à vos attentes, à votre curiosité autour du thème des logiciels libres. La soirée commence vers 20h00, juste après l'émission Divergence Numérique et prend fin aux alentours de 23h00. L'occasion de partager ses idées, ses expériences, une table. L'ambiance est sympathique et facilite les conversations. Un bon moment pour faire un point sur les activités et manifestations. L'occasion également du se projeter dans l'avenir, sur les prochains rendez-vous et multiples activités que ne manqueront pas de proposer les associations et acteurs du libre.

Le livre libre "A byte of Python" a été traduit en français.

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
17
24
oct.
2009
Python
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).

Agrégation de Mathématiques et logiciels libres

Posté par  . Modéré par patrick_g.
Étiquettes :
16
23
oct.
2009
Éducation
Comme les années précédentes, le concours de l'Agrégation de Mathématiques comportera une épreuve sur machine (épreuve de modélisation) avec des machines tournant sous Linux. Pour l'année 2010, ce sera une Debian Lenny avec fluxbox comme environnement graphique. Les logiciels proposés sont pour une grande partie des logiciels libres (cf. Matériels et logiciels disponibles), essentiellement Scilab, Octave (via qtoctave), R, Maxima (via wxmaxima), Giac/Xcas, PARI/GP, Axiom, GAP ainsi que les compilateurs Java, C, Ocaml et Camllight.

La nouveauté cette année est la modification du concours de l'agrégation interne de Mathématiques avec l'usage d'une machine à l'un des deux oraux de ce concours. Cette épreuve devrait s'appuyer sur une version dédiée de ClefAgreg avec un environnement fondé sur Xfce. Cette clef est disponible en chargement libre sur le site Clef Agreg USB.

Sortie de la version bêta de Fedora 12

Posté par  . Modéré par patrick_g.
Étiquettes :
22
23
oct.
2009
Fedora
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
  • 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.
Les développeurs pourront s'essayer à Perl 6, présent en parallèle de PHP 5.3 ou utiliser les dernières version d'Eclipse ou NetBeans.

Bref, pas de quoi vous ennuyer, surtout pour les « early-adopters » qui aiment vivre sur le bord tranchant.

Symbian est officiellement « OpenSource »

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes : aucune
25
23
oct.
2009
Mobile
Le micro-noyau de Symbian^3, le système embarqué pour téléphones portables, a été publié le 21 septembre 2009 sous licence EPL (Eclipse Public Licence), en prévision du SEE 2009 (Symbian Exchange & Exposition).

Nokia, après avoir racheté Symbian, confirme donc sa feuille de route pour l'ouverture complète du célèbre système d'exploitation embarqué pour téléphones mobiles. Le site pour développeurs de Symbian propose un kit en téléchargement libre (sous réserve de s'enregistrer), comprenant :
  • Le noyau « Open Source » et outils complémentaires ;
  • Une suite de compilation pour architecture ARM (RVCT4.0) ;
  • Un environnement de simulation basé sur Qemu ;
  • Le paquet de base pour « Beagle Board », un processeur ARM embarqué dans une carte USB ;
  • Des binaires ARMv5 prêt-à-l'emploi ;
  • Un environnement d'exécution hardware.

Vendredi 6 novembre 2009 @ Sophia-Antipolis : soirée Programmation Distribuée

Posté par  . Modéré par patrick_g.
Étiquettes :
6
22
oct.
2009
Java
Le Riviera JUG organise une rencontre gratuite sur le thème de la Programmation distribuée le vendredi 6 novembre 2009 dans les locaux de l’INRIA Sophia-Antipolis.

Qui n’a jamais eu à dire à son patron : « mais si, on fait comme ça et après ça passe à l’échelle automatiquement ». Une des promesses de Java EE — tenue ou non ? Quoi qu’il en soit il existe de nombreuses façons de passer à l’échelle, dont le calcul (ou la programmation) distribué(e).

Cette soirée sera consacrée à deux technologies Java qui permettent de distribuer la charge de calcul pour améliorer les performances de votre prochaine application. Venez découvrir ces technologies souvent complexes présentées de manière claire par les spécialistes du domaine. En première partie, Manik Surtani (de JBoss) viendra nous parler du projet dont il est le lead : Infinispan. En intermède nous aurons une présentation du livre « Programmation concurrente en Java », par Sylvain Hitier. Enfin Arnaud Contes (de ActiveEon) viendra nous présenter ActiveEon/ProActive Parallel Suite.

Vidéo: Les politiques publiques en matière de logiciel libre -Alix Cazenave April

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
7
22
oct.
2009
Communauté
Lors de l'Open World Forum 2009, l'April a organisé une rencontre autour des politiques publiques en matière de logiciel libre. Cette table ronde a été animée par Alix Cazenave, responsable des affaires publiques au sein de l'association.

Dans cette vidéo (en creative commons BY-SA) d'environ huit minutes, on comprend que l'enjeu publique autour des logiciels libres est double.
D'abord en terme d'usage, en effet les études montrent que les administrations françaises et les collectivités territoriales sont des utilisatrices importantes de logiciels libres. Elles sont à l'origine de la forte dynamique du secteur et elles sont souvent précurseurs en matière d'utilisation de ces technologies qu'elles intègrent au sein de leur système d'information.
Alix Cazenave constate par ailleurs, à partir du témoignage des structures publiques, que l'utilisation des solutions open source monte progressivement vers le poste de travail, l'infrastructure étant souvent le premier maillon.

Ensuite, le deuxième enjeu est plus politique notamment avec les problématiques de l'interopérabilité et l'usage des standards. L'April est particulièrement engagé dans ce combat qui consiste à convaincre les responsables politiques de l'intérêt de définir des standards "neutres" afin d'éviter les monopoles de fait, considérés comme un frein sur certains marchés mais aussi plus largement à la diffusion des technologies au plus grand nombre. Rappelons-nous de la bataille autour des formats ODF et OOXML qui est révélatrice du conflit entre d'un côté le besoin d'ouvrir le marché à travers la création d'un standard et de l'autre les enjeux financiers d'une telle régulation pour certaines (une ?) entreprises.
Ainsi pour faire simple, L'interopérabilité est l'objectif et le standard, le moyen.

Les sept péchés de Windows 7

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
6
22
oct.
2009
Microsoft
La Free Software Foundation a lancé une nouvelle offensive contre le système d'exploitation de Microsoft. Cette fois c'est la version 7 (sortie le 22 octobre 2009) qui fait l'objet de la communication de la FSF. Le site joue sur la référence aux sept péchés capitaux et s'intitule « Windows 7 sins ».

Bien entendu, l'argumentaire ne porte pas sur les performances ou les fonctions de Windows 7 car ce n'est pas l'objet de la FSF que de jauger la qualité de l'OS : « La nouvelle version du système d'exploitation Windows de Microsoft, Windows 7, a le même défaut que Vista, XP, et toutes les versions précédentes — c'est du logiciel propriétaire. Les utilisateurs n'ont pas le droit de partager ou modifier le logiciel Windows, ni de vérifier comment cela fonctionne. [The new version of Microsoft's Windows operating system, Windows 7, has the same problem that Vista, XP, and all previous versions have had — it's proprietary software. Users are not permitted to share or modify the Windows software, or examine how it works inside]. »

La campagne veut informer les gens des problèmes génériques que posent les logiciels propriétaires. On trouve un paragraphe par thème sur : l'éducation, les DRM, la sécurité, la position de monopole de Microsoft, les standards, l'impossibilité de migration, la vie privée

Des prospectus au format PDF sont disponibles afin de porter la bonne parole du logiciel libre jusqu'à la machine à café pour que vos collègues puissent voir eux aussi la lumière.

NdM : Cette dépêche est une réécriture du journal de patrick_g. L'April a également publié un communiqué de presse afin d'"alerter à nouveau sur les pratiques abusives de Microsoft et les dangers du logiciel propriétaire" et propose plusieurs prospectus en PDF en français.

Proposition de moratoire de plusieurs années sur le coeur du langage Python

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes : aucune
26
22
oct.
2009
Python
Guido Van Rossum a proposé hier un moratoire de plusieurs années sur le cœur du langage Python. Si cette proposition est retenue, alors aucun changement dans la grammaire et la sémantique du langage ne sera accepté durant cette période. La bibliothèque standard n'est donc pas concernée.

Guido Van Rossum donne comme raison pour ce moratoire les difficultés d'implémentation des versions alternatives de Python. CPython étant l'implémentation la plus répandue (standard de facto) et installée sur la plupart des distributions GNU/Linux actuelles, GvR parle de Jython, IronPython, PyPy et d'autres.

Le créateur du langage Python pense également que ce moratoire permettrait à Python 3.x de se diffuser plus largement qu'il ne l'est à l'heure actuelle.

Il est vrai que la transition de Python 2.x vers 3.x a été une source de perturbations importantes, 3.x cassant en effet la compatibilité avec la branche 2.x et 3.x est loin d'être aussi utilisée que la 2.x.
Debian ne travaille en ce moment qu'à la mise en place de Python 2.6 en tant que version par défaut de leurs systèmes. Cette proposition de Guido Van Rossum sera, si elle est acceptée, lourde de conséquences (bonnes ou mauvaises, l'avenir le dira) sur l'avenir du serpent le plus inventif qu'ait apprivoisé la communauté du libre depuis son commencement.

Weblettres, LinuxÉdu et CaRMetal : trois entretiens libres et éducatifs sur le Framablog

Posté par  (site web personnel, Mastodon) . Modéré par tuiu pol.
8
22
oct.
2009
Éducation
Depuis la rentrée, le Framablog a publié trois entretiens avec des enseignants dont le dénominateur commun est le logiciel libre en milieu éducatif.
  • Caroline d'Atabekian de Weblettres : l'association de professeurs de français Weblettres n'est pas aussi libre que Sésamath, mais elle pourrait bien rapidement suivre le sillon tracé, comme en témoigne la sortie de l'application collaborative Vocabulettres.
  • Rémi Boulle de LinuxÉdu : site d'information, liste de discussion, formation continue, journées de sensibilisation en partenariat avec les acteurs associatifs du terrain... et si toutes les académies se mettaient à suivre l'exemple toulousain ?
  • Eric Hakenholz de CaRMetal : CaRMetal est un logiciel libre de géométrie dynamique massivement utilisé en mathématiques, son développeur nous le présente plus en détails, tout en donnant son point de vue sur la situation du logiciel libre en éducation.

Portage de Qt 4.5.1 sous Haiku

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
29
22
oct.
2009
Haiku
Qt, la bibliothèque C++ multi-plateforme à tout faire, est portée sous Haiku, le pendant libre de feu BeOS. Voici l'occasion pour une présentation de ce portage, de ce qu'il apporte, et de l'API native d'Haiku.

Ce n'est pas la première fois qu'un portage de Qt pour BeOS est réalisé. Le premier remonte à 2001, du temps de Qt2. À l'époque, X-Window était nécessaire, alors que BeOS dispose de son propre système graphique. Ce portage, mal intégré, n'a pas eu un grand succès. Cette fois-ci, c'est un portage de la dernière version stable, la 4.5 (la 4.6 devrait sortir pour la fin de l'année), et X-Window n'est plus nécessaire.

Des nouvelles du noyau Debian

Posté par  (site web personnel) . Modéré par Amaury.
Étiquettes :
56
21
oct.
2009
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.