Technologies

L'Europe finance l'amélioration de la maintenabilité du logiciel libre

Le projet Mancoosi reçoit 3,3 millions d'euros sur trois ans, soit 75% de son budget.

PublicitéMancoosi (Managing the Complexity of the Open Source Infrastructure) est un projet monté en février 2008 par dix acteurs publics et industriels du logiciel libre visant à améliorer la maintenabilité des logiciels libres. Pour les industriels, la France est représentée par les éditeurs Mandriva et Ilog, aux côté de Caixa Magica (Portugal) et Pixart (Argentine). Côté universités, on trouve deux françaises : Paris-Diderot (représentée par le coordinateur du projet, Roberto di Cosmo) et Nice Sophia-Antipolis. Auxquelles s'ajoutent : Inesc id (Portugal), Tel Aviv University (Israel), l'Université Catholique de Louvain et l'Università degli Studi dell'Aquila (Italie). L'Union Européenne vient d'accorder un financement de 3,3 millions d'euros sur trois ans, ce qui représente 75% du budget de 4,4 millions du projet. Le premier objectif de Mancoosi est de trouver les meilleures méthodes et de créer les outils appropriés pour gérer les évolutions des logiciels libres. En effet, les versions se succèdent avec une grande rapidité sans toujours tenir compte des dépendances entre « paquets » (bibliothèques de fonctions) issus de communautés différentes alors qu'un changement affectant a priori un seul paquet peut avoir des conséquences sur tous les logiciels tiers l'utilisant. D'une manière générale, le foisonnement de contributions qui fait la richesse du logiciel libre peut parfois être antinomique d'une saine gestion du parc logiciel bien que les mises à jour peuvent parfois être indispensables (par exemple pour boucher un trou de sécurité), la faible coordination étant le prix à payer pour la réactivité. Pour résoudre ces difficultés de la manière la plus efficace possible, Mancoosi définira des modèles formels de plate-forme logicielle (en ajoutant notamment une dimension transactionnelle aux outils de mises à jour) ; créera les algorithmes et les logiciels dérivés de ceux-ci pour l'optimisation des chemins de mises à jour en tenant compte des contraintes diverses liées aux évolutions de logiciels ; et enfin participera aux travaux internationaux sur les échecs de mises à jour, leurs causes et leurs résolutions. Le logiciel libre étant celui qui évolue le plus et le plus vite, Mancoosi s'attache d'abord à lui mais ses promoteurs considèrent que ce qui sera développé dans ce cadre pourra être exploité dans tous les types d'environnements.

Partager cet article

Commentaire

Avatar
Envoyer
Ecrire un commentaire...

INFORMATION

Vous devez être connecté à votre compte CIO pour poster un commentaire.

Cliquez ici pour vous connecter
Pas encore inscrit ? s'inscrire

    Publicité

    Abonnez-vous à la newsletter CIO

    Recevez notre newsletter tous les lundis et jeudis

    La question du moment
    Lors de la modernisation ou du remplacement d’une application, le passage au mode SaaS est-il une option systématiquement étudiée ?