Dos investigadors de l’IN3 guanyen el Software Engineering in Society Paper Award de l’ICSE 2018

01/06/2018

Les fundacions que impulsen el codi lliure se centren a donar suport legal i evangelitzar més que no pas a fornir de suport complet els projectes que impulsen. Aquesta és la conclusió principal de l’article «The Role of Foundations in Open Source Projects», de Jordi Cabot, ICREA i líder del grup Som Research Lab de l’IN3, i Javier Luis Cánovas, investigador del mateix grup. L’article ha rebut el Software Engineering in Society Paper Award al Congrés Internacional d’Enginyeria de Programari ICSE 2018, que té lloc a Göteborg (Suècia) del 27 de maig al 3 de juny.

post-jcabot

 

L’article guardonat se centra en el fet que, en els darrers anys, els sistemes de codi lliure han anat creant fundacions paral·leles com a instruments legals per a articular millor l’estructura, la col·laboració i el model financer del projecte. Alguns exemples són les fundacions Apache, Linux, Mozilla, Eclipse o Django.

Amb tot, aquestes fundacions difereixen en el tipus de missió que tenen i el suport que donen al projecte o projectes. En l’article, x “estudiem el rol de les fundacions en el desenvolupament del codi lliure”, apunten Cabot i Cánovas.

“En aquest treball en particular estudiem el paper que juguen les fundacions programari en aquest tipus de sistemes. En l’article analitzem 89 fundacions i estudiem el possible impacte que tenen en el desenvolupament de programari lliure. El treball també pot servir a altres desenvolupadors a prendre decisions informades quan han de crear una fundació (o unir-se a una fundació)”.

Els resultats de l’estudi apunten que hi ha un nombre significatiu de fundacions amb l’únic objectiu de promoure la importància del moviment de codi lliure o que es limiten a aspectes purament legals sense tenir cap paper en el dia a dia operatiu del projecte (per exemple, algunes només són organitzacions paraigua d’una gran varietat de projectes).

Així, doncs, els resultats mostren que molt poques fundacions es dediquen a donar suport complet (per exemple, incloent-hi polítiques de governança i normes de contribució que haurien de seguir) als projectes que avalen.

Cabot i Cánovas expliquen que, a continuació, els agradarà comparar el rol d’aquesta mena de fundacions amb el que tenen en altres tipus d’organitzacions no governamentals (i no lucratives en general), en les quals la distinció entre la fundació i l’organització mateixa (el projecte de programari en el nostre cas) és molt més difuminada.

D’aquesta manera, aprenent de fundacions més establertes en altres camps i amb les bones pràctiques de les més antigues del camp del codi lliure, Cabot i Cánovas voldrien oferir unes recomanacions útils per als promotors de projectes de codi lliure interessats a establir les pròpies fundacions.

ICSE (International Conference on Software Engineering) és un dels principals fòrums internacionals centrats en l’enginyeria del programari.

Si us interessa, podeu seguir la conferència a Twitter: @ICSEconf | #icse18.

Jordi Cabot @softmodeling

Javier Luis Cánovas @jlcanovas

Autor / Autora
Tècnica de Comunicació Corporativa.
Comentaris
Deixa un comentari