Enlightenment France et Ordissimo organisent une journée de présentation des EFL

Posté par  . Modéré par Xavier Teyssier. Licence CC By‑SA.
18
31
mar.
2011
Technologie

Le 7 mai prochain, toute l’équipe d’Enlightenment France vous accueillera dans les locaux d’Ordissimo à Montrouge pour vous présenter les technologies vous permettant de développer vos applications avec les Enlightenment Foundation Libraries.

Lors de cette journée, nous vous apporterons également toute notre expertise pour vous aider à avancer sur vos projets, tout cela, bien sûr, dans la bonne humeur et la convivialité qui caractérisent la communauté Enlightenment.

Install-party à Castelnau le Lez le samedi 2 avril

Posté par  (site web personnel) . Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
6
30
mar.
2011
Communauté

Install party et logiciels libres à la MJC – Centre André Malraux – Castelnau-le-Lez, le samedi 2 avril 2011 de 10 h à 17 h.

Install party, découverte, conseils, installations, entraide, démonstrations et présentations de plusieurs distributions Debian, Mandriva, PCLinuxOS, Toutou Linux, Ubuntu… et de projets libres. Pourquoi le logiciel libre suscite-t-il tant d’intérêt ? Venez le découvrir dans un cadre idéal d’apprentissage adapté.

Install party

Apportez votre ordinateur et repartez avec des logiciels libres, gratuits et fonctionnels pour votre utilisation quotidienne. N’achetez pas un nouvel ordinateur, « téléchargez-en un meilleur ». Pour découvrir, réfléchir, partager, discuter, créer, travailler, jouer, apprendre, produire. Pour avancer différemment. Être ce que l’on est grâce à ce que nous sommes. Comprenez pourquoi Linux est plus qu’un simple système d’exploitation.

Vous l’aurez compris, cette journée ouverte à tous, est l’occasion d’apprendre et d’utiliser GNU/Linux, que vous avez toujours voulu utiliser sans jamais osez ou savoir comment faire. L’entrée est libre pour l’ensemble des animations.

Conférences

  • Présentation du projet OLPC-Sugar et ses nombreux aspects, par Jean Thierry :
    • aspects pédagogiques ;
    • récents développements ;
    • organisation basée sur une mutualisation mondiale…
  • Démonstration avec deux ordinateurs OLPC-XO et des simulations sur PC.
  • Introduction à l’utilisation de la liste de diffusion Mailman, par Pascal Rullier : comment participer correctement à une mailing-list ?

MJC Centre André Malraux

10, avenue de la Moutte à Castelnau-le-Lez

tél : +33 4 67 02 99 40

Bus ligne 35, arrêt Collège Bazille

Project Bossanova

Posté par  . Modéré par tuiu pol.
Étiquettes :
20
30
mar.
2011
Linux

Le Project bossanova, dont le but est de financer un jeu 3D exclusif pour Linux, est passé en phase finale. Les organisateurs proposent aux internautes de voter pour leur projet favori (parmi 5 choix dont 4 projets).

Je fais partie du petit studio de développement indépendant nommé Galhmac Game Studio, et notre projet Happy Burst Day a été sélectionné pour faire partie du vote final. J'ajouterais aussi que nous sommes le seul projet francophone présenté au concours. Côté technique, le projet est développé en C++ avec le moteur Ogre3D, un prototype fonctionnel est téléchargeable (Windows uniquement pour le moment, sincèrement désolé). Le jeu est un MOBA (Multiplayer Online Battle Arena), tout en se différenciant d'un Dota par son gameplay, le tout principalement axé multijoueurs.

Pour garder un minimum d'objectivité (et parce que je suis conscient que l'on puisse préférer un des autres projets), voici les trois autres projets en lice (vous pourrez approfondir le sujet en visitant le site Project Bossanova) :

  • Avaneya, un MMO RTS ;
  • MMT, un MMO RPG ;
  • Breath, qui semble être un FPS, mais je n'en suis pas sûr à 100%.

Voila donc n'hésitez pas à donner votre avis !

Les brevets de retour au Parlement

47
30
mar.
2011
Justice

Cette dépêche aurait pu s’appeler « Tout ce que vous avez toujours voulu savoir sur le brevet unitaire, sans jamais oser le demander », ou, comme le billet qu’elle présente : « Brevets en Europe : le bourbier de Barnier ».

Mercredi 30 mars 2011, la Commission devrait proposer au Conseil des ministres de l’Union européenne et au Parlement européen une directive sur le brevet unitaire. Cette directive pourrait être l’occasion rêvée pour inscrire une bonne fois pour toute dans le droit de l’Union européenne que les logiciels ne sont pas brevetables. La bataille qui s’ouvre s’annonce donc cruciale, en particulier pour le logiciel libre.

À travers le décryptage de la dernière réunion du Conseil de l’U.E. ayant décidé de la procédure selon laquelle cette directive sera discutée, l’April publie un billet entrecoupé de vidéos, expliquant les divers points composant l’arrière-plan de ce projet.

XMPP au printemps, le grand rafraîchissement

Posté par  (site web personnel, Mastodon) . Modéré par Lucas Bonnet. Licence CC By‑SA.
112
30
mar.
2011
XMPP

C’est en 1999 que Jeremie Miller crée Jabberd, serveur open source de messagerie instantanée et de présence. Il appelle le protocole (de fait) sous-jacent « Jabber », terme traduisible directement de l’anglais au français comme un « bavardage ». Puis, le petit protocole au nom sans prétention commença à en avoir. Voulant jouer dans la cour des grands, il fut en effet proposé comme standard auprès de l’IETF avec l’objectif de fournir une véritable interopérabilité dans le monde de la communication instantanée, encore jeune, mais déjà quasi-entièrement sous le contrôle de divers réseaux privés, propriétaires et sans aucune transparence de fonctionnement.

Mais l’Internet est sans pitié pour les jeunes présomptueux, et il fallut plusieurs groupes de travail IETF, brouillons, stabilisation du protocole, la création d’une fondation (Jabber Software Foundation)… pour que finalement, début 2004, 5 ans après la création du protocole, ce dernier soit enfin un standard reconnu. On lui accorda des numéros pour faire le fier comme James Bond : RFC 3920 (le cœur) et RFC 3921 (Messagerie Instantanée et Présence). Petit protocole devenu grand décida alors de changer de nom pour paraître plus sérieux lors d’entretiens d’embauche. Il se fit donc appeler XMPP, pour e*Xtensible **Messaging and **Presence **P*rotocol.

À partir de là, la JSF prit plus d’importance, s’organisa davantage et changea à son tour son nom en 2007 pour XSF, XMPP Standards Foundation. Notons l’évolution sémantique : on est passé d’une entité de code (Software) à une autre gérant désormais clairement des Standards. Les rôles sont répartis entre l’IETF et la XSF. L’IETF s’occupe essentiellement du centre névralgique du protocole, ce qui en fait un protocole Internet interopérable. De son côté, la XSF gère en plus les extensions : les XEP (XMPP Extension Protocols). En effet, XMPP a été créé comme un protocole extensible. Par design, il est un triple protocole — comme son nom l’indique : un protocole de Présence (qui de ses contacts est présent ?), un protocole de Messagerie (non forcément lié à la présence : on peut envoyer des messages à des entités dont nous ne connaissons pas la présence, comme pour les e-mails), et enfin, un protocole e*X*tensible, qui permet donc de créer des sous-protocoles de communication, pour tout usage. XMPP fut défini comme un protocole applicatif extrêmement générique, non limité à la messagerie instantanée.
La XSF s’occupe donc en particulier de cette dernière caractéristique (extensibilité), et travaille en collaboration avec l’IETF sur les deux autres.

Néanmoins, cela fait maintenant 7 années que le cœur de notre petit protocole n’avait pas été soigné, bien que souvent ausculté puisqu’il se faisait vieux. C’est pourquoi, après toutes ces années de traitement, le voilà comme un nouveau né avec ses nouveaux numéros d’identité.
En effet, pour fêter le printemps, le 21 mars 2011 est à noter comme le jour où les RFC de XMPP seront mises à jour : les RFC 3920 et 3921 sont désormais obsolètes et remplacées respectivement par les RFC 6120 et 6121. Enfin, une troisième RFC voit le jour, standardisant séparément le format des adresses XMPP (ce qui était auparavant intégré à la RFC 3920) : la RFC 6122.

Les « Premiers samedis » recrutent

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
10
30
mar.
2011
Lug

Depuis quelques années déjà, les Premiers samedis sont des rencontres permettant à toutes et à tous de découvrir l’informatique libre et d’échanger autour de ce sujet. L’informatique libre a pour but de protéger la liberté des utilisateurs et de partager la connaissance.

Cette rencontre accueille donc régulièrement des passionnés de logiciels libres, notamment les communautés francophones de Fedora, Mageia, Mandriva ou Ubuntu. À leurs côtés, des membres de l’April, de Parinux ou de Wikimédia, sont disponibles pour participer à différents ateliers, ou prendre part à une simple discussion informelle. Les Premiers samedis sont ainsi l’occasion de retrouver d’autres passionnés de la « planète libre » et d’échanger avec eux : aider un nouvel utilisateur à installer ou à s’approprier son système d’exploitation ; rencontrer d’autres utilisateurs intéressés par des thèmes communs et échanger avec eux sur leurs usages, etc..

Depuis janvier 2011, il a été également mis en place un cycle d’ateliers à destination du grand public, qui porte sur l’utilisation de logiciels libres dans le cadre de besoins pratiques. Parmi les sujets abordés, on peut citer la bureautique avec OpenOffice.org / LibreOffice, Inkscape pour la création de visuels, ou encore comment utiliser et contribuer à Wikipédia.

Nous cherchons de l’aide pour animer ces permanences.

Vous souhaitez partager votre passion pour l’informatique libre ? Vous pouvez nous aider en participant à l’une de ces rencontres. Pour cela, merci de vous inscrire sur http://wiki.premier-samedi.org/index.php/Presence~public.

Venez nous retrouver le premier samedi de chaque mois, de 14 h à 18 h, dans la Classe numérique au Carrefour numérique, niveau -1 de la Cité des sciences et de l’industrie, 30 avenue Corentin Cariou 75019 Paris.

Les plus motivés d’entre nous se retrouvent dès 12 h pour partager un repas, et nous terminons ces rencontres en continuant nos discussions autour de nos boissons préférées dans un bar avoisinant. Aux beaux jours, nous préférons même nous installer dans le parc de la Villette tout proche.

RunDeck 1.2 : automatisation de l’administration de serveurs

Posté par  . Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
18
29
mar.
2011
Technologie

RunDeck est un outil d’automatisation de l’administration de serveurs : en deux mots, il vous permet de définir des tâches qui seront exécutées sur plusieurs machines distantes via SSH.
Écrit en Java, il dispose de deux interfaces : une [CLI] et une interface Web (via une application grails) qui dispose d’une API REST.
Et, bien sûr, RunDeck est libre (licence Apache v2).

Quelques fonctionnalités :

  • CLI et interface Web ;
  • les tâches sont composées d’une ou plusieurs étapes : des commandes distantes, des scripts, ou des références à d’autres tâches ;
  • les tâches peuvent avoir des options (qui peuvent venir de systèmes extérieurs), avec validation au moment de l’exécution ;
  • les tâches sont organisées par groupes et par projets ;
  • les tâches peuvent être programmées pour s’exécuter à intervalles réguliers, ou à une heure précise (syntaxe cron) ;
  • il y a un système de notification par e-mail en cas de succès et / ou d’échec d’une tâche ;
  • la connexion aux serveurs se fait par SSH avec une clé (la liste des serveurs peut être récupérée depuis un système extérieur) ;
  • pas besoin d’installer d’agent sur les serveurs (un serveur SSH suffit) ;
  • authentification (interne ou LDAP), et support d’ACL pour restreindre les actions des utilisateurs ;
  • historique complet des tâches executées (qui, quoi, quand)

Les nouveautés de la version 1.2, sortie le 16 mars dernier :

  • l’API REST, qui permet de demander l’exécution de tâches via d’autres outils ;
  • support du format YAML, en plus du XML, pour définir les tâches, les ACL et les ressources ;
  • le support des options multiples.

Conférence SciencesPo: Logiciels libres : engagements individuels et fonctionnement des communautés

Posté par  . Modéré par Xavier Teyssier. Licence CC By‑SA.
14
29
mar.
2011
Communauté

Dans le cadre de la semaine de la recherche à Sciences Po Paris, une conférence sur « Logiciels libres : engagements individuels et fonctionnement des communautés » sera organisée le mardi 12 avril, de 11 h à 12 h.

Les intervenants seront Didier Demazière, directeur de recherche du CNRS au Centre de sociologie des organisations, co-auteur du chapitre « Les développeurs de logiciels libres, militants, bénévoles ou professionnels » dans l’ouvrage Sociologie des groupes professionnels (La Découverte, 2009) et Emmanuel Saint-James, un des auteurs du logiciel SPIP, maître de conférences en mathématiques à l’Université Pierre et Marie Curie (Paris VI).

La conférence se déroulera au Centre de sociologie des organisations (19 rue Amélie, 75007 Paris — métro La Tour Maubourg, ligne 8). Il est nécessaire de s’inscrire en ligne au préalable.

Revue de presse de l’April pour la semaine 12 de l’année 2011

18
28
mar.
2011
Internet

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

La Quadrature du Net lance sa campagne de soutien 2011

Posté par  . Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
26
28
mar.
2011
Internet

La Quadrature du Net lance sa campagne de soutien 2011 aujourd’hui.

Celle-ci a pour thème : « Défendez l’Internet libre, soutenez La Quadrature du Net. »

Le graphisme des posters de soutien a été réalisé par Geoffrey Dorne de jaffiche.fr, et la campagne est soutenue par Tristan Nitot et Richard Stallman, qui prêtent leur personne pixelisée et leurs mots aux images de la campagne. :)

Bannière carrée campagne LQDN - Richard Stallman
Bannière carrée campagne LQDN - Tristan Nitot
Bannière carrée campagne LQDN - Geoffrey

Petites brèves : Phonon 4.5 et Xen 4.1

Posté par  . Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
24
28
mar.
2011
Technologie

Xen 4.1

Xen , la solution de virtualisation et de paravirtualisation, est sorti en version 4.1. Cette version apporte la gestion de plus de 255 processeurs et des grandes pages mémoires de 2 Mio et 1 Gio. Les instructions AVX pour les processeurs x86 sont aussi prises en charge, et un nouvel ordonnanceur, plus performant dans les opérations à faible latence (comme le réseau), fait son apparition.

La paravirtualisation est un moyen pour avoir une ou plusieurs machines virtuelles bien distinctes de l’hôte (par exemple, une machine Solaris et une machine FreeBSD sur un hôte Linux). Cependant, il faut que ces systèmes virtuels soient préparés à être virtualisés pour que la paravirtualisation fonctionne ; ceci empêche d’utiliser n’importe quel système de virtualisation, tels que KVM ou VirtualBox.

Phonon 4.5

Cette nouvelle version apporte la prise en charge de Zeitgeist, ce qui permet de journaliser les lectures de contenus multimédia, et l’API gère les boutons des menus [DVD]. Les widgets de Phonon sont désormais disponibles dans Qt Designer, ce qui permet de l’utiliser très facilement et de créer un lecteur vidéo en 30 secondes.

Pour rappel, Phonon est une couche d’abstraction qui facilite la lecture de contenus multimédia. Le but n’est pas de fournir une liste exhaustive de fonctionnalités pour le traitement vidéo ou audio, mais de permettre à chaque application de facilement jouer un son ou une animation.

Avancées de la reconnaissance vocale en 2011

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
42
27
mar.
2011
Audiovisuel

Voici un sujet qui fait parler de lui, un rêve de l'informatique qui s'approche à grand pas, voire qui est déjà présent dans bien des applications ! Vous avez certainement en tête le fameux « Via Voice » édité par IBM ou son successeur « Dragon naturally Speaking » édité par Scansoft. Les plus accros d'entre vous n'auront pas hésité à installer la reconnaissance vocale prévue par défaut dans XP, Vista ou Seven.

Mais lors du passage au libre, que nous effectuons pour la plupart pour des raisons différentes, avec des approches philosophiques, économiques ou pratiques, nous sommes confrontés à la perte de plusieurs des logiciels et/ou fonctionnalités que nous avions adoptés précédemment (compatibilité de notre écosystème logiciel). Pour ceux d'entre nous qui avaient fait le choix de la reconnaissance vocale, cette fonctionnalité reste difficilement remplaçable dans le monde de GNU/Linux. Les logiciels propriétaires cités précédemment ne sont pas prévus pour fonctionner sous nos distributions, et la communauté ne semble pas encore prête à offrir une alternative efficace. Il existe cependant quelques projets similaires dont l'avancement ne peut être négligé :

  • tout d'abord la source de données audio qui aide à la mise en place de ces projets : Voxforge collecte les données audio dans différentes langues pour permettre l'implémentation de l'utilisation de ces données par des moteurs de moteurs de reconnaissance vocale Open Source ;
  • CMUSphinx est le plus célèbre d'entre eux. Il permet – dans le cadre de la recherche principalement – d'obtenir la transcription écrite de données orales. D'un langage de programmation assez simple, basé sur des phonèmes, il permet d'obtenir des résultats prometteurs pour le développement d'applications libres selon les 3 règles chères aux plus stricts d'entre nous ;
  • un premier développement a été effectué il y a quelques années déjà pour la communauté française, avec Perlbox, qui permet de piloter son ordinateur en français, basé sur CMUsphinx 2 ;
  • une approche plus récente, toujours basée sur le projet CMUsphinx, est proposée par EvalDictator, mais pas encore disponible en français.

Alors vous me direz, quoi de neuf ? Et bien Google s'est aussi lancé dans la course à la reconnaissance vocale. Cela ne date pas d'hier :

créer des fichiers OpenDocument sous PHP avec OpenTBS 1.5.0

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
20
27
mar.
2011
PHP

OpenTBS version 1.5.0 vient de sortir. Il permet de générer des fichiers [OpenDocument] grâce à la technique des modèles.

OpenTBS est en fait un greffon pour le moteur de modèles TinyButStrong qui se distingue des autres moteurs PHP par sa capacité à traiter des modèles naturels, c’est-à-dire des modèles qui sont des documents valides. Vous pouvez, par exemple, concevoir un modèle HTML compatible W3C. De la même manière, vous pouvez concevoir un modèle sous OpenOffice.org ou LibreOffice, et TinyButStrong pourra le fusionner également, du moins si vous installez le greffon OpenTBS qui sert essentiellement à extraire le XML des fichiers OpenDocument (qui sont en fait des archives ZIP).

De la même manière, OpenTBS permet de créer des documents Word, Excel et PowerPoint, sous PHP (DOCX, XLSX, PPTX).

Rencontre Logiciels libres et présentation de Git, le 30 mars 2011 à Toulouse

Posté par  . Édité par Benoît Sibaud. Modéré par Benoît Sibaud.
19
26
mar.
2011
Lug

Toulibre organise une rencontre autour des Logiciels Libres le mercredi 30 mars 2011, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.

À 20h00 Thomas Petazzoni présentera Git, un outil de gestion de versions décentralisée.

Le 3 avril 2005, Linus Torvalds, mainteneur du noyau Linux, démarre le développement de Git, un nouveau logiciel de gestion de version distribué. Deux mois plus tard, Git a suffisamment avancé qu'il est déjà officiellement utilisé pour le développement du noyau, et le 16 juin 2005, la première version stable du noyau géré sous Git est publiée.

La naissance de Git s'est faite au milieu d'autres projets dans le domaine de la gestion de version distribuée : Mercurial, Monotone, Bazaar, Arch, Darcs, etc. Cependant, six ans après le début du développement de Git, il apparaît clairement que ce dernier est l'outil que la communauté a choisi comme solution de gestion de version : les projets comme le noyau Linux, GNOME, X.org, Freedesktop, toutes les forges logicielles et donc de nombreux projets libres de taille plus ou moins importante sont passés à Git. Pour participer au développement de Logiciels Libres, la connaissance de Git est aujourd'hui devenue indispensable.

Au travers de cette présentation et de démonstrations, nous vous proposons de découvrir comment Git fonctionne, en quoi la gestion de version distribuée est intéressante pour le développement logiciel et quelles fonctionnalités sympathiques et originales Git propose. Nous couvrirons des aspects comme les manipulations de base, la génération de suites de patches et l'envoi d'e-mail, l'interaction avec des dépôts distants, la gestion des branches et donnerons un petit aperçu du fonctionnement interne de Git.

La présentation sera animée par Thomas Petazzoni, membre de Toulibre et ingénieur Linux embarqué chez Free Electrons. Il utilise quotidiennement Git depuis deux ans dans le cadre de ses contributions au projet Buildroot.

La version 4.6 du compilateur GCC est disponible

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
87
26
mar.
2011
GNU

La sortie de la version 4.6 du compilateur GCC a été annoncée ce vendredi 25 mars sur la liste de diffusion du projet.

Écrit à l’origine par [Richard Stallman] en tant que compilateur C officiel du projet GNU, dont il est le fondateur, [GCC] est aujourd’hui le compilateur multi-langage de référence du monde du logiciel libre. Il accepte du code source écrit en Ada, C, C++, Objective-C, Objective-C++, D, Fortran, Go, Java, Pascal et VHDL, et fonctionne sur une multitude d’architectures.