Начата постепенная адаптация ONTL (Open NT Native Template Library) под операционную систему Linux (проект ONTL реализует стандартную библиотеку C++11, применявшуюся для создания исполняемых файлов, как для NativeAPI пространства пользователя, так и ядра ОС Windows). Возможность использования C++ в ядре Linux принципиально не рассматривается, поскольку идёт вразрез с устоявшейся традицией (однако, ведутся дискуссии о применении языка C++ в ядре). Небольшая часть С-функций перенесена в новую библиотеку, добавлены некоторые системные вызовы POSIX. На момент публикации обеспечена сборка авторского интерпретатора Рефал-М в статически слинкованный файл в формате ELF. Обеспечивается статическая сборка трансляторами GCC 13 и Clang 17 для архитектуры AMD64 и ядра Linux 6.6. Одной из целей проекта является создание документации на русском языке, достаточно точно отражающей стандарт языка. Исходные тексты обнародованы под лицензией, состоящей из единственного пункта: "Fac officium, Deus providebit" (данной лицензии не была дана экспертная оценка организациями FSF (GNU) или OSI на предмет соответствия определениям Свободного ПО или OpenSource). |