Abstract-Bestämma vilka som är upphovsrätten ägare av ett programvarusystem är viktigt eftersom de är de individer och organisationer som licens programvara till sina användare, och i slutändan de juridiska enheter som kan genomdriva dess licensvillkor, och ändra sin licens. I detta dokument beskriver vi svårigheterna med att identifiera de explicita upphovsrättsinnehavarna av ett system, och de som bidrar med källkod till det-som potentiellt skulle kunna hävda är också upphovsrättsinnehavare av det. I dokumentet introduceras en metod för att spåra namnen på bidragsgivare, inklusive de som uttryckligen anges som upphovsrättsinnehavare från licensutdrag i källkodsfilen. Sedan rapporterar den en empirisk studie som utförs på fyra öppna källkodssystem-namely ArgoUML, Mozilla, Samba, och Squidaimed på att undersöka egenskaperna hos deras bidragsgivare och hur de relaterar till de åtaganden som registreras i systemet och användare som utför dem (dess committers). Resultaten visar att explicita bidragsgivare och upphovsrättsinnehavare inte nödvändigtvis är de mest frekventa gärningsmännen. Dessutom läggs de ofta till under större förändringar än genomsnittet.
Slutligen har Di Penta och German REF studerat ändringar i upphovsrättsinnehavarnas namn och funnit att explicita bidragslämnare och upphovsrättsinnehavare ofta läggs till i licensuttalandet under större ändringar, även om antalet ändringar som görs inte är högre än antalet andra åtaganden.
Who are Source Code Contributors and How do they Change?
{'venue': '2009 16th Working Conference on Reverse Engineering', 'journal': '2009 16th Working Conference on Reverse Engineering', 'mag_field_of_study': ['Computer Science']}