Open Source-проекты купили libcxxrt C++ runtime для перелицензирования под BSD

Некоммерческие организации 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.

©  nixp