The gradual adaptation of ONTL (Open NT Native Template Library) for the Linux operating system has begun (the ONTL project implements the standard C++11 library used for creating executable files for both the NativeAPI user space and the Windows OS kernel). The use of C++ in the Linux kernel is fundamentally not considered, as it contradicts established tradition.
A small portion of C functions has been transferred to a new library, and some POSIX system calls have been added. At the time of publication, the author's interpreter ReFal-M has been successfully built as a statically linked ELF file. Static builds are ensured with GCC 13 and Clang 17 for the AMD64 architecture and Linux kernel 6.6. One of the project's goals is to create documentation in Russian that accurately reflects the language standard. The source texts are published under a license consisting of a single clause: 'Fac officium, Deus providebit.'
Source: opennet.ru
