Die schrittweise Anpassung der ONTL (Open NT Native Template Library) an das Betriebssystem Linux hat begonnen (das Projekt ONTL implementiert die Standardbibliothek C++11, die zur Erstellung von ausfĂŒhrbaren Dateien sowohl fĂŒr den NativeAPI-Bereich des Benutzers als auch fĂŒr den Kern des Windows-Betriebssystems verwendet wurde). Die Möglichkeit, C++ im Linux-Kernel zu nutzen, wird grundlegend nicht in Betracht gezogen, da dies im Widerspruch zur etablierten Tradition steht.
Ein kleiner Teil der C-Funktionen wurde in eine neue Bibliothek ĂŒbertragen, und es wurden einige POSIX-Systemaufrufe hinzugefĂŒgt. Zum Zeitpunkt der Veröffentlichung wird die Erstellung eines autorisierten Refal-M-Interpreters als statisch verlinkte Datei im ELF-Format gewĂ€hrleistet. Die statische Erstellung wird durch die Compiler GCC 13 und Clang 17 fĂŒr die Architektur AMD64 und den Linux-Kernel 6.6 unterstĂŒtzt. Eine der Ziele des Projekts ist es, Dokumentationen in russischer Sprache zu erstellen, die den Sprachstandard hinreichend genau widerspiegeln. Die Quelltexte wurden unter einer Lizenz veröffentlicht, die aus einem einzigen Punkt besteht: âFac officium, Deus providebitâ.
Quelle: opennet.ru
