Apple Public Source License(APSL)は、AppleのオペレーティングシステムであるDarwinが2000年にリリースされた際に採用された、オープンソースかつフリーソフトウェアのライセンスです。Darwinの開発の多くを担ったコミュニティをさらに巻き込むため、フリーかつオープンソースのソフトウェアライセンスが自主的に採用されました。
Apple Public Source License の最初のバージョンは、Open Source Initiative (OSI) によって承認されました。[ 5 ] 2003 年 7 月 29 日にリリースされたバージョン 2.0 も、フリー ソフトウェア財団(FSF)によってフリー ソフトウェア ライセンスとして承認されており、FSF は、開発者が既にこのライセンスでカバーされているプロジェクトに取り組むことを容認しています。ただし、FSF は、部分的なコピーレフトがGNU General Public Licenseと互換性がなく、完全にプロプライエタリ ソフトウェアとしてリリースされたファイルへのリンクを許可しているため、開発者はこのライセンスの下で新しいプロジェクトをリリースすべきではないと推奨しています。[ 4 ]
このライセンスでは、元のソースの派生物が外部に公開される場合、そのソースを公開する必要があると規定されています。フリーソフトウェア財団はこの要件を、独自のGNU Affero General Public Licenseの同様の要件と比較しています。[ 4 ]
現在、Appleの多くのソフトウェアリリースは、Bonjour Zeroconfスタックのように、より自由なApacheライセンスの下で再ライセンスされています。しかし、ほとんどのOSコンポーネントのソースコードは依然としてAPSLの下で提供されています。