登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。

什麼是資源表列?

catalog-iconOpenFoundry 蒐集與自由軟體相關的連結資訊並將其分類,供您依此資源目錄架構,循序深入自由軟體豐富的應用世界。若此分類下發現有任何問題及建議,非常歡迎您協助我們改進,請寄至[email protected]

FOSSology

Rating
5
Votes
2
Rate this listing
★★★★★
2 votes

FOSSology 是 HP(惠普)開發的一套軟體分析工具,起初用在 HP 內部,後來免費提供給自由軟體社群使用,讓程式開發者在使用不同來源的開放源碼時,能了解其各自適用何種授權條款,以免誤觸不同授權條款的規定。

FOSSology 的功能在於分析一套軟體是否有使用到自由軟體,若有,係使用何種授權條款;除了授權條款之外,FOSSology尚能分析一套軟體內其他所有你想得到的資訊,如除錯紀錄、修正檔案 (patch)、安全警告 (security alerts)、再使用的程式碼等等。

FOSSology 網站提供使用者說明文件,教導如何使用 FOSSology,例如上傳欲分析的檔案資料、如何找到分析完成的授權條款資訊等等。

需留意的是FOSSology的原始碼雖免費提供大眾利用,但著作權仍歸HP所有。除了libfossdb以及libfossrepo 程式庫採LGPLv2.1授權使用外, FOSSology的所有原始碼皆採用GPL v.2釋出,而該計畫相關的說明文件則是採 FDL(Free Documentation License) v.1.2釋出。

「自由軟體鑄造場」提供即時可用的  FOSSology 掃描環境 VDI 映像檔,若您對於這套系統有興趣的話,歡迎到此專案來下載利用。

目前坊間有Black Duck 這家公司提供原始碼比對服務,透過這樣的服務可以知道:一個軟體是否利用到自由軟體原始碼、被利用的原始碼採用哪一份授權條款等資訊。但是 Black Duck 的比對服務系統本身並非是自由軟體,您是無法取得該分析系統的原始碼來研究、修改。

(註):以上資訊部分來自 FOSSology 網站。