01net Pro Entreprise informatique
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

Une plate-forme Web pour créer des logiciels Linux multidistributions

Novell continue d'enrichir OpenSuse Build Service. Elle permet de créer gratuitement des paquets logiciels prêts à l'emploi.

laisser un avis
Les incompatibilités logicielles entre les très nombreuses distributions Linux en circulation ont souvent été pointées comme un défaut majeur par les détracteurs des logiciels libres. Malgré les efforts de standardisation de la Linux Foundation et son initiative LSB (Linux Standard Base), de nombreuses différences demeurent.
Pour faciliter le portage d'une distribution à une autre, Novell, qui diffuse les distributions Suse (OpenSuse et Suse Linux Enterprise notamment), propose une plate-forme en ligne gratuite. Baptisée OpenSuse Build Service, elle permet de créer de paquets logiciels prêts à l'emploi pour les principales distributions Linux. ' La première version du service a été développée quand Suse était encore un éditeur allemand indépendant. Son accès était réservé à des développeurs et des packagers habilités qui voulaient enrichir OpenSuse ', se souvient Philippe Desmaison, ingénieur avant-vente au sein de Novell.

Des environnements de compilation virtuels accessible à tous

Aujourd'hui, OpenSuse Build Service est ouvert à tous et fonctionne avec Suse, Debian, Ubuntu, Fedora, Mandriva et, depuis la semaine dernière, RedHat et CentOS (un clone de RedHat).
Accessible gratuitement après avoir créé un compte sur Internet, la plate-forme se charge de compiler les codes sources de paquets logiciels (fichiers tar.gz accompagnés de leurs spécifications). L'application s'utilise soit avec un petit logiciel client à télécharger dans une distribution Suse soit via une interface Web (depuis n'importe quel système d'exploitation donc).
Elle permet de sélectionner les distributions cibles en précisant en mode avancé de nombreux paramètres (compilation 32 ou 64 bits notamment). Un environnement de compilation virtuel est alors créé sur les serveurs de Novell avec l'outil open source Xen pour chaque distribution sélectionnée.
Lors de la première compilation (build en anglais), l'application retourne éventuellement des messages d'erreur et c'est au programmeur d'optimiser son code. Au final, les paquets sont fournis prêts à l'emploi sous forme précompilée pour les différentes distributions (format RPM pour Suse et RedHat, format DEB pour Debian et ses variantes). Le développeur est libre de les publier sur le site pour les mettre à la disposition de la communauté.

Une bibliothèque de paquets précompilés librement téléchargeables

Avec cette plate-forme, Novell espère séduire un maximum de développeurs. Le choix d'une distribution Suse en sortie n'est jamais obligatoire (les programmeurs restent libres de choisir autre chose) mais l'éditeur est sûr que ce service ne peut qu'accroître sa notoriété.
Autre avantage pour Novell, le service permet de proposer toute une bibliothèque de paquets prêts à l'emploi. Les internautes n'ont même pas besoin de posséder un compte utilisateur pour les télécharger. Selon la partie statistique du site, le service rassemblerait ainsi déjà plus de 30 000 paquets fournis par près de 4 000 développeurs.
envoyer
par mail
imprimer
l'article
PAS D'AVIS SUR CET ARTICLE
Répondre
 

Avis sur «Une plate-forme Web pour créer des logiciels Linux multidistributions »

   
 
à lire aussi
SUR LES MÊMES THÈMES
' " Dark " McBride tente un énième retour '
' Flagrant délit d'irresponsabilité '
Ne les appelez plus jamais netbooks !
La norme CMIS sort affûtée de l'été
Ontap 8 : l'arme cloud de Netapp
Un système de fichiers en grille européen
Héberger et maintenir facilement des sites web
Dans les labos
Alexis Dugas de Baudan (AXA France Services) : ' l'évaluation CMMi a un effet " contagieux " '
SSII : la prévention de la grippe A est délicate
Le secteur de l'impression prend une claque
Nominations
L'interface borne-mobile : le maillon faible de la sécurité de la RFID
À la recherche des remplaçants du clavier et de la souris
Gérer la fluctuation de la demande et réduire les stocks
Rendre les processus plus visibles et plus réactifs
Trouver des avantages au niveau financier et opérationnel
Un catalogue de logiciels pour optimiser sa chaîne logistique
' Une gouvernance des données pour un SI logistique plus agile '
L'AFP accélère la transmission de ses fichiers vidéo
Nos partenaires