Ces derniers temps, on a beaucoup parlé d’intelligence artificielle sur LinuxFr.org. D’IA propriétaires, et d’IA libres. Mais peut-on vraiment faire une IA libre ? La notion n’est pas sans poser quelques difficultés. Une (pas si) courte discussion du problème.
Lauréats Trophées du Libre 2009
Les membres du jury ont eu beaucoup de difficultés pour départager les projets finalistes dans les sept catégories.
Les solutions logicielles de l'édition 2009 des Trophées du Libre tiennent toutes leurs promesses. La qualité et la quantité sont au rendez-vous.
Cette année, l'organisation innove en offrant de journées pleines de présentation des solutions sélectionnées par les Lauréats eux-mêmes les 5 et 6 juin, sur le site soissonnais de l'Université de Picardie.
Les solutions logicielles de l'édition 2009 des Trophées du Libre tiennent toutes leurs promesses. La qualité et la quantité sont au rendez-vous.
Cette année, l'organisation innove en offrant de journées pleines de présentation des solutions sélectionnées par les Lauréats eux-mêmes les 5 et 6 juin, sur le site soissonnais de l'Université de Picardie.
Jon Kleinberg, le roi rebelle du petit monde
L'ACM (Association for Computing Machinery) a décerné son prix Infosys 2008 à Jon Kleinberg, professeur à l'université de Cornell, spécialiste des réseaux sociaux. C'est l'occasion de revenir sur cette notion au cœur de l'informatique actuelle.
La notion scientifique de réseau social est vraisemblablement due à Stanley Milgram. Pour vérifier une idée évoquée par Frigyes Karinthy dans sa nouvelle Chaînes, il lance une expérience en 1967 : il choisit une "cible" et des personnes de départ, puis il envoie à celles-ci des lettres leur demandant de contacter la cible ou, s'ils ne la connaissent pas, de passer le relais (postal) à la personne de leur entourage la plus susceptible de la connaître. Dans tous les cas, on envoie une carte à Milgram pour lui rendre compte. On peut donc considérer Milgram comme l'inventeur de traceroute, anticipant de vingt ans le programme informatique. Le résultat de cette expérience du petit monde est maintenant connu sous le nom de six degrés de séparation. C'est en effet le nombre moyen d'étapes que les lettres ont mis pour arriver à destination.
La notion scientifique de réseau social est vraisemblablement due à Stanley Milgram. Pour vérifier une idée évoquée par Frigyes Karinthy dans sa nouvelle Chaînes, il lance une expérience en 1967 : il choisit une "cible" et des personnes de départ, puis il envoie à celles-ci des lettres leur demandant de contacter la cible ou, s'ils ne la connaissent pas, de passer le relais (postal) à la personne de leur entourage la plus susceptible de la connaître. Dans tous les cas, on envoie une carte à Milgram pour lui rendre compte. On peut donc considérer Milgram comme l'inventeur de traceroute, anticipant de vingt ans le programme informatique. Le résultat de cette expérience du petit monde est maintenant connu sous le nom de six degrés de séparation. C'est en effet le nombre moyen d'étapes que les lettres ont mis pour arriver à destination.
OpenViBE : sortie officielle
Qui n'a jamais rêvé de contrôler une machine uniquement par la pensée? Contrôler un bras bionique, ou tout simplement afficher linuxfr.org dans son navigateur préféré en un clin d'œil?
Des chercheurs de l'INRIA, de l'IRISA, de l'INSERM et de France Telecom R&D ont commencé à plancher sur le problème depuis 2006.
OpenViBE permet de concevoir, tester et utiliser des interfaces Cerveau-Ordinateur (Brain-Computer Interfaces (BCI)). Ces interfaces sont des systèmes de communication qui permettent d'envoyer des commandes aux ordinateurs simplement au moyen de l'activité cérébrale.
Des chercheurs de l'INRIA, de l'IRISA, de l'INSERM et de France Telecom R&D ont commencé à plancher sur le problème depuis 2006.
OpenViBE permet de concevoir, tester et utiliser des interfaces Cerveau-Ordinateur (Brain-Computer Interfaces (BCI)). Ces interfaces sont des systèmes de communication qui permettent d'envoyer des commandes aux ordinateurs simplement au moyen de l'activité cérébrale.
Atelier Actux mardi 19/05/2009 : Ruby, un langage objet et (assez) fonctionnel
Le prochain atelier de l'association rennaise Actux se déroulera le mardi 19 mai 2009 au 4 bis de 18h30 à 20h30 et portera sur le langage Ruby : Ruby, un langage objet et (assez) fonctionnel.
Cet atelier n'est pas réservé aux développeurs mais s'ouvre également à tous ceux qui souhaitent découvrir un langage facile et agréable pour développer leurs petits outils en cas de besoin. Quelques rappels historiques ainsi que les grandes familles de langages actuels seront évoqués. En plus du langage Ruby, l'accent sera mis sur des concepts généraux de programmation et de factorisation de code.
L'atelier se déroulera dans la salle Reaj au dernier étage du 4 bis (grand bâtiment vitré près du métro charles de Gaulle).
Afin de profiter au mieux de cet atelier, il vous est recommandé d'apporter vos machines.
Cet atelier n'est pas réservé aux développeurs mais s'ouvre également à tous ceux qui souhaitent découvrir un langage facile et agréable pour développer leurs petits outils en cas de besoin. Quelques rappels historiques ainsi que les grandes familles de langages actuels seront évoqués. En plus du langage Ruby, l'accent sera mis sur des concepts généraux de programmation et de factorisation de code.
L'atelier se déroulera dans la salle Reaj au dernier étage du 4 bis (grand bâtiment vitré près du métro charles de Gaulle).
Afin de profiter au mieux de cet atelier, il vous est recommandé d'apporter vos machines.
Premières versions de Caméléon et Final Page
Je viens vous présenter deux logiciels dont je suis l'auteur :
Ces deux logiciels, sortent en version 0.1 et sont développés en Vala pour l'environnement GNOME.
Ce sont des logiciels encore très jeunes et sûrement très bogués, mais tout retour d'expérience serait grandement appréciable. Bons tests.
- Caméléon est un outil "universel" de conversion de documents. Il permet de regrouper sur une interface unique, les possibilités de conversion en s'appuyant sur des logiciels tel que OpenOffice.org, ImageMagick, GStreamer...
- Final Page permet de découper, fusionner ou réorganiser les documents PDF. L'interface graphique se veut simple avec une prévisualisation des pages (grâce à poppler) et le "glisser-déposer". Le logiciel est basé sur Ghostscript.
Ces deux logiciels, sortent en version 0.1 et sont développés en Vala pour l'environnement GNOME.
Ce sont des logiciels encore très jeunes et sûrement très bogués, mais tout retour d'expérience serait grandement appréciable. Bons tests.
Test de Arch Linux 2009.2
Il y a près de 3 ans, je testais Arch Linux 0.7.2 en terminant sur ces paroles : "Sans aucun doute une distribution à surveiller pour le futur". J'ai donc refait un test avec la dernière version récente d'Arch. Celle-ci apporte : noyau 2.6.28 (2.6.29 en mises à jour), KDE 4.2.3, GNOME 2.26, XFCE 4.6.1, kvm 0.85 et tous les derniers paquets à jour.
Les méthodes d'installations sont simples : CD, clé USB ou par le réseau. Dans tous les cas, après installation, vous avez un système sans aucun paquet superflu et permettant de l'utiliser tout de suite en tant que serveur ou même station minimaliste.
Arch existe depuis maintenant quelques années et je trouvais intéressant de comparer cette version à ce que j'avais pu tester il y a quelques années. Il s'agit donc ici comme d'habitude d'un survol de la distribution présentant ses nouveautés et fournissant des liens pratiques pour son utilisation.
Les méthodes d'installations sont simples : CD, clé USB ou par le réseau. Dans tous les cas, après installation, vous avez un système sans aucun paquet superflu et permettant de l'utiliser tout de suite en tant que serveur ou même station minimaliste.
Arch existe depuis maintenant quelques années et je trouvais intéressant de comparer cette version à ce que j'avais pu tester il y a quelques années. Il s'agit donc ici comme d'habitude d'un survol de la distribution présentant ses nouveautés et fournissant des liens pratiques pour son utilisation.
[Toulibre] présentation sur X.org et rencontre le 20 mai 2009
Toulibre organise une rencontre autour des Logiciels Libres le mercredi 20 mai, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
À 20h, Matthieu Herrb fera une présentation technique sur X.org. Il sera question dans un premier temps du modèle client / serveur, des toolkits graphiques, ainsi que des protocoles annexes (ICCCM, NetWM) et des serveurs spéciaux tels que Xnest, ainsi que de l'accès à distance par tunnels (SSH, LBX, NX, etc.).
Puis la présentation se focalisera sur le fonctionnement de l'affichage et des entrées utilisateurs sous X.org. Côté affichage : aspect rendu graphique 2D (Render, XAA, EXA, UXA, etc.), 3D (DRI, DRI2, Gallium3D, etc.), compositing, transparence et autres effets, et gestion des modes graphiques (Xrandr, KMS, Shatter). Côté entrées, il sera question de XKB, Xinput et l'extension MPX (pointeurs multiples).
Un éclairage sera donné en fin de présentation sur le mode de développement communautaire de X, la fondation X.org, les conférences importantes du domaine, et les moyens de participer au projet.
Un enregistrement vidéo de la présentation sera disponible par la suite sur le site de Toulibre.
Par ailleurs, comme lors de chaque rencontre Toulibre, le centre Bellegarde sera ouvert à partir de 19h et pendant toute la soirée pour accueillir toute personne désireuse d'échanger ou de trouver de l'aide sur des Logiciels Libres.
Vous pouvez si besoin apporter votre ordinateur.
Dans ce cas ainsi que pour toute demande d'aide particulière, merci de nous adresser un courrier électronique au préalable à contact at toulibre.org en décrivant vos besoins pour que nous puissions vous répondre efficacement.
À 20h, Matthieu Herrb fera une présentation technique sur X.org. Il sera question dans un premier temps du modèle client / serveur, des toolkits graphiques, ainsi que des protocoles annexes (ICCCM, NetWM) et des serveurs spéciaux tels que Xnest, ainsi que de l'accès à distance par tunnels (SSH, LBX, NX, etc.).
Puis la présentation se focalisera sur le fonctionnement de l'affichage et des entrées utilisateurs sous X.org. Côté affichage : aspect rendu graphique 2D (Render, XAA, EXA, UXA, etc.), 3D (DRI, DRI2, Gallium3D, etc.), compositing, transparence et autres effets, et gestion des modes graphiques (Xrandr, KMS, Shatter). Côté entrées, il sera question de XKB, Xinput et l'extension MPX (pointeurs multiples).
Un éclairage sera donné en fin de présentation sur le mode de développement communautaire de X, la fondation X.org, les conférences importantes du domaine, et les moyens de participer au projet.
Un enregistrement vidéo de la présentation sera disponible par la suite sur le site de Toulibre.
Par ailleurs, comme lors de chaque rencontre Toulibre, le centre Bellegarde sera ouvert à partir de 19h et pendant toute la soirée pour accueillir toute personne désireuse d'échanger ou de trouver de l'aide sur des Logiciels Libres.
Vous pouvez si besoin apporter votre ordinateur.
Dans ce cas ainsi que pour toute demande d'aide particulière, merci de nous adresser un courrier électronique au préalable à contact at toulibre.org en décrivant vos besoins pour que nous puissions vous répondre efficacement.
[GIMP] G'MIC évolue et s'internationalise
Salut à tous,
Le greffon G'MIC pour GIMP continue son petit bonhomme de chemin, avec la version 1.3.1.5 qui est sortie, et qui comporte pas mal de nouveautés, ajoutées depuis mon dernier journal sur le sujet. Je détaille ici quelques unes de ces nouvelles fonctionnalités. Pour info, G'MIC est (entre autres) un greffon libre multi plate-forme pour GIMP qui propose un grand nombre de filtres (environ une centaine) pour traiter des images de manière diverse.
Le greffon G'MIC pour GIMP continue son petit bonhomme de chemin, avec la version 1.3.1.5 qui est sortie, et qui comporte pas mal de nouveautés, ajoutées depuis mon dernier journal sur le sujet. Je détaille ici quelques unes de ces nouvelles fonctionnalités. Pour info, G'MIC est (entre autres) un greffon libre multi plate-forme pour GIMP qui propose un grand nombre de filtres (environ une centaine) pour traiter des images de manière diverse.
Ultracopier, la copie enfin facile
Copier des fichiers, on le fait tous tous les jours. clic droit, copier/coller, ctrl-c/ctrl-v, glisser/déposer, cp, etc. Les méthodes ne manquent pas.
Dans mes vertes années alors que mon jugement était encore jeune et que j'utilisais un système d'exploitation en forme de drapeau, le premier logiciel que j'installais après chaque réinstallation trimestrielle de mon système était SuperCopier. Mais sous Linux, rien... Jusqu'à Ultracopier.
Certains d'entre vous le connaissent déjà. Pour les autres, je vais faire les présentations. SuperCopier est un logiciel qui remplace le processus de copie standard de Windows et lui apporte quelques fonctionnalités intéressantes. Par exemple :
Dans mes vertes années alors que mon jugement était encore jeune et que j'utilisais un système d'exploitation en forme de drapeau, le premier logiciel que j'installais après chaque réinstallation trimestrielle de mon système était SuperCopier. Mais sous Linux, rien... Jusqu'à Ultracopier.
Certains d'entre vous le connaissent déjà. Pour les autres, je vais faire les présentations. SuperCopier est un logiciel qui remplace le processus de copie standard de Windows et lui apporte quelques fonctionnalités intéressantes. Par exemple :
- Gestion d'une liste des fichiers à copier ;
- Gestion de la vitesse de copie ;
- Gestion des erreurs de copie ;
Meilleurs contributeurs LinuxFr : Les gagnants d'avril 2009
On continue sur notre lancée de récompenser ceux qui chaque mois contribuent positivement au site LinuxFr (dépêche, commentaire, logo, journaux, etc.). Vous n'êtes pas sans risquer de gagner un abonnement à Linux Magazine France ou un livre des éditions Eyrolles et InLibroVeritas et aussi des éditions ENI désormais. Voici les gagnants du mois d'avril 2009 :
Abonnement d'un an à Linux Magazine France
Tous nos remerciements aux contributeurs du site ainsi qu'à Linux Magazine France et aux éditions Eyrolles, InLibroVeritas et ENI. N'oubliez pas de contribuer ; LinuxFr vit pour vous et par vous !
Abonnement d'un an à Linux Magazine France
- tankey pour sa dépêche très complète sur la sortie de la Mandriva Spring 2009.1.
- steckdenis pour sa news sur l'année de Logram, l'environnement de bureau différent.
- Bapt pour sa synthèse sur les BSD, intitulée Night of the living BSDeads.
- Oumph pour sa dépêche suite au rejet de l'Hadopi le 9 avril par l'Assemblée Nationale.
- Goffi nous annonçant la sortie de ReactOS 0.3.9.
- DitOuQueMon pour son annonce fournie sur E17.
- Obsidian auteur de la CSS Nightgrey qui a habillé le site pendant le blackout Hadopi.
- et enfin patrick_g, récompensant, non pas une news noyau dont il a le secret, mais bien l'annonce de GCC 4.4 et son journal sur la sécurité des gestionnaires de paquet. En complément des livres, l'équipe lui offre le dernier polo collector LinuxFr !
Tous nos remerciements aux contributeurs du site ainsi qu'à Linux Magazine France et aux éditions Eyrolles, InLibroVeritas et ENI. N'oubliez pas de contribuer ; LinuxFr vit pour vous et par vous !
Le Pacte du Logiciel Libre à la conquête du Parlement européen
À l'occasion des élections européennes de juin 2009 (6 et 7 juin 2009), l'April a lancé une nouvelle campagne sous la bannière de l'initiative Candidats.fr : tous les citoyens attachés au Logiciel Libre sont invités à proposer le Pacte du Logiciel Libre aux candidats. Le Pacte du Logiciel Libre a déjà recueilli une vingtaine de signatures mais toutes les bonnes volontés sont bienvenues pour faire de cette campagne un succès.
Le Pacte du Logiciel Libre est un document simple permettant aux électeurs de savoir quel candidat dans leur circonscription a conscience des enjeux du Logiciel Libre et s'est engagé à promouvoir et défendre les libertés qui y sont associées.
Le Pacte du Logiciel Libre est un document simple permettant aux électeurs de savoir quel candidat dans leur circonscription a conscience des enjeux du Logiciel Libre et s'est engagé à promouvoir et défendre les libertés qui y sont associées.
Sortie de Cairo-Dock 2.0.0
Cairo-Dock 2.0.0 vient juste de sortir !
Cairo-Dock est un dock ultra personnalisable et disponible uniquement sur Linux.
La plupart des nombreux applets/plug-ins peuvent être affichés en desklet, hors du dock, ainsi que sur une couche de widgets.
Cairo-Dock a maintenant la particularité d'avoir un support 100% de l'OpenGL pour le plus grand bien des processeurs ; ce qui signifie également que son utilisation avec des effets visuels multiples sur un netbook est tout à fait possible et agréable pour tout utilisateur !
Pour rappel, Cairo-Dock est, à la base, un projet français mais cependant soutenu par des personnes du monde entier.
Cairo-Dock est un dock ultra personnalisable et disponible uniquement sur Linux.
La plupart des nombreux applets/plug-ins peuvent être affichés en desklet, hors du dock, ainsi que sur une couche de widgets.
Cairo-Dock a maintenant la particularité d'avoir un support 100% de l'OpenGL pour le plus grand bien des processeurs ; ce qui signifie également que son utilisation avec des effets visuels multiples sur un netbook est tout à fait possible et agréable pour tout utilisateur !
Pour rappel, Cairo-Dock est, à la base, un projet français mais cependant soutenu par des personnes du monde entier.
Concours LinuxFr : Les gagnants !
Le concours est terminé depuis le 26 avril dernier. Le but premier de ce concours était d'améliorer LinuxFr, notamment en favorisant la navigation sur les terminaux mobiles ou en proposant le développement d'une application « overlay » temps réel, conscient que ~Templeet n'est pas forcément très attractif. Pensant aussi aux non développeurs, nous proposions aussi l'écriture d'une nouvelle (libre) sur le libre.
Départager les gagnants n'a pas été très difficile pour l'équipe, car la participation a été moindre qu'attendue. Voici donc les gagnants :
Premièrement, merci à tous ceux qui ont participé, avec une petite pensée pour LiNuCe qui n'a pas eu le temps de proposer son projet. Un grand merci aussi à nos partenaires habituels, les éditions Eyrolles, InLibroVeritas (lien archive.org), ENI) et Diamond et à ceux qui nous ont rejoints pour l'occasion : Kysoh (lien archive.org) qui a fournit les TuxDroids (lien archive.org) et Linutop qui a offert le Linutop2 (Le Linutop3 vient de sortir) !
Départager les gagnants n'a pas été très difficile pour l'équipe, car la participation a été moindre qu'attendue. Voici donc les gagnants :
- Ploum pour sa nouvelle intitulée « Les non-humains » (licence CC-by), a choisi le Linutop2. À 1 minute et 12 secondes près, il lui passait sous le nez !
- Talasrum pour sa nouvelle intitulée « Un train pour la liberté » (licence Art Libre, lien archive.org) a choisi un abonnement à Linux Magazine et deux livres ENI.
- Oumph a proposé une commande pour Ubiquity (lien archive.org) permettant de faire une recherche directement sur LinuxFr (licence GPL, lien archive.org). Il a craqué pour le TuxDroid, espérant pouvoir développer un peu avec et voir les idées d'interactions avec LinuxFr.org ;)
Premièrement, merci à tous ceux qui ont participé, avec une petite pensée pour LiNuCe qui n'a pas eu le temps de proposer son projet. Un grand merci aussi à nos partenaires habituels, les éditions Eyrolles, InLibroVeritas (lien archive.org), ENI) et Diamond et à ceux qui nous ont rejoints pour l'occasion : Kysoh (lien archive.org) qui a fournit les TuxDroids (lien archive.org) et Linutop qui a offert le Linutop2 (Le Linutop3 vient de sortir) !
The Uptime Project à la française
En ces temps sombres de l'HADOPI, il va devenir difficile de rester connecté à l'Internet. Les plus malins (ou les plus chanceux ?) pourront arborer un bel uptime sur cette toute nouvelle mouture du Tugs Uptime Project (TUP). Souvenez vous de l'Uptime Project, concours du plus gros uptime, cette aventure allemande qui a pris fin en mars 2007. Deux ans après voici la version 2.1 de son remplaçant français !
Quelles nouveautés ? Dans ce contexte actuel où les machines sont de plus en plus stables, quel pouvait être l'intérêt de réaliser un nouvel uptime project ? La première chose, c'est le fun, le « moi j'ai la plus grosse ». Ensuite, le côté libre du projet. Tous les clients sont des logiciels libres sous licence GPL. Tout le monde peut fabriquer son client à partir des spécifications disponibles sur le forum. Ce qui implique que bon nombre de clients ont déjà vu le jour (Linux, Windows, Solaris, FreeBSD, Mac OS X), et notamment des clients pour vos routeurs. Bientôt peut-être y aura-t-il des clients pour vos téléphones ! Seule l'imagination nous limite.
J'en vois déjà qui en sont à la moitié de leur client overclocké. Pourquoi tricher ? Oui tout est ouvert. Mais vous vous doutez bien que vous serez repéré rapidement et que cela ne présente que peu d'intérêt au final. Il n'y a rien a gagner. C'est juste là pour être là. Comme l'uptime de votre machine au final. Rejoignez-nous sans plus attendre pour tester cette nouvelle version du site web. Vous pouvez même nous aidez à la déboguer. À bientôt sur le TUP !
Quelles nouveautés ? Dans ce contexte actuel où les machines sont de plus en plus stables, quel pouvait être l'intérêt de réaliser un nouvel uptime project ? La première chose, c'est le fun, le « moi j'ai la plus grosse ». Ensuite, le côté libre du projet. Tous les clients sont des logiciels libres sous licence GPL. Tout le monde peut fabriquer son client à partir des spécifications disponibles sur le forum. Ce qui implique que bon nombre de clients ont déjà vu le jour (Linux, Windows, Solaris, FreeBSD, Mac OS X), et notamment des clients pour vos routeurs. Bientôt peut-être y aura-t-il des clients pour vos téléphones ! Seule l'imagination nous limite.
J'en vois déjà qui en sont à la moitié de leur client overclocké. Pourquoi tricher ? Oui tout est ouvert. Mais vous vous doutez bien que vous serez repéré rapidement et que cela ne présente que peu d'intérêt au final. Il n'y a rien a gagner. C'est juste là pour être là. Comme l'uptime de votre machine au final. Rejoignez-nous sans plus attendre pour tester cette nouvelle version du site web. Vous pouvez même nous aidez à la déboguer. À bientôt sur le TUP !
Entretiens avec Jesse Keating, Fedora Release Engineer
En attendant la sortie de Fedora 11, une série d'entretiens sous forme de balados (en anglais) seront publiés durant ces deux prochaines semaines sur le blog de Jack Aboutboul.
Ces balados ont pour but de mieux connaître les « grands architectes » œuvrant dans les coulisses de Fedora. Le premier de la série concerne Jesse Keating dont le titre est « Fedora Release Engineer », il explique ce qui entre en jeu dans la création de la distribution à l'aide d'outils comme Pungi ou Revisor. Il parle également de diverses nouveautés de Fedora 11 tels que le système de fichiers ext4, l'authentification améliorée par empreintes digitales, le nouveau PackageKit ainsi que la nouvelle version de RPM. Pour rappel, une liste plus complète des nouveautés est visible sur http://fedoraproject.org/wiki/Releases/11/FeatureList
Un balado devrait être publié chaque 2-3 jours à l'adresse mentionnée jusqu'à la sortie de Fedora 11, le 26 mai.
Ces balados ont pour but de mieux connaître les « grands architectes » œuvrant dans les coulisses de Fedora. Le premier de la série concerne Jesse Keating dont le titre est « Fedora Release Engineer », il explique ce qui entre en jeu dans la création de la distribution à l'aide d'outils comme Pungi ou Revisor. Il parle également de diverses nouveautés de Fedora 11 tels que le système de fichiers ext4, l'authentification améliorée par empreintes digitales, le nouveau PackageKit ainsi que la nouvelle version de RPM. Pour rappel, une liste plus complète des nouveautés est visible sur http://fedoraproject.org/wiki/Releases/11/FeatureList
Un balado devrait être publié chaque 2-3 jours à l'adresse mentionnée jusqu'à la sortie de Fedora 11, le 26 mai.