L'adaptation progressive de l'ONTL (Open NT Native Template Library) pour le système d'exploitation Linux a commencé (le projet ONTL implémente la bibliothèque standard C++11, utilisée pour créer des fichiers exécutables, tant pour l'espace utilisateur de NativeAPI que pour le noyau du système d'exploitation Windows). La possibilité d'utiliser C++ dans le noyau Linux n'est pas envisagée, car cela va à l'encontre de la tradition établie.
Une petite partie des fonctions C a été transférée dans une nouvelle bibliothèque, et certains appels système POSIX ont été ajoutés. Au moment de la publication, une compilation de l'interpréteur auteur Refal-M en un fichier statiquement lié au format ELF a été réalisée. La compilation statique est assurée par les compilateurs GCC 13 et Clang 17 pour l'architecture AMD64 et le noyau Linux 6.6. L'un des objectifs du projet est de créer une documentation en russe qui reflète fidèlement la norme du langage. Les textes sources sont publiés sous une licence comprenant un seul point : « Fac officium, Deus providebit ».
Source : opennet.ru
