Open source : Mancoosi veut réinventer la mise à jour logicielle  

Le 08 septembre 2008 (18:43) - par Cyrille Chausson

Imprimer Envoyer par e-mail

Rubriques : Open source - Sécurité - Systèmes d'exploitation - Linux - Technologie - Outils de développement Tags : europe - logiciel

Mandriva et Ilog participent au projet européen Mancoosi qui doit revisiter les procédures de mises à jour logicielles des infrastructures Open Source. Des travaux qui à termes doivent former l'ossature d'un modèle d'architecture pour tous les logiciels.


Algorithmes complexes et fédération de la communauté


C'est avec cette notion de préférence utilisateur que seront développés des algorithmes complexes qui doivent, au final, laisser l'utilisateur contrôler les mises à jour de sa machine, de façon fonctionnelle et à la carte. Des filtres de mises à jours avancés et intelligents qui prennent non seulement en compte l'existant, mais analyse aussi la structure du système.
« La collaboration entre universités et éditeurs est très importantes dans ce domaine, insiste Roberto Di Cosmo. Notamment dans l'optimisation de ces algorithmes.» Et de citer notamment les travaux d'Ilog en la matière.

Ces algorithmes seront ensuite testés sur des cas d'études remontés parmi les communautés de chercheurs, de développeurs mais surtout d'utilisateurs. Et pour cela, Mancoosi s'appuiera sur trois distributions Linux, Mandriva en France, Caixa Magica au Portugal et Pixart en Argentine (motorisées par trois technologies différentes), à partir desquelles seront extraits des rapports d'erreurs. Les algorithmes des chercheurs seront alors testés sur ces mêmes rapports afin d'en extraire les plus performants.

Enfin, deuxième volet du projet, le développement de méthodes visant à assurer qu'il est possible de revenir en arrière en cas de tentative ratée de mise à jour. « Lorsque les paquets sont mal-déclarés, par exemple, on doit pouvoir revenir en arrière. Mais on doit pouvoir le faire après l'installation du 30 000 e paquet et exclure la 31 000ème. On doit pouvoir suivre précisément à la carte le suivi de l'installation », explique Roberto Di Cosmo.
Un système par paquet moins brutal qu'avec les grosses mises à jour de type Service Pack qui installent tout les composants en même temps.


Vers une architecture logicielle globale


Si dans un premier temps, ce sont bien les logiciels libres qui sont visés, le projet Mancoosi, financé à hauteur de 3,3 millions d'euros par l'Union européenne, est bien plus ambitieux. Et doit établir les fondements d'une architecture logicielle pour gérer tous les cas de figure de mises à jour. Y compris celle des applications propriétaires. « Mais de par leur facilité d'accès et de par leur structure par paquet logiciel, le projet s'interessera d'abord aux logiciels Libres .»
Financé pour trois ans, les résultats de travaux de Mancoosi, s'ils sont destinés, avant tout, à être intégrés sous forme d'outils, seront publiés sous licence Open Source. Et pourront dès lors constituer un point de départ de recherche pour d'autres éditeurs ou universités, commente Roberto Di Cosmo.

livres blancs avec LesSourcesIT.fr

Sécuriser les terminaux mobiles des utilisateurs dans l’entreprise

Les appareils mobiles, tels que les smartphones et les tablettes tactiles, permettent à un nombre croissant d’employ…


L’efficacité opérationnelle et la réduction des coûts grâce à une approche intégrée de la veille sécuritaire

La mise en place d’un programme de veille sécuritaire efficace au sein d’une organisation n’est pas à prendre à…

vues 1284 lectures commentaire 0 commentaire(s) recommandation notez cet article
3

Réagissez à cet article

Votre Pseudo

Commentaire

publicité
publicité
Les dossiers du MagIT

Les économies de stockage à travers une architecture unifiée


Beaucoup d’organisations ont fait le choix du stockage « unifié » à travers les systèmes Multiprotocol storage systems (MPS). Avec la croissance exponentielle du nombre de d…

Virtualisation : bénéfices, défis et solutions


Alors qu’il existe différentes voies en matière de virtualisation ce document se concentre sur 3 approches : serveurs, postes de travail et appliances. L’un des motifs de cet…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
L'essentiel IT : L'actu IT au quotidien
événements

TechDays 2012 : développeurs et projets en avant

1 2 3 4 5   
Click Here