Независимые разработчики создают свободную реализацию языка Swift от Apple
2Иллюстрация с сайта Thenextweb.Com
Группа независимых разработчиков сообщила о запуске проекта по созданию свободной реализации языка программирования Swift, созданного в компании Apple.
Проект получил название Phoenix и разрабатывается под эгидой команды Ind.ie, которая утверждает, что хочет создавать красивые потребительские продукты с такими свойствами, как свобода, социальная направленность, доступность, безопасность и возможности для распространения, а также они не будут строиться на бизнес-модели «корпоративного надзора». Лидером проекта Phoenix стал Грег Касаменто (Greg Casamento), известный как ведущий разработчик другого свободного проекта — GNUStep.
Код нового проекта будет распространяться на условиях лицензии GNU GPLv3, однако сейчас сам проект находится на ранней стадии разработки. Он состоит из 14 файлов, написанных на смеси C и Objective-C, и отмечен как «предварительный просмотр». Однако, как сообщают разработчики на форумах, разработка ведётся очень быстро, и они надеются получить рабочий компилятор в течение недели.
При этом авторы надеются, что Apple пойдёт им навстречу и откроет код компилятора и набора инструментов под свободной лицензией. «Представьте, какой была бы история самой Apple, если бы Ричард Столлман не стал писать и открывать под свободной лицензией компилятор GNU C Compiler», — пишет в открытом письме к Apple один из разработчиков проекта Арал Балкан (Aral Balkan). Тех, кто хочет помочь в развитии проекта, Балкан просит связаться с разработчиками.
Постоянная ссылка к новости: http://www.nixp.ru/news/12878.html. Никита Лялин по материалам theregister.co.uk.
Uber открыла код вероятностного языка программирования на Python — Pyro
Эталонный компилятор языка D — DMD — лицензирован как Open Source
Apple открыла исходный код языка программирования Swift 1
Apple открывает код своего ARM64-бэкенда для LLVM 3
GitHub открыла Linguist — библиотеку для определения языка программирования 1 1
Microsoft открыла исходный код языка F# для .NET 5 3
Последние комментарии
- 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