Apple не до конца опубликовала исходный код Open Source-компонентов iOS 4.3
1Иллюстрация с сайта Fastcompany.Com
6 мая известный Open Source-деятель Харальд Вельте (Harald Welte), занимающийся в том числе и нарушениями условий лицензий на свободное программное обеспечение, заметил, что компания Apple не выполняет условия лицензии LGPL.
В блоге Харальда сообщалось, что Apple перестала публиковать исходный код базовых компонентов WebKit (WebCore и JavaScriptCore), используемого в iOS, начиная с релиза 4.3.0. Они распространяются под лицензией LGPL, которая требует публикации исходного кода, однако в Apple перестали следовать этим правилам.
«iOS 4.3.0 была выпущена 10 марта, 4.3.1 — 25 марта, 4.3.2 — 14 апреля, а 4.3.3 — 4 мая. Исходный код, используемый во всех этих релизах, опубликован не был», — заявил Вельте, добавив, что сложившееся положение вещей нельзя списать на невнимательность, поскольку «заинтересованные разработчики сделали множество запросов в Apple», однако никакой реакции от компании не последовало.
9 мая представитель Apple сообщил, что инцидент исчерпан: на странице opensource.apple.com/release/ios-43/ стали доступны исходники Open Source-компонентов, используемых в мобильной операционной системе iOS 4.3.x. Среди них (помимо WebCore и JavaScriptCore из WebKit) можно встретить GCC, GDB, GNU Make и libiconv.
Впрочем, снова не обошлось без проблем: в тот же день один энтузиаст заметил, что опубликованного компанией Apple исходного кода недостаточно для сборки проекта, «так что Apple никогда и не выполняла требования этой лицензии [LGPL]», — заключил энтузиаст.
Постоянная ссылка к новости: http://www.nixp.ru/news/11170.html. Дмитрий Шурупов по материалам laforge.gnumonks.org, Apple Mailing Lists.
Приобретение FoundationDB компанией Apple вызвало недовольство Open Source-сообщества 1 6
Разработчики Nokia обеспокоены запретом Microsoft на свободное ПО в Windows Phone Marketplace 6 9
Blender нелегально распространяют под видом коммерческих продуктов 7 9
Apple перестала возвращать код в проект GCC 5 6
FSF рассказала о ситуации с GPL-приложением в App Store 4
Apple открывает код WebKit, лежащий в основе Safari
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1