利用 Apache-2.0 程式所應遵守的義務規定

這篇文章是與Lucien一起完成的,透過鑄造場的法律專欄發布。Apache-2.0是一款很寬鬆的授權條款,所以我原本很天真地以為這樣的主題不會太困難,等到真正著手撰寫之後,才發現正是由於寬鬆的授權特性,讓Apache-2.0在實際應用上呈現出非常多樣化的型態,因此反而在處理實際範例的部份花了很多的時間,果真是大意不得啊!謝謝Lucien花了許多時間來處理實際範例的內容。

~~~~~~~~~~ 本文開始 ~~~~~~~~~~

Apache License 2.0(簡稱 Apache-2.0)是 Apache Software Foundation(簡稱 ASF)在 2004 年所發布的授權條款(註一),雖然從數據上來看,Apache-2.0 被社群專案應用的程度遠不如 BSD、GPL 等授權條款,不過由於 Apache HTTP、Android 平台核心部份與 ASF 旗下所有專案均採用 Apache-2.0 來授權,因此近兩年來,筆者在工作上發現,有較以往為多的人詢問 Apache-2.0 條款的內容,這些問題中,又以詢問應該要如何遵守 Apache-2.0 義務規定佔了大部分。為此,本文特別針對 Apache-2.0 的義務規定加以說明,並且模擬常見應用狀況,提供實際應用的著作權聲明範本,希望可以便利開發者了解 Apache-2.0 的義務規定(註二)。

閱讀全文〈利用 Apache-2.0 程式所應遵守的義務規定〉