Programsystem med fri och öppen källkod (FOSS) distribueras och görs tillgängliga för användare under olika programvarulicenser, som nämns i FOSS-koden med hjälp av licensdeklarationer. Olika faktorer, såsom förändringar i det juridiska landskapet, kommersiell kod som är licensierad som FOSS, eller kod som återanvänds från andra FOSS-system, leder till utveckling av licensiering, vilket kan påverka hur ett system eller en del av detta senare kan användas. Därför är det viktigt att övervaka licensutvecklingen. Men manuellt spåra licensutvecklingen av tusentals filer är en skrämmande uppgift. Efter att ha presenterat flera fall av effekterna av licensutveckling, föreslår vi en strategi för att automatiskt spåra förändringar som sker i licensvillkoren för ett system. Sedan rapporterar vi en empirisk studie av licensutvecklingen av sex olika FOSS-system. Resultaten visar att licensieringen genomgick frekventa och betydande förändringar.
Di Penta m.fl. gav en automatisk metod för att spåra förändringar i licensvillkoren för ett system och gjorde en undersökande studie om licensutveckling i sex system med öppen källkod och förklarade effekterna av en sådan utveckling på projekten REF.
An exploratory study of the evolution of software licensing
{'venue': "ICSE '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}