蘋果公共源代碼許可證

蘋果公共源代碼許可證 （ Apple Public Source License ， 縮寫爲APSL ） 是一個開源和自由軟件許可證 ， 它隨着Apple的Darwin操作系統的而發佈 。 自由軟件和開源開源許可證應用到 蘋果公共源代碼許可證的第一版通過了開放源代碼促進會 （ OSI ） 的認證 。 2003年7月29日發佈的第二版符合自由軟件基金會的指引 ， 也通過了OSI的認證 。 自由軟件基金會認可APSL 2.0 作爲自由軟件協議 ， 並表示開發者爲符合該協議的工程工作是可以接受的 。 然而他們建議開發者不要在這個協議下發布新功能 ， 因爲其copyleft不徹底 、 與GNU通用公共許可證不兼容 ， 並且該協議允許將這些符合APSL的文件與其它完全作爲私有軟件發佈的文件鏈接 。 該協議明確要求對原始代碼進行的任何修改都必須發佈修改後的源代碼 。 許多Apple發佈的軟件現在都在更自由的Apache許可證之下發布 ， 例如Bonjour 。