![]() |
Emploi
|
![]() |
Start-up
|
![]() |
Evénements 01 | ![]() |
Avis d'expert | ![]() |
Vidéos | ![]() |
Indicateurs
|
![]() |
Distribution
|
![]() |
Telecharger Pro
|
![]() |
Livres blancs | |||||||||||||||||||||












Il y a quelques versions de Windows et de MacOS mais environ… 500 distributions Linux. Un casse-tête pour les développeurs mais aussi les particuliers et les entreprises, que tente aujourd'hui de résoudre la Linux Foundation.
Cette diversité implique différentes méthodes d’intégration et de distribution des logiciels. Pour simplifier cette offre, la communauté linuxienne avait créé en 2001 la Linux Standard Base. Celle-ci correspond à un ensemble de standards qui augmenteront la compatibilité entre les différentes distributions. En définissant un dénominateur commun, une sorte de code de bonne conduite , la LSB permet aux applications de s'exécuter sur n'importe quelle distribution conforme à différentes spécifications : un ensemble de bibliothèques standards, de commandes et d'utilitaires, la structure de la hiérarchie du système de fichiers, etc.
Pour aller encore plus loin, la Linux Foundation créée en 2007 par le Free Standard Group et l'Open Source Development Labs, a publié le 8 avril une mise à jour de la LSB qui propose des outils de tests automatiques. Le LSB Distribution Toolkit est en quelque sorte un banc de tests qui permet aux développeurs d'une application de s'assurer que cette dernière respecte les spécifications définies par le LSB.
Cette initiative facilitera leur tâche puisqu’ils ne seront plus obligés d’effectuer des tests pour chaque distribution. Les éditeurs pourront se permettre de distribuer une seule version de leurs binaires et s'assurer que ces derniers fonctionneront sur toutes les distributions certifiées LSB. “ “ Cela va donner plus de réalité à la LSB car pour l'instant seuls les vendeurs de distributions s'y intéressaient, et encore pas tous avec le même intérêt. Ce kit remet la balle dans le camp des vendeurs indépendants qui sont les premiers intéressés par un standard permettant d'adresser tous les marchés et donc toutes les distributions ”, précise David Barth, Directeur Technique de Mandriva.
Cette mise à jour comprend aussi une version allégée baptisée LSB Application Testkit, plutôt destinée aux indépendants ou aux informaticiens travaillant côté utilisateurs de l'open source. “ La mise à disposition de ce genre de Testkit est globalement une bonne chose puisque cela va permettre aux communautés de tester facilement si leur développement est conforme aux spécifications LSB 3.2, la nouvelle version qui doit être officiellement disponible à partir du mois de juin ”, déclare Fabien Poulard de l'association Linux-Nantes.
Mais cette association précise aussi qu’aucun programme n'est exempt de bugs. Ce kit pourrait donc aussi bien relever des faux positifs (test positif alors que les spécifications ne sont pas respectées) que de faux négatifs (test négatif alors que les spécifications sont respectées).
















