Open Source-проекты купили libcxxrt C++ runtime для перелицензирования под BSD
5Некоммерческие организации FreeBSD Foundation и NetBSD Foundation, поддерживающие одноименные свободные операционные системы, объявили о приобретении неэксклюзивной лицензии на libcxxrt C++ runtime.
Библиотека libcxxrt принадлежит компании PathScale, специализирующейся на высокопроизводительных компиляторах для языков Fortran, C и C++ для процессорных архитектур Intel 64, AMD64 и MIPS. Лицензируемая BSD-проектами часть libcxxrt является реализацией ABI (Application Binary Interface), изначально созданной для процессоров Itanium. Код libcxxrt уже доступен под оригинальной лицензией BSD (с 2 пунктами).
Сообщается, что реализация C++ ABI из libcxxrt станет полноценной заменой библиотеке GNU libsupc++ для систем, полностью лицензируемых под BSD. Как отметил Йорг Сонненберген (Joerg Sonnenberger), один из разработчиков ОС NetBSD, «существует множество реализаций STL под другими лицензиями, но libcxxrt является недостающим звеном для лицензированных под BSD компилятора и runtime языка C++».
Исходный код libcxxrt можно найти на GitHub.
Постоянная ссылка к новости: http://www.nixp.ru/news/11210.html. Дмитрий Шурупов по материалам prweb.com.
FreeBSD 10.4-RELEASE — первый релиз операционной системы с полной поддержкой eMMC 2 1
FreeBSD 11.1-RELEASE — свободная операционная система обновилась
FreeNAS 11.0 — новая версия системы на базе FreeBSD для сетевых хранилищ
Microsoft опубликовала исходный код для поддержки FreeBSD в Hyper-V 1
NetBSD tmpfs портирована на FreeBSD
Драйвер IrDA из NetBSD портирован на FreeBSD
Последние комментарии
- 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