摘要:針對軟件開發過程中許可證沖突的問題,對QualiPSo(quality pIafform for open source software)項目中提出的開源許可證檢測管理過程進行研究分析,以此為支撐,改進現有的許可證檢查控制工具OSLC(open source license checker),并與項目成熟度分析和軟件開發質量評估檢測軟件spag04Q(spagoBI for quality)集成,開發出自動檢測開源許可證沖突的原型系統;闡述了將OSLC發布成Web service的類圖設計,以及Spago4Q提取器的設計與實現,力求從法律角度提高開源軟件的質量,并給基于開源組件的商業軟件開發者一定的建議。
關鍵詞:許可證;開源軟件;組件開發;軟件質量;成熟度分析模型;開源許可證檢測軟件
中圖分類號:TP311.5 文獻標志碼:A 文章編號:1001-3695(2010)08-2972-04