PathScale открывает исходный код компилятора EKOPath 4
2Иллюстрация с сайта PathScale
В минувший понедельник, 13 июня, компания PathScale объявила об открытии исходного кода ее набора компиляторов EKOPath 4 Compiler Suite.
Релиз Open Source-версии EKOPath включает в себя компилятор, отладчик (PathDB), ассемблер, подключаемые (runtime) и стандартные библиотеки, документацию. Он доступен для свободного скачивания для платформ GNU/Linux, FreeBSD и Solaris. Как заявляется в файле COPYING, поставляемом с компилятором, он распространяется под лицензией GNU GPLv3 «несмотря на любые противоположные заявления в заголовках файлов».
В пресс-релизе PathScale особое внимание уделяется отладчику PathDB, который позиционируется как решение, обладающее хорошей поддержкой многопоточных приложений, масштабируемостью для окружений из кластеров, DWARF4 и совместимостью с GDB. Кроме того, в отличие от компилятора, отладчик распространяется «под либеральной (permissive) лицензией в ответ на потребность Open Source-сообщества в современном дебаггере, не обремененном GPLv3».
Анонсируя открытие кода EKOPath 4, компания PathScale отдельно напомнила, что продолжит предоставлять услуги платной поддержки по своим компиляторам и дополнительные возможности для компилятора Open64 для процессоров AMD. Открытие кода нацелено на «привлечение к проекту сообщества пользователей, разработчиков и исследователей».
Исходный код компилятора и отладчика EKOPath можно найти на GitHub.
Постоянная ссылка к новости: http://www.nixp.ru/news/11236.html. Дмитрий Шурупов по материалам PathScale.
Oracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster Federation
CARLA — Open Source-симулятор от Intel и Toyota для обучения беспилотных автомобилей
Эталонный компилятор языка D — DMD — лицензирован как Open Source
Microsoft создала .NET Foundation и открывает код компилятора Roslyn из .NET 1
Apple открывает код своего ARM64-бэкенда для LLVM 3
NVIDIA откроет исходный код компилятора для CUDA на базе LLVM 6
Последние комментарии
- OlegL, 17 декабря в 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