Apple Public Source License ( APSL ) — это лицензия на программное обеспечение с открытым исходным кодом и бесплатное программное обеспечение , под которой в 2000 году была выпущена операционная система Darwin от Apple. Лицензия на программное обеспечение с открытым исходным кодом и бесплатное программное обеспечение была добровольно принята для дальнейшего вовлечения сообщества, в котором возникла большая часть Darwin.
Первая версия Apple Public Source License была одобрена Open Source Initiative (OSI). [5] Версия 2.0, выпущенная 29 июля 2003 года, также одобрена как лицензия свободного ПО Free Software Foundation (FSF), который считает приемлемым для разработчиков работать над проектами, которые уже охвачены этой лицензией. Однако FSF рекомендует разработчикам не выпускать новые проекты под этой лицензией, поскольку частичное копилефт несовместимо с GNU General Public License и позволяет ссылаться на файлы, выпущенные полностью как проприетарное программное обеспечение . [4] Лицензия требует, чтобы в случае выпуска каких-либо производных от исходного кода для внешнего использования их исходный код был доступен; Free Software Foundation сравнивает это требование с аналогичным требованием в своей собственной GNU Affero General Public License . [4]
Многие релизы программного обеспечения от Apple теперь были перелицензированы под более либеральную лицензию Apache , например, стек Bonjour Zeroconf . Однако большинство исходных кодов компонентов ОС остаются под APSL.