Les méandres de l'espace de rédaction sont parfois mystérieux. La rédaction de certaines dépêches s'étalent parfois sur de long mois, parfois sans même comprendre pourquoi la dépêche ne part pas vers le stade de la publication. C'est ce qui est arrivé à cette dépêche qui ne suit donc pas autant qu'elle aurait pu l'actualité de la sortie de la nouvelle mouture de la microcarte de la Fondation Raspberry Pi, qui porte le nom très original de Raspberry Pi 5. Cette dépêche - qui nous offre une comparaison de cette nouvelle édition avec son illustre ancêtre ainsi qu'une investigation de ses nouveautés - reste substantielle et il nous a semblé qu'il valait mieux la publier même tardivement plutôt que de la plonger dans l'oubli éternel.
Squeak stimulé par le projet OLPC
Squeak est un langage et un environnement de développement de haut niveau avec un modèle objet simple et cohérent. [NdM : Squeak est une implémentation du langage de programmation Smalltalk.]
Afin de permettre l'intégration de Squeak dans les portables à 100$ pour enfant du projet OLPC, un gros effort est en cours pour permettre le basculement de Squeak sous la licence Apache.
En effet la licence actuelle SqL comporte quelques clauses qui peuvent poser problème dans le cadre d'une diffusion de grand envergure. Courant 2007, Squeak sera enfin disponible sous une licence 100% libre.
Afin de permettre l'intégration de Squeak dans les portables à 100$ pour enfant du projet OLPC, un gros effort est en cours pour permettre le basculement de Squeak sous la licence Apache.
En effet la licence actuelle SqL comporte quelques clauses qui peuvent poser problème dans le cadre d'une diffusion de grand envergure. Courant 2007, Squeak sera enfin disponible sous une licence 100% libre.
Keynote d'Eben Moglen à « Solutions Linux 2007 »
5
jan.
2007
Taïka Kokoon 2007 - La gestion de la qualité en licence GPL
5
jan.
2007
SystemRescueCD 0.3.1
Une nouvelle version de la distribution live SystemRescueCD est disponible. Elle a été créée et est maintenue par François Dupoux, co-auteur avec Franck Ladurelle du non moins remarquable logiciel Partition Image (Partimage). L'un ou l'autre (le CD ou le logiciel) vous sauveront peut-être un jour la vie alors regardons en détails de quoi il en retourne.
D'abord, il ne s'agit pas d'une énième Desktop-Live-Knoppix-Like-Distro. Ce n'est en fait pas vraiment le meilleur choix pour découvrir Linux. En revanche, les techniciens, administrateurs et autres bidouilleurs / mainteneurs apprécieront d'avoir dans la poche (mini-CD) ce couteau suisse (francophone) de la maintenance certainement sans égal.
L'accès en écriture sur les partitions NTFS est maintenant possible avec ntfs-3g, ce qui vous permettra, par exemple, de nettoyer (freshclam + clamav) une partition XP infectée ou simplement de récupérer les données vers une clé USB, après un désastre sous MS-Windows et avant formatage.
D'abord, il ne s'agit pas d'une énième Desktop-Live-Knoppix-Like-Distro. Ce n'est en fait pas vraiment le meilleur choix pour découvrir Linux. En revanche, les techniciens, administrateurs et autres bidouilleurs / mainteneurs apprécieront d'avoir dans la poche (mini-CD) ce couteau suisse (francophone) de la maintenance certainement sans égal.
L'accès en écriture sur les partitions NTFS est maintenant possible avec ntfs-3g, ce qui vous permettra, par exemple, de nettoyer (freshclam + clamav) une partition XP infectée ou simplement de récupérer les données vers une clé USB, après un désastre sous MS-Windows et avant formatage.
Enigma en version 1.0
Enigma est un jeu de type puzzle, clone d'Oxyd. Le principe du jeu est de finir les tableaux en touchant dans le bon ordre des pierres avec sa boule noire. Il fait parti des petits grands jeux du monde libre : petits par la simplicité, loin des grosses productions des circuits commerciaux, mais grands par l'intérêt et le temps passé dessus.
Le 13 décembre dernier, et dans un certain anonymat, est sortie la version 1.0 de ce jeu. La première version stable depuis 555 jours !
Les modifications principales pour cette version sont :
Enigma est sous licence GPL et est disponible pour Windows, GNU/Linux, Mac OS X et FreeBSD. Un port pour GP2x existe mais n'est pas encore à jour.
Le manuel en français de la version 0.92 est disponible en ligne pour ceux qui aimeraient en apprendre plus sur le jeu.
Le 13 décembre dernier, et dans un certain anonymat, est sortie la version 1.0 de ce jeu. La première version stable depuis 555 jours !
Les modifications principales pour cette version sont :
- Plus de 200 nouveaux niveaux (il y en a maintenant plus de 970 en tout) ;
- Nouveau tri des ensembles de niveaux ;
- Inspecteur des niveaux pour noter et faire des statistiques sur les niveaux ;
- Un visualiseur de copies d'écrans ;
- Possibilité d'annoter et de noter les niveaux ;
- Traduction des titres des niveaux et des documents ;
- Nouvelles langues supportées : Suédois, Russe, Hongrois et Portugais.
Enigma est sous licence GPL et est disponible pour Windows, GNU/Linux, Mac OS X et FreeBSD. Un port pour GP2x existe mais n'est pas encore à jour.
Le manuel en français de la version 0.92 est disponible en ligne pour ceux qui aimeraient en apprendre plus sur le jeu.
Pour cette nouvelle année 2007, une nouvelle version de PLICI 0.9.0
Bonne année 2007 avec la sortie de la version 0.9.0 de PLICI.
Cette nouvelle version permet d'utiliser PayPal pour vendre en ligne et de choisir sa devise. Vous allez pouvoir vendre en ligne directement grâce à PLICI.
Il faut noter que nous avons encore amélioré la simplicité d'installation de PLICI.
NdM : copier-coller du site web : « PLICI est la solution Open Source d'e-commerce multi sites et professionnelle, c'est un compromis entre « simPLICIté » et « PLate-forme Internet CentralIsée ». PLICI est sous la licence GPL. »
Cette nouvelle version permet d'utiliser PayPal pour vendre en ligne et de choisir sa devise. Vous allez pouvoir vendre en ligne directement grâce à PLICI.
Il faut noter que nous avons encore amélioré la simplicité d'installation de PLICI.
NdM : copier-coller du site web : « PLICI est la solution Open Source d'e-commerce multi sites et professionnelle, c'est un compromis entre « simPLICIté » et « PLate-forme Internet CentralIsée ». PLICI est sous la licence GPL. »
Nouvelle version du serveur Jabberd14
Le père Noël semble ne pas avoir oublié les jabberistes cette année. En effet, la nouvelle version 1.6.0 du serveur Jabber/XMPP jabberd14 est sorti le 24 décembre après un an et demi de développement.
Cette nouvelle version très attendue apporte beaucoup de nouveautés, notamment un support complet des RFC XMPP-Core et XMPP-IM, comprenant surtout les privacy lists qui permettent de manière très personnalisable de bloquer les communications avec d'autres utilisateurs, et une authentification possible avec SASL en utilisant jadc2s (un remplaçant pour le gestionnaire de connexion entre les clients et le serveur de jabberd14, jadc2s est maintenu par la même personne que jabberd14).
Beaucoup de ces nouvelles fonctionnalités permettent à jabberd14 de rattraper son retard envers ses « concurrents » libres : jabberd2, ejabberd et Wildfire, comme par exemple le support de l'internationalisation, et le support complet des RFC XMPP (Core et IM). Cependant, une des nouveautés n'existe pas chez ses concurrents, et pourtant elle pourrait s'avérer très pratique, elle permet de pouvoir sélectionner les messages non-lus que l'on souhaite récupérer depuis le serveur.
jabberd14 1.6.0 est déjà en place sur de nombreux serveurs, notamment amessage.de, jabber.ccc.de et swissjabber.ch qui font partie des plus gros serveurs européens.
Cette nouvelle version très attendue apporte beaucoup de nouveautés, notamment un support complet des RFC XMPP-Core et XMPP-IM, comprenant surtout les privacy lists qui permettent de manière très personnalisable de bloquer les communications avec d'autres utilisateurs, et une authentification possible avec SASL en utilisant jadc2s (un remplaçant pour le gestionnaire de connexion entre les clients et le serveur de jabberd14, jadc2s est maintenu par la même personne que jabberd14).
Beaucoup de ces nouvelles fonctionnalités permettent à jabberd14 de rattraper son retard envers ses « concurrents » libres : jabberd2, ejabberd et Wildfire, comme par exemple le support de l'internationalisation, et le support complet des RFC XMPP (Core et IM). Cependant, une des nouveautés n'existe pas chez ses concurrents, et pourtant elle pourrait s'avérer très pratique, elle permet de pouvoir sélectionner les messages non-lus que l'on souhaite récupérer depuis le serveur.
jabberd14 1.6.0 est déjà en place sur de nombreux serveurs, notamment amessage.de, jabber.ccc.de et swissjabber.ch qui font partie des plus gros serveurs européens.
Web Component Development with Zope 3
C'est un livre en anglais de 500 pages qui vient de paraître sur Zope 3, écrit par l'un des développeurs principaux, Philipp von Weitershausen. Il est surtout destiné aux développeurs web, en particulier ceux qui ont déjà une expérience dans les applications web, que ce soit J2EE, Zope 2, Django ou Turbogears.
Il s'agit d'une deuxième édition, revue, corrigée, complétée, et mise au goût du jour. En particulier elle s'applique à la toute dernière version 3.3.0 de Zope, dont l'API a été simplifiée et améliorée.
Ce livre est extrêmement bien rédigé et réalisé, très clair et très progressif. Il représente en réalité le manuel indispensable à l'apprentissage de Zope 3. Il permet de comprendre le cheminement intellectuel qui a mené à la création de certaines fonctionnalités, et aborde tous les sujets, du survol de l'architecture à sa mise en production. Tout au long du livre, une application web est progressivement construite pour servir de support.
On trouve également un résumé à la fin de chaque chapitre, de nombreuses comparaisons avec J2EE, des Flashback sur Zope 2 permettant de comprendre ce qui a évolué et pourquoi, et des indications sur ce qui est utilisable dans Zope 2 ou non.
Il est disponible aux éditions Springer et, cerise sur le gâteau, la qualité de la reliure est excellente. Il est pour l'instant disponible directement chez l'éditeur, ou chez Amazon.
Il s'agit d'une deuxième édition, revue, corrigée, complétée, et mise au goût du jour. En particulier elle s'applique à la toute dernière version 3.3.0 de Zope, dont l'API a été simplifiée et améliorée.
Ce livre est extrêmement bien rédigé et réalisé, très clair et très progressif. Il représente en réalité le manuel indispensable à l'apprentissage de Zope 3. Il permet de comprendre le cheminement intellectuel qui a mené à la création de certaines fonctionnalités, et aborde tous les sujets, du survol de l'architecture à sa mise en production. Tout au long du livre, une application web est progressivement construite pour servir de support.
On trouve également un résumé à la fin de chaque chapitre, de nombreuses comparaisons avec J2EE, des Flashback sur Zope 2 permettant de comprendre ce qui a évolué et pourquoi, et des indications sur ce qui est utilisable dans Zope 2 ou non.
Il est disponible aux éditions Springer et, cerise sur le gâteau, la qualité de la reliure est excellente. Il est pour l'instant disponible directement chez l'éditeur, ou chez Amazon.
Rencontre Logiciels Libres et conférence "Hachoir" à Strasbourg
Le LUG de Strasbourg organise un AAM (Appel à Mousser) le mercredi 10 janvier 2007 à 20h30 au bar "La Hache".
Un AAM est un appel à une rencontre autour d’un verre de bière des amis de Linux de Strasbourg et environs. Les autres boissons sont explicitement tolérées...
Ces rencontres ont lieu à peu près une fois par mois selon un calcul explicité sur http://strasbourg.linuxfr.org/actu
Une mini-conférence sur le Hachoir, suite d'outils Python permettant de manipuler des fichiers binaires (vidéos, sons, archive, système de fichier, etc.), sera tenue par Victor "Haypo" Stinner. Employé par INL pour travailler sur le pare-feu libre NuFW, Victor a aussi contribué a de nombreux projets libres, notamment en initiant le projet Wormux (NdM : Wormux a en fait été initié par Lawrence Azzoug en décembre 2002), clone libre du jeu Worms, Haypocalc ou encore le Hachoir.
Un tournoi de Wormux pourrait se mettre en place après la conf ;-)
Pour venir :
La Hache, 11 rue de la Douane, 67000 Strasbourg
Station de tram : Porte de l'Hôpital, ligne A ou D.
Le troquet est à 100 mètres depuis la station.
Un AAM est un appel à une rencontre autour d’un verre de bière des amis de Linux de Strasbourg et environs. Les autres boissons sont explicitement tolérées...
Ces rencontres ont lieu à peu près une fois par mois selon un calcul explicité sur http://strasbourg.linuxfr.org/actu
Une mini-conférence sur le Hachoir, suite d'outils Python permettant de manipuler des fichiers binaires (vidéos, sons, archive, système de fichier, etc.), sera tenue par Victor "Haypo" Stinner. Employé par INL pour travailler sur le pare-feu libre NuFW, Victor a aussi contribué a de nombreux projets libres, notamment en initiant le projet Wormux (NdM : Wormux a en fait été initié par Lawrence Azzoug en décembre 2002), clone libre du jeu Worms, Haypocalc ou encore le Hachoir.
Un tournoi de Wormux pourrait se mettre en place après la conf ;-)
Pour venir :
La Hache, 11 rue de la Douane, 67000 Strasbourg
Station de tram : Porte de l'Hôpital, ligne A ou D.
Le troquet est à 100 mètres depuis la station.
Sondage Le Javascript c'est
4
jan.
2007
-
génial, j'en ai mis partout sur mon blog ! :
87(2.2 %)
-
un outil sympathique :
437(11.3 %)
-
redevenu à la mode avec le web 2.0 :
855(22.1 %)
-
un moyen de faire ramer n'importe quelle machine :
478(12.3 %)
-
pas supporté de la même manière par 2 navigateurs :
654(16.9 %)
-
toujours aussi inutile qu'au début :
171(4.4 %)
-
utile grâce aux libraires protoype & Co :
136(3.5 %)
-
une bouse infame :
818(21.1 %)
-
quoi ? :
235(6.1 %)
Total : 3871 votes
Amélioration en vue pour l'installation de logiciel sur GNU/Linux.
Qui n'a jamais été déçu de ne pas pouvoir installer la dernière mouture d'un logiciel annoncé ici même ?
Les systèmes de gestion de paquet que nous trouvons couramment dans nos distributions - comme apt-get ou urpmi - ont certes de nombreux avantages mais aussi des limitations. Il n'est par exemple pas simple d'avoir les dernières versions des logiciels et on se retrouve limité à la sélection des paquets de sa distribution ; or aucune ne propose l'ensemble des Logiciels Libres existants.
La nécessité de fournir des paquets binaires multi-distribution est encore plus demandée par les éditeurs de logiciels propriétaires désireux de fournir une version GNU/Linux.
Partant de ce constat, un groupe de travail a été formé au niveau du projet LSB (Linux Standard Base) et de son organisation parente le FSG (Free Standard Group) afin de rendre la vie plus facile aux utilisateurs et aux développeurs.
Les systèmes de gestion de paquet que nous trouvons couramment dans nos distributions - comme apt-get ou urpmi - ont certes de nombreux avantages mais aussi des limitations. Il n'est par exemple pas simple d'avoir les dernières versions des logiciels et on se retrouve limité à la sélection des paquets de sa distribution ; or aucune ne propose l'ensemble des Logiciels Libres existants.
La nécessité de fournir des paquets binaires multi-distribution est encore plus demandée par les éditeurs de logiciels propriétaires désireux de fournir une version GNU/Linux.
Partant de ce constat, un groupe de travail a été formé au niveau du projet LSB (Linux Standard Base) et de son organisation parente le FSG (Free Standard Group) afin de rendre la vie plus facile aux utilisateurs et aux développeurs.
Xen 3.0.4 et la virtualisation matérielle
Xen, version 3.0.4 a été annoncé fin décembre. Pas de révolution dans cette version, heureusement, car Xen fonctionne très bien en production. Pour rappel, Xen est un logiciel libre de virtualisation, plus précisément un hyperviseur de machine virtuelle.
Le code source de cette version a été largement re-travaillé pour améliorer la partie du code 'HVM' (Hardware Virtual Machine) qui permet de prendre en compte de manière identique les instructions de virtualisation matérielle d'Intel et d'AMD.
Ceci a pour conséquence une meilleure prise en compte de l'ACPI et du SMP par les systèmes invités : Linux et Windows.
Les autres points méritant une attention particulière :
Tout ce travail préfigure la future version 3.0.5 qui devrait sortir prochainement et apportera les fonctions 'save/restore' au module HVM.
On ne peut qu'apprécier la prise en charge de plus en plus performante de la virtualisation matérielle par Xen.
NdM : à noter aussi l'article DeveloperNetworks IBM « Virtual Linux - An overview of virtualization methods, architectures, and implementations » paru le 29 décembre dernier
Le code source de cette version a été largement re-travaillé pour améliorer la partie du code 'HVM' (Hardware Virtual Machine) qui permet de prendre en compte de manière identique les instructions de virtualisation matérielle d'Intel et d'AMD.
Ceci a pour conséquence une meilleure prise en compte de l'ACPI et du SMP par les systèmes invités : Linux et Windows.
Les autres points méritant une attention particulière :
- le support par le domain0 et Xen des fonctionnalités kexec/kdump
- le support pour les systèmes invités du framebuffer graphique
- la mise à disposition d'une nouvelle API pour gérer Xen
- une amélioration de Xen sur les architectures Itanium (IA64) et Power (IBM)
Tout ce travail préfigure la future version 3.0.5 qui devrait sortir prochainement et apportera les fonctions 'save/restore' au module HVM.
On ne peut qu'apprécier la prise en charge de plus en plus performante de la virtualisation matérielle par Xen.
NdM : à noter aussi l'article DeveloperNetworks IBM « Virtual Linux - An overview of virtualization methods, architectures, and implementations » paru le 29 décembre dernier
Soirée Accès Libre à Antibes 10/01/2007
Linux Azur organise le mercredi 10 janvier 2007, de 18 à 20 heures, une Soirée Accès Libre ouverte à tout le monde, débutant ou expert.
Tous ceux qui veulent installer Linux sur leur ordinateur, régler un problème technique ou tout simplement rencontrer d'autres passionnés sont les bienvenus. La distribution Kaella sera proposée à ceux qui souhaitent installer Linux et qui ne savent pas quelle distribution choisir (NdR : Le magazine Linux Pratique n° 39 de janvier/février 2007 publie un article sur la Kaella 3.0 et la propose sur son CD-ROM).
La SAL aura lieu à la maison des associations d'Antibes
288 chemin de Saint Claude
06600 Antibes
Nous pouvons prévoir une miam-party dans un restaurant pas trop loin, dans la foulée :-)
PS : Habituellement, les SAL se tiennent le 1er mardi du mois, mais en raison des congés de début d'année, cette fois ci, c'est le deuxième mercredi.
Tous ceux qui veulent installer Linux sur leur ordinateur, régler un problème technique ou tout simplement rencontrer d'autres passionnés sont les bienvenus. La distribution Kaella sera proposée à ceux qui souhaitent installer Linux et qui ne savent pas quelle distribution choisir (NdR : Le magazine Linux Pratique n° 39 de janvier/février 2007 publie un article sur la Kaella 3.0 et la propose sur son CD-ROM).
La SAL aura lieu à la maison des associations d'Antibes
288 chemin de Saint Claude
06600 Antibes
Nous pouvons prévoir une miam-party dans un restaurant pas trop loin, dans la foulée :-)
PS : Habituellement, les SAL se tiennent le 1er mardi du mois, mais en raison des congés de début d'année, cette fois ci, c'est le deuxième mercredi.
Le langage D 1.00 est disponible !
D est un langage de programmation "système". Combinant la rapidité et la puissance du C/C++ avec un confort de développement pour le programmeur voisin de celui fourni par Ruby ou Python.
D est un langage voisin du C++, mais où les fonctionnalités auraient été intégrées avec goût. Pour Walter Bright, le créateur de D, il n'y a pas une fonctionnalité particulière qui définit D, c'est le tout qui facilite le développement et la maintenance sans avoir à abandonner la vitesse du C/C++.
D est un langage voisin du C++, mais où les fonctionnalités auraient été intégrées avec goût. Pour Walter Bright, le créateur de D, il n'y a pas une fonctionnalité particulière qui définit D, c'est le tout qui facilite le développement et la maintenance sans avoir à abandonner la vitesse du C/C++.
Premier FirstJeudi hivernal de 2007
Depuis le 4 mai 2000 les utilisateurs de GNU/Linux, Hurd, *BSD et de tous les autres logiciels libres (OpenOffice.org, Firefox...) se retrouvent tous les premiers jeudis de chaque mois dans un restaurant pour boire un verre, manger un morceau et surtout discuter de vive voix.
Le rendez-vous se tiendra à Paris le jeudi 4 janvier 2007 à l'endroit suivant :
Hall's Beer Brewery
68, rue Saint-Denis
75001 Paris
Métro Châtelet ou RER A Les Halles
Il est fixé à 20h00, mais vous pouvez arriver tout au long de la soirée.
Le rendez-vous se tiendra à Paris le jeudi 4 janvier 2007 à l'endroit suivant :
Hall's Beer Brewery
68, rue Saint-Denis
75001 Paris
Métro Châtelet ou RER A Les Halles
Il est fixé à 20h00, mais vous pouvez arriver tout au long de la soirée.