Dix-sept mois après l'annonce de la branche 1.2 voici qu'arrive la nouvelle version 1.3 du gestionnaire de collection Tellico (anciennement Bookcase).
Ce logiciel sous licence GPLv2 utilise les bibliothèques KDE et est développé principalement par Robby Stephenson. Il permet de gérer facilement toutes sortes de collections et d'importer des informations depuis divers sites Internet afin de remplir automatiquement les champs de ces collections. Du fait de ses très nombreuses fonctions, de la réactivité de son développeur et de son manuel d'utilisation complet, Tellico est devenu une sorte de référence dans son genre au sein du monde du logiciel libre et même au-delà.
La branche 1.2 devait théoriquement être la dernière avant le passage à Qt4 et à un soubassement basé sur SQL mais Robby a annoncé que ce travail prenait plus de temps que prévu et il n'a pas voulu repousser plus longtemps l'inclusion dans Tellico de diverses améliorations.
Journal Future Combat Systems
Le Future Combat Systems c'est un gigantesque programme de l'armée de terre américaine (200 milliards de dollars !) qui est destiné à révolutionner l'art de la guerre et à remplacer pratiquement tous les matériels existants.
En gros il s'agit d'en finir avec les tanks lourds (M1 Abrams) ou les véhicules de combat d'infanterie (M2 Bradley) et tous ces gros matériels issus de la guerre froide pour les remplacer par des véhicules et des systèmes plus rapides, plus légers et surtout (…)
En gros il s'agit d'en finir avec les tanks lourds (M1 Abrams) ou les véhicules de combat d'infanterie (M2 Bradley) et tous ces gros matériels issus de la guerre froide pour les remplacer par des véhicules et des systèmes plus rapides, plus légers et surtout (…)
Sortie du noyau Linux 2.6.24
Après un cycle de développement inhabituellement long la sortie de la vingt-cinquième version stable de la branche 2.6 du noyau Linux vient d'être annoncée. Le code source du noyau est maintenant téléchargeable sur les serveurs du site kernel.org.
Vous trouverez plus de détails sur les nouveautés dans la suite de cette dépêche.
- Cette version 2.6.24 se caractérise essentiellement par l'ampleur des changements, en terme de lignes de codes, avec la version précédente. Le 23 octobre, dans son mail d'annonce de la RC-1, Linus écrit :
Cela doit être l'une des plus grosses versions candidates de tous les temps. C'est monstrueux. D'habitude, pour la RC-1, la taille du fichier compressé des différences est de l'ordre de 3 à 5 Mo. Certains sont plus petits que ça et on a occasionnellement des pointes à 6 Mo. Celle-ci fait *onze* méga-octets.
En bref nous avons juste eu un grand nombre de merges, et pas seulement pour x86 mais aussi des tonnes de nouveaux pilotes (surtout pour le wifi mais pas seulement - dvb, réseau classique, mmc..etc) ainsi qu'une bonne quantité de travail sur les diverses architectures, les systèmes de fichiers, le réseau etc.
Donc il y a juste beaucoup de nouvelles choses. - En dépit de ces nombreux changements le cycle des versions candidates n'a pas été excessivement douloureux. Le 6 novembre Linus a annoncé la RC-2 :
Ouais, ne m'en parlez-pas - c'est en retard. Il n'y a rien eu de particulier pour retenir cette version aussi longtemps. J'ai juste simplement oublié de faire une RC-2 la semaine dernière. Il n'y a pas beaucoup de trucs vraiment excitants ici. Des mises à jour d'architectures : MIPS, arm, blackfin, x86, sparc64, sh, s390. Également des mises à jour de pilotes : libata, IDE, réseau, DVB. Rien de vraiment révolutionnaire dont je puisse me souvenir. La liste des modifications est encore trop grosse pour la limite de la liste de diffusion mais, franchement, ce n'est pas du Tolstoï. Si vous avez des problèmes pour vous endormir vous pouvez essayer de l'imprimer et de la prendre au lit avec vous.
- La RC-3, apparue le 16 novembre, a vu, en plus de beaucoup de petites corrections, la touche finale au processus de fusion des branches i386 et x86-64 qui constitue l'une des grandes nouveautés du noyau 2.6.24 :
En plus des autres mises à jour il y a également le dernier nettoyage du patch d'unification. Le reste peut attendre après le 2.6.24 mais avec ce dernier patch la configuration x86 est vraiment fusionnée et les architectures i386 et x86-64 sont vraiment juste des cas spéciaux de l'architecture globale "x86" lors de la configuration.
- La RC-4 n'a été annoncée que le 3 décembre par Linus :
Nous devrions avoir seulement une semaine entre chaque version candidate mais, à l'occasion de Thanksgiving, j'étais parti pour une semaine (comme certains autres développeurs du noyau) ce qui fait que celle-ci est un peu en retard.
Comme d'habitude, c'est devenu rituel lors des cycles de développement, il a ensuite protesté devant le grand nombres de patchs qui continuent d'arriver alors que le noyau devrait être en mode stabilisation :La différence par rapport à la RC-3 est de presque de 36000 lignes (...) Je vais blâmer la période de deux semaines qui s'est écoulée mais, même en tenant compte de ce délai, c'est un peu décourageant. J'espère vraiment que nous allons ralentir et que la RC-5 ne sera pas aussi grosse. Ceci dit aucun des changements n'est vraiment excitant ou vraiment effrayant.
- Une semaine pile après la version candidate précédente voici la RC-5 :
Cela fait une semaine et comme j'ai promis d'être un bon garçon et d'essayer de suivre mes propres règles de sortie, voici la version candidate suivante.
Les choses ont ralenti mais je mentirais si je disais que nous avons toutes les régressions bien en main et sous contrôle. C'est en cours de résolution et la liste diminue mais, si je devais deviner, nous ne pourrons certainement pas avoir un 2.6.24 avant Noël sauf si le père Noël met un peu plus d'elfes pour travailler sur ces régressions.
Donc pour tous les elfes là dehors, merci de continuer à bosser. - Malheureusement le père Noël n'a pas été coopératif et Linus, dans l'annonce de la RC-6, a reconnu que la nouvelle cible était début janvier :
La liste des régressions continue à se réduire donc nous sommes dans les clous pour une sortie du 2.6.24 début janvier... en supposant que nous ne fassions pas trop d'excès de boustifaille pendant les vacances et que les gens continuent à bosser. Mais nous savons tous que les vacances sont le moment où on peut couper avec l'ennuyeux "travail réel" et enfin passer 24 heures sur 24 à hacker le noyau n'est-ce pas ?
- Après le break des vacances Linus a annoncé la sortie de la version RC-7. Cette dernière consiste principalement en de multiples petites corrections et le changement par rapport à la RC-6 n'est pas énorme. Linus l'a expliqué à sa façon à lui :
Je vais être charitable et prétendre que c'est parce que les choses se stabilisent et pas parce que nous avons tous été perdus dans les brumes de l'alcool durant les vacances
- La seconde hypothèse s'étant révélée être la bonne il a été nécessaire d'ajouter une RC-8 pour corriger divers petits problèmes de dernière minute :
Je déteste faire des RC pendant si longtemps, mais je déteste encore plus annoncer une sortie quand je sens que les choses n'ont pas mitonné suffisamment.
Vous trouverez plus de détails sur les nouveautés dans la suite de cette dépêche.
Btrfs : Le système de fichiers du futur
Chris Mason, un développeur de la société Oracle, a annoncé le 12 juin 2007 sur la liste de diffusion du noyau Linux la naissance de Btrfs. Il s'agit un tout nouveau système de fichiers, sous licence GPL, qui est écrit sans souci de l'existant afin de profiter de toutes les dernières idées sans être contraint par un quelconque souci de compatibilité.
En effet les développeurs Linux sont déjà au travail depuis 2006 sur Ext4, le successeur d'Ext3 qui est le système standard sous Linux. Bien que bénéficiant de nombreuses améliorations, Ext4 n'en reste pas moins limité dans sa liberté de développement par son souci de compatibilité (ascendante et descendante) avec Ext3.
Btrfs en revanche part de zéro et peut se permettre d'inclure d'autres solutions qui seront détaillées dans la suite de cette dépêche.
NdM : Merci à Axel pour sa proposition de news.
En effet les développeurs Linux sont déjà au travail depuis 2006 sur Ext4, le successeur d'Ext3 qui est le système standard sous Linux. Bien que bénéficiant de nombreuses améliorations, Ext4 n'en reste pas moins limité dans sa liberté de développement par son souci de compatibilité (ascendante et descendante) avec Ext3.
Btrfs en revanche part de zéro et peut se permettre d'inclure d'autres solutions qui seront détaillées dans la suite de cette dépêche.
NdM : Merci à Axel pour sa proposition de news.
Journal Après PowerTOP voici LatencyTOP
Arjan van de Ven, le développeur Intel fou, récidive et nous propose cette fois un outil permettant de visualiser les latences des programmes sous Linux et de déterminer leur origine au sein du noyau..
Moins d'un an après l'annonce de PowerTOP voici venir LatencyTOP.
L'outil, dont le site se trouve ici, se concentre sur les situations ou la latence empêche une application de faire son travail, par exemple un lecteur vidéo qui fige l'image quand le disque est (…)
Moins d'un an après l'annonce de PowerTOP voici venir LatencyTOP.
L'outil, dont le site se trouve ici, se concentre sur les situations ou la latence empêche une application de faire son travail, par exemple un lecteur vidéo qui fige l'image quand le disque est (…)
Journal Gentoo file un mauvais coton
En ce moment les choses vont mal pour la distribution source Gentoo.
* Tout d'abord (gênant) la dernière Gentoo Weekly Newletter est parue le 15 Octobre 2007 ce qui, pour une lettre hebdomadaire, n'est pas un signe rassurant. Il a été évoqué un projet de passer à une périodicité mensuelle mais rien de concret n'a encore émergé.
* Deuzio (emmerdant) Le site gentoo-wiki.com a été hacké le 12 décembre par un pirate qui a effacé de nombreux fichiers. La restauration (…)
* Tout d'abord (gênant) la dernière Gentoo Weekly Newletter est parue le 15 Octobre 2007 ce qui, pour une lettre hebdomadaire, n'est pas un signe rassurant. Il a été évoqué un projet de passer à une périodicité mensuelle mais rien de concret n'a encore émergé.
* Deuzio (emmerdant) Le site gentoo-wiki.com a été hacké le 12 décembre par un pirate qui a effacé de nombreux fichiers. La restauration (…)
Journal Et le gagnant est....la Grèce !
Les deux organisation Electronic Privacy Information Center (us) et Privacy International (uk) organisent depuis plusieurs années un classement des pays en fonction du respect de la vie privée.
L'article récapitulatif est ici : http://www.privacyinternational.org/article.shtml?cmd%5B347%(...)
Une étude est faite des lois de divers pays (47 dont ceux de l'Union européenne) sur des sujets comme la surveillance des citoyens, les divers droits de recours, le respect de l'anonymat...etc
Le résultat est synthétisé dans un volumineux rapport annuel (plus de mille pages) et (…)
L'article récapitulatif est ici : http://www.privacyinternational.org/article.shtml?cmd%5B347%(...)
Une étude est faite des lois de divers pays (47 dont ceux de l'Union européenne) sur des sujets comme la surveillance des citoyens, les divers droits de recours, le respect de l'anonymat...etc
Le résultat est synthétisé dans un volumineux rapport annuel (plus de mille pages) et (…)
Journal Protéger ses passwords de façon statistique
Vous êtes un admin consciencieux et vous avez toujours le souci de vos utilisateurs. Vous les maternez, vous les chouchoutez, vous les protégez...ce sont un peu vos enfants et vous ressentez une pulsion protectrice à leur égard qui ferait passer une maman-ourse pour un vulgaire saumon de rivière.
Si l'un de ces chers users se fait subtiliser son mot de passe comment allez vous pouvoir faire pour défendre ses précieuses données contre l'ignoble pirate sans foi ni loi détenteur du (…)
Si l'un de ces chers users se fait subtiliser son mot de passe comment allez vous pouvoir faire pour défendre ses précieuses données contre l'ignoble pirate sans foi ni loi détenteur du (…)
Sortie de Gobolinux 014
Les développeurs de GoboLinux, la distribution à la hiérarchie de fichiers alternative, ont annoncé le premier janvier la sortie de la version 014 de leur distribution.
Celle-ci contient KDE 3.5.8, Glibc 2.5 et Xorg 7.2 ainsi que des nouvelles versions des outils de gestion spécifiques de GoboLinux. L'ISO téléchargée ne contient aucun programme propriétaire et le CD gravé permet, outre l'installation en mode graphique, de tester GoboLinux en mode LiveCD.
Ce liveCD est extrêmement adaptable et il est possible d'utiliser les outils GoboLinux pour se construire une version spécifique adaptée à ses besoins.
Celle-ci contient KDE 3.5.8, Glibc 2.5 et Xorg 7.2 ainsi que des nouvelles versions des outils de gestion spécifiques de GoboLinux. L'ISO téléchargée ne contient aucun programme propriétaire et le CD gravé permet, outre l'installation en mode graphique, de tester GoboLinux en mode LiveCD.
Ce liveCD est extrêmement adaptable et il est possible d'utiliser les outils GoboLinux pour se construire une version spécifique adaptée à ses besoins.
Journal Qt 4.4 : Version de démonstration
Trolltech, l'éditeur de la bibliothèque multiplateforme Qt, vient de mettre à disposition de tous la "technical preview" de Qt 4.4 alors que la version finale est encore "several months away".
La page de téléchargement est ici : http://trolltech.com/developer/downloads/qt/qt44-preview-dow(...)
Elle propose 4 versions différentes, Windows, Mac, Linux et Linux embarqué.
Une page des présentations des nouveautés est disponible : http://trolltech.com/products/qt/whatsnew/qt44-preview
Au niveau des nouveautés la plus remarquable est l'intégration au sein de Qt du moteur WebKit. Cela permet aux applications Qt (…)
La page de téléchargement est ici : http://trolltech.com/developer/downloads/qt/qt44-preview-dow(...)
Elle propose 4 versions différentes, Windows, Mac, Linux et Linux embarqué.
Une page des présentations des nouveautés est disponible : http://trolltech.com/products/qt/whatsnew/qt44-preview
Au niveau des nouveautés la plus remarquable est l'intégration au sein de Qt du moteur WebKit. Cela permet aux applications Qt (…)
Journal La Flame War de l'année ?
Richard Stallman est un des types les plus ferme et campé sur ses opinions qui existe. Il se moque des convenances sociales et n'est pas diplomate pour un sou.
Theo de Raadt est un des types les plus têtus et trollifique qui existe. Il se moque des conventions sociales et n'est pas diplomate pour un sou.
Quand deux champions de cette envergure s'empoignent dans une flame war d'anthologie ça donne ça :
http://www.sigmasoft.com/~openbsd/archives/html/openbsd-misc(...)
Tout a débuté par un post de (…)
Theo de Raadt est un des types les plus têtus et trollifique qui existe. Il se moque des conventions sociales et n'est pas diplomate pour un sou.
Quand deux champions de cette envergure s'empoignent dans une flame war d'anthologie ça donne ça :
http://www.sigmasoft.com/~openbsd/archives/html/openbsd-misc(...)
Tout a débuté par un post de (…)
Journal SquirrelMail compromis
SquirrelMail est un logiciel de webmail écrit en PHP et disponible sous licence GPL.
Apparemment les versions 1.4.11 et 1.4.12 ont été compromises et les packages qui étaient disponibles en téléchargement sur le site ( http://squirrelmail.org/index.php ) contenaient une modification permettant de prendre le contrôle du serveur exécutant SquirrelMail.
"While initial review didn't uncover a need for concern, several proof of concepts show that the package alterations introduce a high risk security issue, allowing remote inclusion of files. These (…)
Apparemment les versions 1.4.11 et 1.4.12 ont été compromises et les packages qui étaient disponibles en téléchargement sur le site ( http://squirrelmail.org/index.php ) contenaient une modification permettant de prendre le contrôle du serveur exécutant SquirrelMail.
"While initial review didn't uncover a need for concern, several proof of concepts show that the package alterations introduce a high risk security issue, allowing remote inclusion of files. These (…)
La guerre du temps réel
Les deux grandes distributions commerciales, Novell et Red Hat, ont récemment annoncé la sortie d'une version dédiée spécialement au temps réel et la compétition s'annonce âpre dans ce secteur stratégique. Novell a ouvert le feu le 27 novembre avec SUSE Linux Enterprise Real Time 10 et Red Hat a immédiatement répliqué le 4 décembre avec Red Hat Enterprise MRG (Messaging, Realtime et Grid Technologies).
Cette volonté de ne pas laisser un concurrent en position de monopole sur ce secteur, même pour une durée infime, s'explique aisément. En effet de plus en plus les entreprises reposent sur l'automatisation poussée de leurs processus afin de gagner en réactivité. On se rappelle, lors du sommet Linux 2007, le témoignage du représentant du Crédit Suisse qui indiquait qu'un noyau patché pour le temps réel aidait à maintenir les profits lors d'une transaction financière.
La prédictibilité des temps de réponse est donc un enjeu crucial et les distributeurs commerciaux de Linux sont en compétition pour couvrir ce marché au point, comme nous allons le voir, de déclencher une véritable guerre des communiqués.
Cette volonté de ne pas laisser un concurrent en position de monopole sur ce secteur, même pour une durée infime, s'explique aisément. En effet de plus en plus les entreprises reposent sur l'automatisation poussée de leurs processus afin de gagner en réactivité. On se rappelle, lors du sommet Linux 2007, le témoignage du représentant du Crédit Suisse qui indiquait qu'un noyau patché pour le temps réel aidait à maintenir les profits lors d'une transaction financière.
La prédictibilité des temps de réponse est donc un enjeu crucial et les distributeurs commerciaux de Linux sont en compétition pour couvrir ce marché au point, comme nous allons le voir, de déclencher une véritable guerre des communiqués.
Journal Comparaison des clients mails sous Linux
Le journal Linux Magazine ( http://www.linux-magazine.com/ ) propose chaque mois quelques articles du numéro en cours sous forme de fichiers pdf.
Par exemple en octobre il y avait un test assez complet de GCC 4.2 avec des comparatifs de vitesse: http://w3.linux-magazine.com/issue/83/GNU_GCC_4.2_Review.pdf
Ce mois-ci j'ai repéré deux articles qui sont intéressants.
Le premier compare 4 clients mails sous Linux. Les trois plus connus sont bien évidemment Evolution, KMail et Thunderbird mais ce qui est bien (hello Colin) c'est que Claws Mail (…)
Par exemple en octobre il y avait un test assez complet de GCC 4.2 avec des comparatifs de vitesse: http://w3.linux-magazine.com/issue/83/GNU_GCC_4.2_Review.pdf
Ce mois-ci j'ai repéré deux articles qui sont intéressants.
Le premier compare 4 clients mails sous Linux. Les trois plus connus sont bien évidemment Evolution, KMail et Thunderbird mais ce qui est bien (hello Colin) c'est que Claws Mail (…)
Journal Galaxy Zoo
Oyez, Oyez !
Appel à la population !
Tu t'intéresses aux sciences, tu te passionnes pour le savoir mais, depuis le temps béni de Stardust@Home ( http://linuxfr.org/~patrick_g/22342.html ) tu ne trouvais plus rien pour donner un sens à ta vie ? La relève est là !
Le projet Galaxy Zoo ( http://galaxyzoo.org/ ) recherche des internautes volontaires pour classer les galaxies dans deux catégories : elliptiques ou spirales.
Une galaxie spirale possède des "bras" d'étoiles alors qu'une elliptique n'est qu'un (…)
Appel à la population !
Tu t'intéresses aux sciences, tu te passionnes pour le savoir mais, depuis le temps béni de Stardust@Home ( http://linuxfr.org/~patrick_g/22342.html ) tu ne trouvais plus rien pour donner un sens à ta vie ? La relève est là !
Le projet Galaxy Zoo ( http://galaxyzoo.org/ ) recherche des internautes volontaires pour classer les galaxies dans deux catégories : elliptiques ou spirales.
Une galaxie spirale possède des "bras" d'étoiles alors qu'une elliptique n'est qu'un (…)