FluxBox? 1.0.0, l'Arlésienne sort de sa boîte...
Après quatre ans et demi d'attente, de version dite "instable" 0.9.x - la dernière version stable étant la 0.1.0 - et presque un an et demi de versions RC [1], la version estampillée 1.0.0 est enfin sortie le 8 octobre 2007.
Présentation des nouveautés :
Pour ceux connaissant déjà
FluxBox?, la liste de nouveautés entre les deux versions stables est très longue. Il y a bien sûr beaucoup de corrections de bogues et d'amélioration du code. Parmi les nouveautés, nous retiendrons :
* De très nombreux nouveaux thèmes dont le thème par défaut "bloe",
* De nombreuses améliorations graphiques : coins arrondis, ombres, gestion de la transparence réelle, polices d'écriture, anticrènelage, finition générale...
* L'amélioration massive de la vitesse et de la gestion de la mémoire,
* La prise en charge améliorée des régionalisations[lien vers wikipedia : régionalisation],
* La prise en charge complète des dockapps [2] et applications KDE et GNOME
* Lors de la bascule entre fenêtres par raccourci : priorité à la plus récente (MRU, Most Recent Use),
* De nombreuses nouvelles configurations, et une plus grande souplesse dans la configuration des différents éléments grâce entre autres aux expressions régulières : onglets, barre d'outils, fenêtres et slit[9],
* La Gestion des couches d'affichage entre le slit, la barre d'outils et les fenêtres (toujours au dessus/en dessous, maximisation des fenêtres sur le slit ou à sa limite...),
* Le rappel des configurations des fenêtres (taille, position, fixations, décorations, ombrages, espaces de travail, couches),
* La gestion améliorée des actions dans les menus et via ligne de commande (organisation des fenêtres, voir le bureau...)
* La meilleure gestion des raccourcis claviers et souris, avec la prise en charges de chaînes de raccourcis de type EMACS
* Le rappel des associations d'applications (ouvrir avec, ouvrir dans un terminal, ouvrir en tant que...)
* L'ajout de l'utilitaire fluxbox-remote, permettant l'accès par script à la plupart des commandes de
FluxBox?.
À propos de
FluxBox? :
Fluxbox est un gestionnaire de fenêtres, ou WM (
WindowManager? en anglais) pour le système X Window.
FluxBox? est issu de la version 0.61.1 de
BlackBox?, et les fichiers de style et de configurations sont compatibles entre ces deux WM. Cependant,
FluxBox? s'est démarqué de
BlackBox? par une meilleure vitesse d'exécution d'une part, et l'implémentation de fonctionnalités telles que les fenêtres à onglets et les barres de titres configurables.
Les objectifs de
FluxBox? sont :
* Un système simple et ultra-léger. Dans sa version de base,
FluxBox? a un support minimal des icônes graphiques. L'interface de ce WM se compose d'une barre d'outils, d'un menu accessible par clic droit sur le bureau et d'un slit. La barre d'outils peut comporter les éléments configurables suivants : barre des tâches, boîte à miniatures, horloge et gestion des espaces de travail. Ces derniers se démarquent des bureaux virtuels bien connus de KDE et GNOME dans la mesure où ils sont beaucoup plus personnalisables et indépendants. Le slit, quant à lui, est un espace ou l'on peut ancrer (docker) des dockapps [2]. Le slit apparait comme une barre horizontale ou verticale, souvent fixée sur le bord d'une fenêtre ou pouvant apparaître et disparaître comme une pièce dans la fente d'une tirelire ;) Les dockapps sont des appliquettes graphiques incluses dans des carrés de 64x64 pixels, pouvant avoir de multiple fonctions : notification de message, surveillance du système, gestion du matériel, prise de note, mini-jeu ou encore Truc-Inutile-Donc-Indispensable(tm). Les dockapps de
WindowMaker?, KDE et Gnome sont pris en charge.
* Un système souple configurable à l'extrême. Tous les paramètres de configurations de
FluxBox? sont contrôlées par des fichiers textes. De plus,
FluxBox? gère les raccourcis claviers et souris, et les combinaisons de touches de type Emacs. Toutes les actions des fenêtres peuvent être gérées par des commandes ou des scripts.
* Un système pouvant être beau et agréable.
FluxBox? peut faire de l'eye-candy : gestion des styles, des couleurs, des gradients, des bords, des ombres, de la transparence, bords de fenêtres arrondis ou angulaires, éléments graphiques. Il est possible de configurer les barres de titre des fenêtres (couleurs, gradients, boutons, personnalisations, onglets intégrés...).
FluxBox? apporte de plus un élément fortement intéressant qui est les fenêtres à onglets : tout comme Firefox peut contenir plusieurs pages web dans le même onglet,
FluxBox? peut contenir plusieurs fenêtres de la même application ou d'applications différentes dans la même fenêtre. Pour finir,
FluxBox? gère aussi des espaces de travail. Ceux-ci se démarquent des bureaux virtuels bien connus de KDE et GNOME dans la mesure ou tout l'environnement est configurable (fond d'écrans, organisation et paramétrage des fenêtres, dockapps, applications lancées...)
* Un système extensible. De nombreux modules additionnels[3] sont disponibles pour ajouter des éléments d'amélioration ou des gadgets. De plus, il est possible d'utiliser iDesk, fbdesk, ou ROX en conjonction avec
FluxBox?. Toutes les applications Gnome (
GnomeBaker?, Gajim...) et KDE (K3B, Amarok, Konqueror...) sont prises en charge par
FluxBox?.
FluxBox? est distribué sous licence MIT [lien Wikipedia :
http://fr.wikipedia.org/wiki/Fluxbox], licence proche de la licence BSD.
Autour de
FluxBox? :
La popularité de
FluxBox? dans l'univers des distribution légères vient du fait qu'il est apprécié pour son temps de chargement rapide et sa faible emprunte mémoire, propriétés encore améliorées avec cette nouvelle version stable. Il n'est donc pas étonnant qu'il soit le WM par défaut utilisé par Damn Small Linux[4], et par des
LiveCD? tels que Knoppix STD[5] et Gparted[6]. De nombreuses distributions majeures permettent l'installation de ce WM via leur dépôts en ligne. Pour la sortie de Fluxbox 1.0.0, la distribution Fluxbuntu viendra agrandir la famille Buntu de la série Gusty Gibbons en proposant, le 22 octobre à 00:00 GMT un live-CD installable axé sur ce gestionnaire de fenêtres qui mérite d'être connu et reconnu, ainsi qu'un site refait [7] et un nouveau logo. Le site officiel de
FluxBox? sera bientôt complètement refait pour fêter cette naissance tant attendue après une si longue conception.
(note : le titre proposé est directement inspiré d'une nouvelles relative à cette sortie sur le site de GCU-squad [8], le site ou toute l'information est comprise à la lecture du titre.)
[1] Realease Candidate : version potentiellement capables de devenir la nouvelle versions officielle
[2] Plein de dockapps sont disponibles ici :
http://dockapps.org (en)
[3] une liste de modules additionnels est disponible sur la page Francophone de
FluxBox? dans wikipedia :
http://fr.wikipedia.org/wiki/Fluxbox
[4]
http://damnsmalllinux.org/
[5] Knoppix STD :
http://s-t-d.org/
[6] Le live-CD Gparted :
http://gparted.sourceforge.net/livecd.php
[7] Le site de Fluxbuntu :
http://www.fluxbuntu.org/
[8]
http://www.gcu.info/2424/2007/10/09/larlesienne-10/
[9] Qu'est ce que le slit
http://fluxbox.org/docbook/fr/html/chap-slit.html
Liens :
Le site officiel (en) :
http://fluxbox.org/
La documentation officielle (en) :
http://fluxbox.sourceforge.net/docbook/en/html/
Le site de la communauté francophone (fr) :
http://fluxbox-fr.tuxfamily.org/
Le wiki francophone (fr) :
http://fluxbox-fr.tuxfamily.org/wikini/
La FAQ francophone (fr) :
http://fluxbox-fr.tuxfamily.org/wikini/
La documentation officielle francophone (fr) :
http://fluxbox.sourceforge.net/docbook/fr/html/
Des thèmes (en)
http://fluxbox.org/themes.php
Des dockapps (en) :
http://dockapps.org/
Il n'y a pas encore de captures d'écran de la version stable, seule la version 0.9.x se trouve ici (en) :
http://fluxbox.org/screenshots-dev.php
Mais il y a fort à parier que les prochaines captures de la version 1.0.0 seront à cette adresse (en) :
http://fluxbox.org/screenshots.php
Dépêche proposée par
BruceLeNain? (jabber : ashledombos_arrobe_amessage_point_be)