Den gradvisa anpassningen av ONTL (Open NT Native Template Library) för operativsystemet Linux har inletts (ONTL-projektet implementerar standardbiblioteket C++11, som har anvÀnts för att skapa körbara filer, bÄde för NativeAPI-anvÀndarutrymmet och för kÀrnan i Windows OS). Möjligheten att anvÀnda C++ i Linux-kÀrnan övervÀgs principiellt inte, eftersom det strider mot etablerad tradition.
En liten del av C-funktionerna har överförts till det nya biblioteket, och vissa POSIX-systemanrop har lagts till. Vid tidpunkten för publiceringen sÀkerstÀlls kompileringen av den ursprungliga tolkaren Refal-M i en statiskt lÀnkad fil i ELF-format. Statisk sammanstÀllning tillhandahÄlls av GCC 13- och Clang 17-kompilatorerna för AMD64-arkitekturen och Linux 6.6-kÀrnan. Ett av mÄlen med projektet Àr att skapa dokumentation pÄ ryska som tillrÀckligt noggrant Äterspeglar sprÄkstandarden. KÀllkoden har offentliggjorts under en licens som bestÄr av en enda punkt: "Fac officium, Deus providebit."
KĂ€lla: opennet.ru
