OpenGL est une API créée par Silicon Graphics à partir de l'API IrisGL qui lui était propre. Cela dans le but d'avoir une API unique pour la programmation d'applications graphiques.
A l'occasion du salon Siggraph 2004 (salon de l'image de synthèse, aux USA), a été présenté aux développeurs la version finale de ce qui sera présent dans OpenGL 2.0.
Après plusieurs mois de travail, l'ARB (architecture review board, qui dirige l'évolution du standard OpenGL) a entériné les différentes propositions qui lui ont été faites pour inclusion dans cette nouvelle version de l'API.
Première bêta de PostgreSQL 8
La version 8 de PostgreSQL vient de sortir officiellement de la phase de développement et est prête à être testée.
Pour rappel PostgreSQL est un SGBD libre (licence BSD) et facilement extensible qui supporte notamment les transactions, les triggers, les procédures stockées (que vous pouvez écrire en C, Python, PL/pgSQL, TCL ,Perl et Ruby).
C'est à mon goût le plus complet des SGBD libres.
Pour rappel PostgreSQL est un SGBD libre (licence BSD) et facilement extensible qui supporte notamment les transactions, les triggers, les procédures stockées (que vous pouvez écrire en C, Python, PL/pgSQL, TCL ,Perl et Ruby).
C'est à mon goût le plus complet des SGBD libres.
Journée ESUG Enseignants
À l'occasion de sa conférence annuelle, l'ESUG (European Smalltalk User Group) organise une première journée destinée aux enseignants. De nombreuses présentations et compte-rendus d'expériences permettront de montrer comment utiliser Squeak, le Smalltalk open-source et multimédia dans un contexte éducatif. Il y a aura en particulier des présentations de eToys, l'environnement de programmation par glisser-déposer de Squeak et une présentation du projet SmallLand de la distribution Linex qui consiste à déployer Squeak sur 80000 PC dans la région d'Extramadure (Espagne) et à former 50 enseignants pour développer du contenu pédagogique.
Tous les enseignants sont concernés : de la maternelle à l'université. Le coût de la journée est de 50 euros et aura lieu à Köthen (Allemagne). Le programme complet des présentations est disponible sur le site web de la conférence.
Tous les enseignants sont concernés : de la maternelle à l'université. Le coût de la journée est de 50 euros et aura lieu à Köthen (Allemagne). Le programme complet des présentations est disponible sur le site web de la conférence.
Gulliver (LUG rennais) fait une « apt-get install party »
À l'occasion des 1011 ans de Debian, Gulliver organise (avec deux jours d'avance sur la date officielle qui est le 16 août) une
« apt-get install party »
dans la salle de réunion (accès par le côté ouest) de la Maison de la Consommation et de l'Environnement (48 boulevard Magenta à Rennes) le samedi 14 août à partir de 14 h.
« apt-get install party »
dans la salle de réunion (accès par le côté ouest) de la Maison de la Consommation et de l'Environnement (48 boulevard Magenta à Rennes) le samedi 14 août à partir de 14 h.
Linux 2.6.8, suivi de près par Linux 2.6.8.1
Linux 2.6.8 vient de sortir. Il apporte son lot de mises à jour, corrections, nouvelles fonctionnalités. Quelques heures plus tard, il a été suivi du 2.6.8.1, qui corrige un gros problème avec NFS et qui causait des «Oopses».
Le 2.6.8.1 n'est pas encore arrivé sur kernel.org, mais ne va pas tarder.
Mise à jour : Colin rajoute « attention, Linux 2.6.8 a un gros problème de fuite mémoire lors de la gravure de CD audios. Les utilisateurs de graveurs devraient attendre un 2.6.8.2. Alternativement, le dernier noyau exempt de ces problèmes est le 2.6.8-rc2.
Le 2.6.8.1 n'est pas encore arrivé sur kernel.org, mais ne va pas tarder.
Mise à jour : Colin rajoute « attention, Linux 2.6.8 a un gros problème de fuite mémoire lors de la gravure de CD audios. Les utilisateurs de graveurs devraient attendre un 2.6.8.2. Alternativement, le dernier noyau exempt de ces problèmes est le 2.6.8-rc2.
XCB : bientôt la version 1
XCB est un projet visant à créer une bibliothèque d'accès X Window plus bas niveau et surtout asynchrone pour faire alternative à la vénérable mais gourmande en performances XLib.
Un courriel de Jamey Sharp sur la liste XCB nous apprend que la bibliothèque a fait de gros progrès, et notamment le pont vers XLib qui est très proche de fonctionner parfaitement.
De plus l'API a été documentée (bien que certaines fonctions de la documentation ne soient présentes que dans le CVS).
Un courriel de Jamey Sharp sur la liste XCB nous apprend que la bibliothèque a fait de gros progrès, et notamment le pont vers XLib qui est très proche de fonctionner parfaitement.
De plus l'API a été documentée (bien que certaines fonctions de la documentation ne soient présentes que dans le CVS).
Appel à participation pour l'amélioration de l'ergonomie de Mandrakelinux
Mandrakesoft recherche des utilisateurs bénévoles afin de mener à bien une évaluation ergonomique de Mandrakelinux 10.0. Chaque volontaire pourra participer à une évaluation d'une durée approximative de 1 à 2 heures réalisée au siège de la société dans le 2ème arrondissement de Paris.
Par ailleurs, un sondage (en anglais) a été mis en place pour connaître l'utilisation que vous avez de votre ordinateur, également dans le but d'améliorer l'ergonomie de la distribution.
Par ailleurs, un sondage (en anglais) a été mis en place pour connaître l'utilisation que vous avez de votre ordinateur, également dans le but d'améliorer l'ergonomie de la distribution.
SpamAssassin devient un projet Apache, et corrige une faille de sécurité
Le filtre anti-spam SpamAssassin a été officiellement accepté comme projet par la fondation Apache. Cette modification implique que la nouvelle version (3.0.0, actuellement en préversion) sera publiée sous licence Apache version 2.
Par ailleurs, l'équipe a publié une dernière version (la 2.64) sous licence GPL/Artistic pour corriger une faille de sécurité permettant un déni de service.
Par ailleurs, l'équipe a publié une dernière version (la 2.64) sous licence GPL/Artistic pour corriger une faille de sécurité permettant un déni de service.
Encyclopédie Hachette Multimédia sous Linux
La nouvelle mouture de l'Encyclopédie Hachette Multimédia 2005 (qui sort fin août) sera disponible en 2 versions : la version "deluxe" (uniquement Windows), et la version "intégrale", qui fonctionne sous Windows, Mac OSX, et Linux x86.
C'est a priori une première, d'autant plus que le produit s'appuie sur Mozilla, XUL, XPCOM, etc.
Bref une idée de cadeau à offrir à son neveu qui rentre au lycée (et qui a un pingouin dans son pc).
C'est a priori une première, d'autant plus que le produit s'appuie sur Mozilla, XUL, XPCOM, etc.
Bref une idée de cadeau à offrir à son neveu qui rentre au lycée (et qui a un pingouin dans son pc).
L'éditeur HTML Nvu 0.40 est sorti
La version 0.40 de Nvu, l'éditeur HTML basé sur Mozilla Composer soutenu par Linspire Inc. (anciennement Lindows Inc.) à travers Disruptive Innovations vient de sortir. Outre les sources, des binaires pour Windows et GNU/Linux x86 (noyau 2.4.x, gcc/g++ 2.95.4, gtk2, Xft) sont disponibles.
C'est une version majeure, basée sur Mozilla 1.7.1, beaucoup plus stable que la 0.30 et apportant des nouvelles fonctionnalités plutôt intéressantes comme la retouche des colonnes et lignes de tableau à la souris ou la validation du code dans l'application sans appel à un navigateur externe.
C'est une version majeure, basée sur Mozilla 1.7.1, beaucoup plus stable que la 0.30 et apportant des nouvelles fonctionnalités plutôt intéressantes comme la retouche des colonnes et lignes de tableau à la souris ou la validation du code dans l'application sans appel à un navigateur externe.
Interview de Monty, développeur de Xiph (créateur de Ogg et Vorbis)
Xiph est l'organisation à l'origine du format de fichiers Ogg et de son populaire codec Vorbis. Voici une interview d'un de ses développeurs, Monty, à qui l'on doit ceux-ci.
Il y parle de son travail, de la création du format Ogg/Vorbis, mais surtout en grande partie des brevets sur les logiciels.
NdM : en dehors du codec Vorbis (dernière version 1.0.1), Xiph développe aussi Speex (1.1.6), FLAC (1.1.0) et Theora (1.0 alpha 3)
Il y parle de son travail, de la création du format Ogg/Vorbis, mais surtout en grande partie des brevets sur les logiciels.
NdM : en dehors du codec Vorbis (dernière version 1.0.1), Xiph développe aussi Speex (1.1.6), FLAC (1.1.0) et Theora (1.0 alpha 3)
Râleurs pessimistes ou visionnaires d'un avenir sombre ?
Signe des temps, un certain nombre de textes parus ces dernières années nous prédisent un avenir dans le style du livre « 1984 » de George Orwell ; ils se fondent sur les évolutions légales ou techniques récentes : l'informatique dite de « confiance » (TCPA, Palladium), les directives liberticides sur le droit d'auteur : DMCA (Digital Millenium Copyright Act), EUCD (European Union Copyright Directive), IPRE (IP Rights Enforcement), brevets logiciels, LEN (Loi sur la Confiance dans l'Économie Numérique), etc.
Rappel de quelques textes :
- en 1997, Richard Stallman écrivait pour la revue Communications of the ACM « Le droit de lire » (aussi appelé « The Road to Tycho »).
- en 2000, Mark Summerfield publiait « Lettre de 2020 » (traduit ensuite par Frédéric Renet).
- en 2002, Nyco diffusait « Le droit d'écouter ».
- tout récemment, Khane a écrit « Le droit d'écrire ».
Signe des temps ou cris d'orfraie ?
Rappel de quelques textes :
- en 1997, Richard Stallman écrivait pour la revue Communications of the ACM « Le droit de lire » (aussi appelé « The Road to Tycho »).
- en 2000, Mark Summerfield publiait « Lettre de 2020 » (traduit ensuite par Frédéric Renet).
- en 2002, Nyco diffusait « Le droit d'écouter ».
- tout récemment, Khane a écrit « Le droit d'écrire ».
Signe des temps ou cris d'orfraie ?
PloneiCalendar 1.0Beta2 est sorti !
PloneiCalendar est un produit Zope/Plone pour la gestion de vos calendriers au format iCalendar sur le web.
Outre le fait d'y proposer un accès par webdav, il vous permet de visualiser vos calendriers et leurs événements directement dans Plone, et d'associer des droits de lecture et d'écriture à des utilisateurs et groupes. Autres points positifs : les formats de date sont complètement internationalisés (i18n), et les vues sont entièrement réalisées en CSS, sans utilisation de tableaux HTML.
Pour encourager le développement du produit, je vous propose de le tester et de soumettre vos remarques ou bugs sur la page SourceForge.
Outre le fait d'y proposer un accès par webdav, il vous permet de visualiser vos calendriers et leurs événements directement dans Plone, et d'associer des droits de lecture et d'écriture à des utilisateurs et groupes. Autres points positifs : les formats de date sont complètement internationalisés (i18n), et les vues sont entièrement réalisées en CSS, sans utilisation de tableaux HTML.
Pour encourager le développement du produit, je vous propose de le tester et de soumettre vos remarques ou bugs sur la page SourceForge.
JavaSearch : moteur de recherche dans la Javadoc
La documentation javadoc de l'API J2SE est bien faite et plutôt claire. Mais il n'existait jusque là aucun outil permettant aux développeurs d'effectuer des recherches parmi les 2723 classes qu'elle compte, dans sa version 1.4.2.
L'outil JavaSearch vient d'être mis en ligne : il propose de lancer des recherches en plein texte dans les descriptions, sur les noms de packages, de classes, de méthodes et de constructeurs. Cet outil est très rapide et pertinent. Il indexe les 200 Mo de fichiers HTML de la Javadoc J2SE 1.4.2
Ce moteur de recherche répond à un énorme besoin des développeurs Java, toujours à rechercher la documentation sur une méthode dont on a oublié le prototypage.
Ce service est hébergé par Developpez.com, site d'entraide des développeurs francophones.
L'outil JavaSearch vient d'être mis en ligne : il propose de lancer des recherches en plein texte dans les descriptions, sur les noms de packages, de classes, de méthodes et de constructeurs. Cet outil est très rapide et pertinent. Il indexe les 200 Mo de fichiers HTML de la Javadoc J2SE 1.4.2
Ce moteur de recherche répond à un énorme besoin des développeurs Java, toujours à rechercher la documentation sur une méthode dont on a oublié le prototypage.
Ce service est hébergé par Developpez.com, site d'entraide des développeurs francophones.
Yzis sort sa deuxième version
Quatre mois après sa première version, le projet Yzis produit sa deuxième version (milestone M2) d'un éditeur compatible vi.
Yzis fournit un moteur vi générique et réutilisable, un front-end KDE et ncurses ainsi que l'intégration directe dans d'autres programmes KDE (Quanta, KDevelop)
Démarré par les auteurs de kvim, Yzis se distingue de vim, le principal éditeur compatible vi, par la réutilisation de technologies existantes et stables, comme le langage de script lua, ou le moteur de coloration syntaxique de kate.
Yzis fournit un moteur vi générique et réutilisable, un front-end KDE et ncurses ainsi que l'intégration directe dans d'autres programmes KDE (Quanta, KDevelop)
Démarré par les auteurs de kvim, Yzis se distingue de vim, le principal éditeur compatible vi, par la réutilisation de technologies existantes et stables, comme le langage de script lua, ou le moteur de coloration syntaxique de kate.