የኔፕቱን ኦፕሬቲንግ ሲስተም ፕሮጀክት የመጀመሪያው የሙከራ እትም ታትሟል። የከርነል ክፍሎችን በመተግበር ለሴኤል4 ማይክሮከርኔል ተጨማሪ ነገር ያዘጋጃል። Windows ኤንቲ፣ የማስፈጸሚያ ድጋፍ ለመስጠት ያለመ Windows-አፕሊኬሽኖች። ኮዱ በGPLv3 ፈቃድ ስር ይሰራጫል።
ፕሮጀክቱ "NT Executive"ን ተግባራዊ ያደርጋል፣ ይህም ከከርነል ደረጃዎች አንዱ ነው። Windows NT (NTOSKRNL.EXE)፣ የNT Native ስርዓት ጥሪ ኤፒአይ እና የአሽከርካሪ በይነገጽን የማቅረብ ኃላፊነት አለበት። በኔፕቱን ኦፕሬቲንግ ሲስተም፣ የNT Executive አካል እና ሁሉም አሽከርካሪዎች የሚሄዱት በከርነል ደረጃ ሳይሆን በseL4 ማይክሮከርኔል ላይ በተመሰረተ አካባቢ ውስጥ እንደ ተጠቃሚ ሂደቶች ነው። የNT Executive ከአሽከርካሪዎች ጋር በቤተኛ seL4 IPC በኩል ይገናኛል። የቀረቡት የስርዓት ጥሪዎች የNTDLL.DLL ቤተ-መጽሐፍት በመተግበሪያዎች ውስጥ ጥቅም ላይ የዋለውን የWin32 ኤፒአይ እንዲተገብር ያስችላቸዋል።
የመጀመሪያው የኔፕቱን ስርዓተ ክወና ስሪት የቁልፍ ሰሌዳ ሾፌር (kbdclass.sys)፣ PS/2 ወደብ ሾፌር (i8042prt.sys)፣ የቢፕ ሾፌር (beep.sys) እና የትእዛዝ መስመር ተርጓሚ (ntcmd.exe)፣ ከReactOS የተላከን ያካትታል። እና የስራ ድርጅት መሰረታዊ መርሆችን ለማሳየት መፍቀድ. የማስነሻ ምስል መጠን 1.4 ሜባ ነው።
የመጨረሻው ግብ ንብርብሩን የተጠቃሚ አካባቢን እና የReactOS ነጂዎችን ለማጓጓዝ የሚያስችል በቂ ሁኔታ ማምጣት ነው። ገንቢዎቹ ከኤክሰኪውሎች ጋር የሁለትዮሽ ተኳሃኝነትን ለማሳካትም እያሰቡ ነው። Windows እና ከከርነል ነጂዎች ጋር ተቀባይነት ያለው የምንጭ ደረጃ ተኳሃኝነት Windows.
የአሽከርካሪ ድጋፍ ለመስጠት ዋናው እንቅፋት እንደመሆኑ መጠን Windows በአብዛኛዎቹ የከርነል ነጂዎች ውስጥ ጥቅም ላይ ይውላል Windows ሌሎች አሽከርካሪዎችን ሲደርሱ መደበኛ የመገናኛ ፕሮቶኮል አይደለም፣ ነገር ግን ጠቋሚዎችን በቀጥታ ማስተላለፍ ነው፣ ይህም በተለያዩ ሂደቶች ውስጥ ስለሚሰሩ በኔፕቱን ኦፕሬቲንግ ሲስተም ውስጥ ሊተገበር አይችልም።
ምንጭ: opennet.ru
