C'est le titre d'un diaporama présenté par Federico Mena-Quintero lors du GNOME Summit 2005 qui a eu lieu à Boston du 8 au 10 octobre dernier.
Au menu, des explications sur les raisons de certaines lenteurs de Gtk, et sur les multiples façons d'améliorer le tout.
En seulement deux jours de travail, l'auteur (aidé par Billy Biggs, Owen Taylor, Carl Worth et Keith Packard) a déjà réussi à gagner 24% de vitesse sur Pango.
Je vous laisse lire le reste et si certains d'entre vous sont des programmeurs/étudiants/professionnels/passionnés chevronnés disposant d'un peu de temps, n'hésitez pas à participer à cet effort d'optimisation et de profiling, car tout le bureau Gnome et toutes les applications GTK vont en bénéficier d'un coup !
BuildProcess est une boite à outil visant à faciliter la vie de l'administrateur Java/J2EE en automatisant au maximum ses tâches quotidiennes.
On trouve notamment AutoDeploy qui permet d'automatiser le déploiement d'une application dans un serveur d'applications comme JBoss, Weblogic ou Websphere. Il permet d'industrialiser complètement la chaîne logicielle Java/J2EE en venant en complément d'un outil de build automatique (CruiseControl, AntHill, Tinderbox, etc).
BuildEraser est un autre outil qui permet de supprimer des fichiers (par exemple des fichiers de logs, temporaires, etc) sur des systèmes de fichiers hétérogènes.
BuildProcess vient de se doter d'un tout nouveau site web permettant de présenter les outils de manière plus claire et plus complète.
Tous les outils BuildProcess sont distribués sous licence GNU General Public License (GPL) et testés sous Linux, Solaris, AIX et Windows.
Une semaine après les images ISO pour les membres du Club Mandriva, les arborescences(¹) contenant les paquets RPM de la 2006 sont maintenant disponibles sur les miroirs, pour tous en téléchargement, en versions x86-32 et x86-64. À vos mises à jour !
La 2006 propose plusieurs nouveautés comme le moteur de recherche local "kat", ainsi qu'un
pare-feu interactif [en] qui s'utilise directement depuis le bureau et des améliorations importantes au niveau des temps de chargement (boot, lancement d'applications).
Entre les répertoires "main", "contrib" et "jpackage",
plus de 12 000 packages installables sont disponibles.
Les
release notes proposent même la migration de la distribution Conectiva 10 vers Mandriva 2006. Lisez-les (ainsi que les errata).
(¹) Il s'agit de l'arborescence des répertoires et des fichiers servant à fabriquer les images ISO des CD.
NdM : merci à vautnavette qui a aussi proposé cette dépêche.
Le premier commit d'OpenBSD a eu lieu il y a 10 ans, le samedi 14 octobre 1995 à 16:36
MST. Le projet OpenBSD fournit un système d'exploitation de type UNIX libre. Les principaux efforts sont dirigés vers la portabilité, la standardisation, la sécurité proactive et la cryptographie intégrée.
La version 3.8 de ce système d'exploitation, qui sortira le 1er novembre 2005, apportera de nombreuses nouvelles fonctionnalités, avec entre autres:
- Un nouveau framework pour le support du RAID
- hostapd, un démon permettant le logging, le monitoring et un meilleur roaming des points d'accès WiFi. Il permet aussi de se protéger contre certaines attaques spécifique au WiFi
- une nouvelle implémentation de malloc utilisant mmap permettant de mitiger encore plus efficacement les buffer overflow et les erreurs de programmation
- une bibliothèque standard C maintenant entièrement en ANSI C
- diverses améliorations de la pile IP pour se prémunir des attaques basées sur ICMP
- de nouveaux pilotes, des nouvelles fonctionnalités pour OpenBGPd (ospfd et bgpd) et OpenSSH 4.2
Une interview récente de trois développeurs concernant les améliorations et la sécurisation de la pile IP est disponible sur security focus.
L'Explora 401 fait partie de la catégorie de machines appelées terminaux X, qui permettent d'afficher des applications s'exécutant sur un serveur distant.
Jusqu'à récemment, il ne démarrait qu'un système propriétaire, fourni avec la machine. Il est maintenant possible de lui faire démarrer Linux, et d'accéder à un shell, un portage ayant été réalisé pour cette machine.
L'Explora401 étant équipé d'un PowerPC 403GA sans MMU, ce portage introduit également la possibilité de faire fonctionner uClinux pour les PowerPC.
Une documentation a été réalisée pour brosser un panorama d'uClinux, et donner une idée de ce que peut être un portage Linux.
Hier, mercredi 12 octobre 2005, un des fondateurs de l'initiative
EUCD.INFO, Christophe Espern a envoyé au Premier Ministre français une lettre de 6 pages pour lui signaler les conséquences politiques, sociales, économiques et stratégiques qui pourraient découler d'une adoption en urgence du projet de loi sur le
droit d'
auteur et les
droits
voisins dans la
société de l'
information (DADVSI), équivalent français du
DMCA.
L'auteur de la lettre explique en détail pourquoi ce projet de menace les droits du public, la sécurité économique nationale, la libre concurrence, la liberté d'expression des auteurs de logiciels libres, et le domaine public. Il rappelle également d'où vient le projet de loi et pourquoi il n'y a aucune raison de transposer en urgence la directive qui le sous-tend.
Il fournit au Premier Ministre tous les arguments nécessaires à la compréhension du problème et à sa résolution. L'auteur demande finalement au Premier Ministre de retirer le projet de loi DADVSI de l'ordre du jour parlementaire et de contester la directive EUCD devant la Cour de Justice des Communautés Européennes.
Le 05 octobre sortait le milestone 5 du
serveur d'application J2EE de la fondation Apache : Geronimo.
La grande nouveauté de cette version, c'est que Sun a enfin accordé la certification J2EE 1.4, ce qui fait que Geronimo est le troisième serveur d'applications Open-Source à obtenir cette certification après Jonas, le serveur du consortium ObjectWeb (obtenu en tout début de l'année) et
après JBoss en 2004.
La version précédente, sortie au mois de Juillet, avait passé avec succès les tests de compatibilité (TCK ou Test Compatibility Kit), la certification était donc en bonne voie.
Par ailleurs, les derniers changements significatifs de cette version sont :
- Intégration complète de Tomcat
- Configuration des ports, hôtes et autres attributs sans avoir à reconstruire le serveur
- Prévisualisation pour les développeurs de la console de gestion
Comme tous les mois,
Toulibre, un nouveau groupe d'utilisateurs de Logiciels Libres de Toulouse organise le
Qjelt, Quatrième Jeudi du Libre Toulousain. Au cours d'un repas ouvert à tous, amateurs de l'esprit du Libre, curieux, débutants ou passionnés, nous vous proposons de venir échanger autour du Logiciel Libre, de discuter de nos projets respectifs et de la mise en place d'actions locales de promotion du Libre.
Le prochain Qjelt aura lieu le
jeudi 27 octobre à 20 heures au restaurant
Le Gascon, 9, rue des Jacobins à Toulouse. Ce
Qjelt sera entièrement non-fumeur.
Les personnes intéressées sont invitées à s'inscrire sur
cette page.
Venez nombreux !
Comme prévu, la nouvelle version d'Ubuntu 5.10 est sortie le 13 octobre. Chez Ubuntu, le numéro de version est fonction de la date de sortie (Année.Mois). Le nom de code de cette version est Breezy Badger, ce qui peut se traduire par "Blaireau Jovial".
Des principaux buts de Breezy Badger, les trois plus aboutis sont l'intégration de terminaux (démarrage sur le réseau), le support d'une installation OEM et l'intégration de launchpad, la plateforme de partage des ressources entre développeurs, traducteurs et utilisateurs inter-distribution.
On a, comme attendu, le dernier GNOME qui apporte son lot de nouveautés, le passage au noyau 2.6.12, le choix d'OpenOffice.org 2 par défaut, le tant "différé" usplash et plein d'autres améliorations plus ou moins remarquables.
On note aussi l'arrivée d'Edubuntu comme projet officiel qui comme Kubuntu utilise la même base qu'Ubuntu pour offrir un distribution spécialisée pour les écoles. On remarque aussi la mise à disposition d'un CD d'installation optimisé pour serveur.
La Région Provence-Alpes-Côte d’Azur s’est inscrite dans une dynamique de diffusion de ces logiciels au travers du réseau des Espaces Régionaux Internet Citoyen notamment en faisant parvenir à chaque structure quelques dizaines d’exemplaires du cédérom "Bureau Libre" initié par la Ville de Brest et diffusé par l’Espace Culture Multimédia de La Friche Belle de Mai avec un soutien financier de la Région.
La sensibilisation, l’accompagnement du public et la mise à disposition de ces ressources logiciels dans nos Espaces Régionaux Internet Citoyen (ERIC) nécessitent que les animateurs et les responsables soient en capacité d’en mesurer les enjeux et d’en connaître les caractéristiques.
C’est pourquoi, l’Association Logis des Jeunes de Provence, en charge de l’
ERIC de Cannes et organisatrice de Rencontres citoyennes sur les usages et les TIC (financées dans le cadre du Fonds de Soutien aux Iniatiatives Innovantes du programme ERIC), et le CREPS PACA, vous invitent à une Journée de Rencontres, de Formation et d’Echanges sur le thème "Utilisons les Logiciels Libres".
Le projet "BetterDesktop" est une initiative lancée par Novell.
Il vise à partager les informations et les critiques remontées par les utilisateurs finaux des interfaces de nombreux logiciels libres, afin de permettre à tous les développeurs d'améliorer l'ergonomie de leurs logiciels en connaissance de cause.
Le but final est de permettre à une équipe de développement de se mettre à la place d'un utilisateur lambda qui découvre une interface et apprend à s'en servir et ainsi d'éviter les erreurs d'ergonomie.
Le site propose ainsi plus de 200 vidéos d'utilisateurs de tous âges manipulant Firefox, Open Office, Evolution et les bureaux Gnome et KDE. Les vidéos sont proposées aux formats MPEG et Ogg Theora.
Dans le futur, le site proposera d'autres données (statistiques par exemple) sur ce même thème.
Le site souligne aussi l'importance de mener de tels tests d'utilisabilité et propose des exemples sur la manière de mener ces tests.
Oracle a annoncé, le 7 octobre 2005, le rachat de la société finlandaise Innobase Oy basée à Helsinki.
Innobase Oy est la société qui développe le moteur de stockage transactionnel InnoDB.
InnoDB est l'un des moteurs de MySQL, on peut donc se demander ce qu'il va se passer par la suite.
Le code d'innoDB est sous deux licences comme celui de MySQL : vous pouvez l'utiliser gratuitement en respectant la licence GPL ou acheter une licence propriétaire sinon.
MySQL a un contrat pour utiliser InnoDB pendant encore plus d'un an donc à court terme rien ne change. Par contre on peut supposer que MySQL investira moins dans InnoDB par la suite.
NdM : merci à Victor STINNER et Rodolphe pour avoir également proposé la news.
NdM2 : Oracle est contributeur de logiciel libre.
Les administrateurs systèmes qui n'avaient pas leur compte le mois passé vont avoir un peu plus de choses à se mettre sous la dent. Sans compter l'arrivée de MISC (bimestriel axé sur la sécurité), Login: sort un dossier sur les spécificités des séquences de démarrage des différentes saveurs d'Unix et dans le même domaine, GLMF aborde la notification par GSM. Ceci au détriment de moins de programmation, mais la diversité ne manque cependant pas : de l'Ada, de la compression, du C, du SQUEAK, etc. plus le Login: Pratique sur la programmation Orienté Objet.
En couverture, commençons par les bimestriels: les limites de la sécurité chez MISC et GNOME 2.12 pour Linux Pratique. concernant les mensuels : GLMF titre sur les « Algorithmes évolutionnistes », L'informaticien sur l'Après-ADSL, et Login: suit l'actualité des distributions avec Mandriva 2006. Il fournit d'ailleurs la Beta2 sur son DVD. C'est d'ailleurs la seule réelle nouveauté en distribution disponible ce mois-ci, avec le Live-CD GNOME 2.12 fournit par Linux Pratique. Comme le mois précédent, vous pouvez utiliser les liens ci dessous pour « feuilleter » en ligne les magazines (Diamond édition et L'informaticien).
Bonnes Lectures
Comme beaucoup le savent certainement, la future version de la distribution Ubuntu (nom: Breezy Badger) est prévue pour cette semaine (jeudi 13).
Pour fêter cette sortie de nombreuses manifestations ont été programmées les 13, 14 et 15 octobre un peu partout dans le monde, elles se nomment des "Breezy Party".
Il s'agit généralement de se rencontrer pour, dans un premier temps présenter les nouveautés de la distribution et, ensuite, boire un coup et faire la fête.
Il est relativement difficile d'être exhaustif sur la liste des manifestations prévues, certains sites ont tenté d'en faire des listes. Nous allons donc rapidement évoquer celles qui se sont manifestées le plus largement.
A noter que beaucoup de manifestations sont encore peu définies.
Si vous participez ou organisez une Breezy Party qui n'est pas dans la liste, vous pouvez profiter des commentaires pour vous faire connaître mais veuillez surtout noter votre manifestation dans l'Agenda du Libre et/ou le Wiki d'Ubuntu-fr.
KDE aura 9 ans le
14 octobre. KDE à beaucoup évolué depuis ses débuts pour devenir ce que nous connaissons aujourd'hui du « K Desktop Environment ». Voici quelques nouvelles de ce grand projet.
- KDE héberge maintenant un serveur Jabber public sur kdetalk.net, à la disposition des utilisateurs du projet KDE et de Kopete. L'inscription est libre. Espérons que cela va permettre d'agrandir la communauté des utilisateurs de Jabber.
- La version 3.5 de KDE est en cours de finalisation. KDE 3.5 beta1 est disponible depuis le 21 septembre dernier et vous êtes invités à la tester et à rapporter les bogues.
KDE 3.5 beta2 devrait sortir dans les environs du 20 octobre. On peut s'attendre, si tout se passe bien, à voir la version finale de KDE 3.5 fin novembre ou début décembre.