Ce n'est pas récent, mais la version 2.2.4 d'OpenLDAP est sortie !
C'est la première version de la famille 2.2.x qui ne soit pas une béta et elle contient plus de nouveautés que ce qu'on osait espérer :-).
On y trouve notamment des groupes dynamiques, des améliorations de performances et de nouvelles extensions.
Voir détails joints.
Conférence AWK sur Paris
Le jeudi 22 janvier, AWK, le manipulateur de texte en ligne de commande, sera le sujet de la première conférence Parinux de 2004.
Merci de vous inscrire avant de venir.
Merci de vous inscrire avant de venir.
Linuxgraphic.Org : Ouverture d'une section POV-Ray et ses outils pour Linux
Après Blender, Moonlight, Gimp et Sketch, l'équipe de Linuxgraphic est heureuse de vous annoncer la mise en ligne, après un an de gestation, d'une nouvelle section dédiée à POV-Ray et ses outils fonctionnant sous Linux.
Vous y trouverez également les 3 premiers articles sur KPovmodeler écrit par Olivier Saraja. Les autres suivont bientôt.
Repris du site Linuxgraphic.org : Persistence of Vision Ray tracer ou POV-Ray est un moteur de rendu d'images de synthèse de grande qualité distribué en Licence FREEWARE (prévu en Open Source pour la version 4.0).
Vous y trouverez également les 3 premiers articles sur KPovmodeler écrit par Olivier Saraja. Les autres suivont bientôt.
Repris du site Linuxgraphic.org : Persistence of Vision Ray tracer ou POV-Ray est un moteur de rendu d'images de synthèse de grande qualité distribué en Licence FREEWARE (prévu en Open Source pour la version 4.0).
L'infographie et les logiciels libres
Peut-on créer une illustration pour promouvoir les logiciels libres avec un logiciel propriétaire ?
Cette question s'est posée sur les listes de l'ABUL quand il a fallu choisir les motifs à imprimer sur un tee-shirt. Certes, celui qui proposait le dessin l'avait fait de bon cur, mais il s'en est suivi une discussion assez âpre à laquelle André Pascual a répondu par un courriel qu'il avait intitulé "Pseudo-manifeste" et qui a clos le débat.
Vu la qualité de sa réponse, nous lui avons demandé de mettre cette réponse sur le site de l'ABUL, depuis peu sous Spip. Grâce à Spip, le site a recueilli les avis d'autres éminents infographistes, si bien que l'ensemble de la page est devenue une vraie référence sur le sujet et peut être une réponse à la question.
Cette question s'est posée sur les listes de l'ABUL quand il a fallu choisir les motifs à imprimer sur un tee-shirt. Certes, celui qui proposait le dessin l'avait fait de bon cur, mais il s'en est suivi une discussion assez âpre à laquelle André Pascual a répondu par un courriel qu'il avait intitulé "Pseudo-manifeste" et qui a clos le débat.
Vu la qualité de sa réponse, nous lui avons demandé de mettre cette réponse sur le site de l'ABUL, depuis peu sous Spip. Grâce à Spip, le site a recueilli les avis d'autres éminents infographistes, si bien que l'ensemble de la page est devenue une vraie référence sur le sujet et peut être une réponse à la question.
Linux se tranforme en Tarzan
Une équipe de chercheurs du CENS (Center for Embedded Networked Sensing) a développé un robot baptisé "Treebot". Truffés de capteurs, les "Treebots" se déplacent tout seuls à l'aide d'un réseaux de câbles dans les forêts (NIMS). Ces robots sont chargés de récolter des tas d'informations sur l'état des forêts, la photosyntèse, etc.
Ils communiquent entre eux grâce au WiFi et disposent même d'une Webcam. Toutes ces informations sont ensuite envoyées aux scientifiques de l'Université de Californie.
Bien entendu ces robots tournent grâce au système libre Linux.
Ils communiquent entre eux grâce au WiFi et disposent même d'une Webcam. Toutes ces informations sont ensuite envoyées aux scientifiques de l'Université de Californie.
Bien entendu ces robots tournent grâce au système libre Linux.
Le Micral N au Musée des Arts et Métiers, le 10 décembre.
À l'occasion d'un colloque international « 30e anniversaire du micro-ordinateur, le Micral N » , le concepteur du Micral N, François Gernelle, remettra son exemplaire au Musée des Arts et Métiers.
Colloque et exposition, le mercredi 10 décembre 2003 à partir de 9h, au Musée des Arts et Métiers, 60 rue Réaumur (métro Arts et Métiers). Informations et inscription sur le site de l'Association pour l'Histoire des Télécommunications et de l'Informatique (A.H.T.I.).
NdM : bon c'est déjà passé, mais vous pouvez toujours aller le voir :-)
Colloque et exposition, le mercredi 10 décembre 2003 à partir de 9h, au Musée des Arts et Métiers, 60 rue Réaumur (métro Arts et Métiers). Informations et inscription sur le site de l'Association pour l'Histoire des Télécommunications et de l'Informatique (A.H.T.I.).
NdM : bon c'est déjà passé, mais vous pouvez toujours aller le voir :-)
cfengine 2.1.X est sorti
La nouvelle version de cfengine 2.1.0p1 est disponible dans toute bonne crèmerie.
Pour rappel cfengine est un logiciel permettant de modifier la configuration d'une machine de manière automatique.
Son auteur Mark Burgess se plait à le décrire comme un système immunitaire se défendant contre les agressions extérieures.
Je vous mets également un lien vers ma documentation sur l'utilisation de cfengine sur notre site.
Pour rappel cfengine est un logiciel permettant de modifier la configuration d'une machine de manière automatique.
Son auteur Mark Burgess se plait à le décrire comme un système immunitaire se défendant contre les agressions extérieures.
Je vous mets également un lien vers ma documentation sur l'utilisation de cfengine sur notre site.
La course vers le pétaflop !
Un pétaflop représente un million de milliards d'opérations par seconde.
Pour atteindre ce chiffre symbolique de gros moyens sont engagés par les différents constructeurs et ceux-ci sont soutenus par leurs gouvernements pour des raisons stratégiques mais aussi pour le prestige que cela confère.
C'est actuellement le Japon qui détient le superordinateur le plus puissant (Earth Simulator par la firme NEC).
Vexés, les états-uniens veulent absolument revenir dans la course et c'est l'agence militaire de recherche (la Darpa) qui mène le jeu.
Elle a organisé un premier round pour lui soumettre des projets innovants et cinq constructeurs majeurs ont répondu.
HP et SGI ont été rapidement éliminés et les trois autres (Cray, IBM, Sun) viennent de remettre leur concept et vont pouvoir poursuivre la définition technique avec 50 millions de dollars pour chacun.
Pour atteindre ce chiffre symbolique de gros moyens sont engagés par les différents constructeurs et ceux-ci sont soutenus par leurs gouvernements pour des raisons stratégiques mais aussi pour le prestige que cela confère.
C'est actuellement le Japon qui détient le superordinateur le plus puissant (Earth Simulator par la firme NEC).
Vexés, les états-uniens veulent absolument revenir dans la course et c'est l'agence militaire de recherche (la Darpa) qui mène le jeu.
Elle a organisé un premier round pour lui soumettre des projets innovants et cinq constructeurs majeurs ont répondu.
HP et SGI ont été rapidement éliminés et les trois autres (Cray, IBM, Sun) viennent de remettre leur concept et vont pouvoir poursuivre la définition technique avec 50 millions de dollars pour chacun.
Pro/Engineer sous Linux
Le logiciel de C.A.O. 3D Pro/Engineer vient d'être porté sous Linux. C'est la première fois qu'un logiciel de dessin technique majeur est porté sur cette plateforme. Une preuve de plus de l'arrivée de Linux sur le marché des postes de travail.
Les Robots attaquent la Maison du Japon.
Du 28 octobre au 31 janvier, les robots débarquent à la Maison de la Culture du Japon à Paris pour une grande exposition.
Au programme:
-3 colloques réunissant scientifiques et artistes .
-une rencontre entre les meilleurs étudiants des " concours de robots " français et japonais", avec une discussion et une démonstration.
-des démonstrations de robots (asimo, hoap-2, aibo, pino, papero) en présence de leurs ingénieurs.
-des films avec une retrospective "Le robot et son humanisme, d'Astro Boy à Patlabor ", comportant beaucoup de mangas connus (non, il n'y a pas goldorak) comme gundam, evangelion (la fin), patlabor3 (inédit, je crois); 3 documentaires dont un du cnrs et un film de fiction au nom poétique de robokon.
-et aussi des spectacles de musique, de danse et une exposition basés sur ce thême.
Au programme:
-3 colloques réunissant scientifiques et artistes .
-une rencontre entre les meilleurs étudiants des " concours de robots " français et japonais", avec une discussion et une démonstration.
-des démonstrations de robots (asimo, hoap-2, aibo, pino, papero) en présence de leurs ingénieurs.
-des films avec une retrospective "Le robot et son humanisme, d'Astro Boy à Patlabor ", comportant beaucoup de mangas connus (non, il n'y a pas goldorak) comme gundam, evangelion (la fin), patlabor3 (inédit, je crois); 3 documentaires dont un du cnrs et un film de fiction au nom poétique de robokon.
-et aussi des spectacles de musique, de danse et une exposition basés sur ce thême.
Le futur de GCC se dévoile !
GCC est un ensemble de compilateurs libre utilisé par GNU/Linux et la quasi-totalité des logiciels libres.
Sur le site d'Onversity on peut lire (en français !) un article très intéressant sur le futur de ce compilateur.
Trois branches de développement sont évoqués successivement : la branche 3.3.X qui est l'actuelle et qui se limitera à des corrections de bugs, la branche 3.4.X qui sortira dans quelques mois et qui est consacrée à la vitesse de compilation, et la branche 3.5.X qui verra une refonte majeure de l'architecture de GCC afin de rattraper le retard sur ICC (le compilateur Intel qui se limite aux architectures IA-32 et IA-64).
Sur le site d'Onversity on peut lire (en français !) un article très intéressant sur le futur de ce compilateur.
Trois branches de développement sont évoqués successivement : la branche 3.3.X qui est l'actuelle et qui se limitera à des corrections de bugs, la branche 3.4.X qui sortira dans quelques mois et qui est consacrée à la vitesse de compilation, et la branche 3.5.X qui verra une refonte majeure de l'architecture de GCC afin de rattraper le retard sur ICC (le compilateur Intel qui se limite aux architectures IA-32 et IA-64).
Record de débit sur Internet
Le CERN a annoncé aujourd'hui à Telecom'03 (Genève) avoir franchi le record du plus grand débit d'informations transmis sur le net. Avec Caltech, à 7000 km de distance, ils ont pu s'échanger des donnés à un taux de 5.44 Gbps.
XForms & XML Events deviennent des recommendations W3C
Depuis hier, XForms & XML Event sont des recommendations du W3C.
Pour l'instant il y a peu d'implémentations coté client (cf bug mozilla), mais coté serveur il y a un peu plus de choses.
XML Forms décrit des formulaires de manière beaucoup plus propre que les traditionnels formulaires HTML : ils permettent d'éditer un document XML, de valider les contraintes (définies dans un XML Schema), et d'envoyer le tout par différents moyens.
Le modèle du document édité et l'interface d'édition sont clairement séparés.
XMLEvent permet de décrire des "EventListener" sur des noeuds XML. Il est utilisé dans XForms abondamment.
Pour l'instant il y a peu d'implémentations coté client (cf bug mozilla), mais coté serveur il y a un peu plus de choses.
XML Forms décrit des formulaires de manière beaucoup plus propre que les traditionnels formulaires HTML : ils permettent d'éditer un document XML, de valider les contraintes (définies dans un XML Schema), et d'envoyer le tout par différents moyens.
Le modèle du document édité et l'interface d'édition sont clairement séparés.
XMLEvent permet de décrire des "EventListener" sur des noeuds XML. Il est utilisé dans XForms abondamment.
Xen : un VMWare-like libre?
Si, comme moi, vous avez déjà testé VMWare (pour tester le hurd ou syllable, par exemple), vous avez sûrement regretté que ce soft ne soit pas libre. D'ailleurs, en passant, la non-disponibilité des sources se ressent parfois à l'install, avec un kernel un peu bizarre et un gcc trop récent, c'est glamour. Mais passons.
Bien sûr, il y avait Plex86/FreeMWare. Mais ça n'avançait pas fort. Et puis, récemment, le vent a changé, et l'objectif est devenu de n'avoir plus que Linux comme OS invité. Dommage.
Il restait également Bochs, mais ce dernier émule complètement le processeur, est de ce fait est bien trop lent pour être utilisé pour autre chose que des tests (et encore, ça dépend des tests).
Mais un nouveau venu pourrait bien changer la donne : l'université de Cambridge a mis à disposition (en GPL, siouplé) le projet Xen. Ce dernier est une machine virtuelle (similaire à VMWare ou Plex86, donc), visant à faire tourner divers OS invités. Pour le moment, seul Linux 2.4 est pleinement supporté, mais ils se disent proches d'un port de WinXP (grâce à Microsoft Research, ça mérite d'être signalé), et restent ouverts à d'autres ports (un FreeBSD est envisagé).
NdM: l'existence de QEMU (LGPL/GPL/BSD) a aussi été portée à notre connaissance par Yann Dirson : « un autre projet vmware-like,
par un afficionados des performances - Fabrice Bellard, l'auteur de
(entre autres) ffmpeg. »
Bien sûr, il y avait Plex86/FreeMWare. Mais ça n'avançait pas fort. Et puis, récemment, le vent a changé, et l'objectif est devenu de n'avoir plus que Linux comme OS invité. Dommage.
Il restait également Bochs, mais ce dernier émule complètement le processeur, est de ce fait est bien trop lent pour être utilisé pour autre chose que des tests (et encore, ça dépend des tests).
Mais un nouveau venu pourrait bien changer la donne : l'université de Cambridge a mis à disposition (en GPL, siouplé) le projet Xen. Ce dernier est une machine virtuelle (similaire à VMWare ou Plex86, donc), visant à faire tourner divers OS invités. Pour le moment, seul Linux 2.4 est pleinement supporté, mais ils se disent proches d'un port de WinXP (grâce à Microsoft Research, ça mérite d'être signalé), et restent ouverts à d'autres ports (un FreeBSD est envisagé).
NdM: l'existence de QEMU (LGPL/GPL/BSD) a aussi été portée à notre connaissance par Yann Dirson : « un autre projet vmware-like,
par un afficionados des performances - Fabrice Bellard, l'auteur de
(entre autres) ffmpeg. »
Un cerveau sous Linux
La société Artificial Development est en train de développer un cluster (grappe) de 500 machines biprocesseur dont le but est d'émuler le cerveau humain. Et c'est sans surprise que l'on découvre que le système d'exploitation choisi pour mener cette tâche à son terme n'est autre que notre Linux préféré.
Pour information, ils prévoient d'atteindre 4800 Gflops, avec 1.5 To de RAM et 80 To de stockage, 1000 processeurs répartis en 500 noeuds.
Pour information, ils prévoient d'atteindre 4800 Gflops, avec 1.5 To de RAM et 80 To de stockage, 1000 processeurs répartis en 500 noeuds.
OpenML 1.0 SDK (alpha)
La toute première version du SDK pour OpenML vient d'être publiée par Khronos Group.
Pour rappel, OpenML est un pendant multi-plateforme de Microsoft DirectX.
Ceci ne peut-être qu'une très bonne nouvelle car cela permettra enfin d'avoir un outil performant pour développer des applications multimédias sur différents OS/systèmes et ceci en limitant les modifications dans le code lors de la migration.
Pour le moment, le SDK est disponible uniquement pour Windows XP et Linux.
À noter qu'il est nécessaire de remplir un formulaire avec une adresse mail valide pour pouvoir télécharger le SDK.
Pour rappel, OpenML est un pendant multi-plateforme de Microsoft DirectX.
Ceci ne peut-être qu'une très bonne nouvelle car cela permettra enfin d'avoir un outil performant pour développer des applications multimédias sur différents OS/systèmes et ceci en limitant les modifications dans le code lors de la migration.
Pour le moment, le SDK est disponible uniquement pour Windows XP et Linux.
À noter qu'il est nécessaire de remplir un formulaire avec une adresse mail valide pour pouvoir télécharger le SDK.
Une sélection d'outils libres pour la modélisation pour les bases de données
Je vous présente deux logiciels sous licence GPL pour la conception de bases de données. Une rareté !
Le premier logiciel, devaki-nextobjects (sous licence GPL), permet de faire la modélisation avec la méthode Merise. Ce logiciel comblera-t-il le manque de logiciels de modélisation Merise sous Linux ?
Le deuxième logiciel, DBDesigner 4 (sous licence GPL) permet d'éditer, de modéliser, de concevoir visuellement des bases de données avec MySQL.
Le premier logiciel, devaki-nextobjects (sous licence GPL), permet de faire la modélisation avec la méthode Merise. Ce logiciel comblera-t-il le manque de logiciels de modélisation Merise sous Linux ?
Le deuxième logiciel, DBDesigner 4 (sous licence GPL) permet d'éditer, de modéliser, de concevoir visuellement des bases de données avec MySQL.
Décès d'Edgar Codd
Edgar Codd dit Ted, considéré comme le papa des bases de données relationnelles est décédé en avril 2003 à l'âge de 79 ans.
Sachez que lorsque Codd décrivit pour la première fois les principes des bases de données relationnelles dans son papier "A Relational Model of Data for Large Shared Data Banks", il travaillait pour IBM. Ce dernier ayant lourdement investi dans IMS, sa base de données hiérarchique, n'utilisa les recherches de Ted que bien plus tard. Un certain Larry Ellison les utilisa bien plus tôt pour créer Oracle.
Sachez que lorsque Codd décrivit pour la première fois les principes des bases de données relationnelles dans son papier "A Relational Model of Data for Large Shared Data Banks", il travaillait pour IBM. Ce dernier ayant lourdement investi dans IMS, sa base de données hiérarchique, n'utilisa les recherches de Ted que bien plus tard. Un certain Larry Ellison les utilisa bien plus tôt pour créer Oracle.
Mini-PC vendu avec Linux
Le fabricant Biostar commercialise en France des mini-PC avec une distribution Linux maison, appelée "Studio Fun", qui transforme le mini-PC en DivX-Box (comme Movix ou GeeXboX). Lilo (NdM : Grub ?) est aussi installé pour démarrer d'autres OS. Il sembe que ce soit Xine qui ait été choisi pour la lecture multimédia.
En plus, il semble s'agir d'un produit de très bonne qualité et particulièrement silencieux.
Une initiative très intéressante !
En plus, il semble s'agir d'un produit de très bonne qualité et particulièrement silencieux.
Une initiative très intéressante !
Lockss : l'open-source au service des bibliothèques
Lockss est un système open-source permettant aux bibliothèques de conserver une trace des abonnements électroniques qu'elles possèdent. En effet, à l'époque des revues électroniques, un problème très sérieux se pose pour les abonnements des bibliothèques puisqu'elles ne possèdent plus physiquement un exemplaire de la revue. Ainsi, un bibliothécaire et un chercheur de Stanford propose une solution avec Lockss (Lots Of Copies Keep Stuff Safe).
A priori une bonne solution, et Open Source qui plus est ! Dans l'article du 'The Economist', on dit que le modèle Open Source a été choisi afin d'assurer la pérennité du système.
A priori une bonne solution, et Open Source qui plus est ! Dans l'article du 'The Economist', on dit que le modèle Open Source a été choisi afin d'assurer la pérennité du système.
un lecteur GPL pour code barre "intelligent"
Les "étiquettes intelligentes" (RFID, Radio Frequency IDentification) sont des petits bouts de plastique contenant de la mémoire vive (actuellement jusqu'à 8ko) et une puce broadcastant les informations jusqu'à 1m50.
Si certains industriels se montrent enthousiasmés par le procédé, beaucoup de personnes se sont déjà élevées contre ce qui pourrait être une attaque de plus sur la vie privée, permettant une traçabilité totale des biens et des individus.
Loïc Dachary, connu ici comme porte-parole de la FSF France, a réalisé dans le cadre de son travail à l'INRIA une bibliothèque de fonctions C permettant d'accéder et de modifier l'information contenue dans ces puces.
La bibliothèque est distribuée sous GPL.
Si certains industriels se montrent enthousiasmés par le procédé, beaucoup de personnes se sont déjà élevées contre ce qui pourrait être une attaque de plus sur la vie privée, permettant une traçabilité totale des biens et des individus.
Loïc Dachary, connu ici comme porte-parole de la FSF France, a réalisé dans le cadre de son travail à l'INRIA une bibliothèque de fonctions C permettant d'accéder et de modifier l'information contenue dans ces puces.
La bibliothèque est distribuée sous GPL.
QSA 1.0 est disponible
Ca y est la version 1.0 de Qt Script for Application (QSA pour les intimes) est enfin sortie.
Pour rappel, QSA, développé par Trolltech, est une bibliothèque et un langage permettant de rendre scriptable les applications C++ développées avec Qt.
C'est-à-dire que les développeurs vont pouvoir faire en sorte de façon simple que les utilisateurs de leurs applications puissent étendre celles-ci en utilisant et/ou en écrivant des scripts QtScript.
Le langage QtScript est basé sur le standard ECMAScript, d'où découlent entre autres le JScript de Microsoft et le JavaScript de Netscape. Le langage peut faire appel à toutes les classes Qt, et peut utiliser les instances de celles-ci du programme mère selon le bon vouloir du programmeur.
QSA fournit donc la bibliothèque, l'interpréteur QtScript et deux éditeurs QtScript directement intégrables dans les applications par le biais de deux classes.
QSA est sous la double license Qt/GPL, à noter que la version GPL est comme pour la bibliothèque Qt, disponible sous environnement X11 et MacOS (évaluation seulement disponible sous Windows).
Pour rappel, QSA, développé par Trolltech, est une bibliothèque et un langage permettant de rendre scriptable les applications C++ développées avec Qt.
C'est-à-dire que les développeurs vont pouvoir faire en sorte de façon simple que les utilisateurs de leurs applications puissent étendre celles-ci en utilisant et/ou en écrivant des scripts QtScript.
Le langage QtScript est basé sur le standard ECMAScript, d'où découlent entre autres le JScript de Microsoft et le JavaScript de Netscape. Le langage peut faire appel à toutes les classes Qt, et peut utiliser les instances de celles-ci du programme mère selon le bon vouloir du programmeur.
QSA fournit donc la bibliothèque, l'interpréteur QtScript et deux éditeurs QtScript directement intégrables dans les applications par le biais de deux classes.
QSA est sous la double license Qt/GPL, à noter que la version GPL est comme pour la bibliothèque Qt, disponible sous environnement X11 et MacOS (évaluation seulement disponible sous Windows).
Stroustrup en visite à Sophia Antipolis
Je ne sais pas si les "sophiapolitains" sont nombreux parmi les lecteurs de linuxfr ?
L'INRIA Sophia fête ses 20 ans et Bjarne Stroustrup est le prochain invité a intervenir (le 8 juillet).
L'INRIA Sophia fête ses 20 ans et Bjarne Stroustrup est le prochain invité a intervenir (le 8 juillet).
Apple présente les nouveaux G5 et OSX.3 (Panther)
Steve Jobs vient de présenter les nouveaux Powermac G5 à la WWDC (World Wide Developer Conference).
Panther apporte quelques petits plus, rien d'extraordinaire à mes yeux (surtout s'ils font payer l'update comme précédemment).
Par contre les nouveaux G5 sont impressionants : 64bit, bus 1Ghz, PCI-X,etc...
Panther apporte quelques petits plus, rien d'extraordinaire à mes yeux (surtout s'ils font payer l'update comme précédemment).
Par contre les nouveaux G5 sont impressionants : 64bit, bus 1Ghz, PCI-X,etc...
Dart, un environnement de test
Dart est une sorte d'environnement de test, qui va exécuter vos scripts de tests, vos builds ou lancer vos exécutables et qui ensuite vous présentera les résultats.