Я хочу создать приложение для iOS с использованием библиотеки GPL, поэтому я также опубликую приложение с открытым исходным кодом под лицензией GPL. Но как я могу распространять его среди произвольных клиентов?
- App Store: ограничение распространения нарушает GPL.
- B2B: Ограничение распространения нарушает GPL.
- ad Hoc: Вручную добавьте все необходимые UDID, максимум 100 устройств, ограничивает распространение, нарушает GPL.
- Корпоративное развертывание: потребуется создать учетную запись корпоративного разработчика для каждого клиента, иначе это нарушит условия обслуживания Apple. Развертывание приложений iOS без AppStore
Статья из FSF о конфликте между GPL и условиями обслуживания Apple: https://www.fsf.org/blogs/licensing/more-about-the-app-store-gpl-enforcement
Так есть или нет возможности?