Genode Project විසින් Sculpt 22.04 General Purpose OS නිකුතුව ප්‍රකාශයට පත් කර ඇත

Sculpt 22.04 මෙහෙයුම් පද්ධතියේ නිකුතුව හඳුන්වා දී ඇති අතර, Genode OS Framework තාක්ෂණයන් මත පදනම්ව, සාමාන්‍ය පරිශීලකයින්ට එදිනෙදා කාර්යයන් කිරීමට භාවිතා කළ හැකි පොදු කාර්ය මෙහෙයුම් පද්ධතියක් සංවර්ධනය වෙමින් පවතී. ව්‍යාපෘතියේ මූල කේතය AGPLv3 බලපත්‍රය යටතේ බෙදා හැරේ. බාගත කිරීම සඳහා 28 MB LiveUSB රූපයක් පිරිනමනු ලැබේ. VT-d සහ VT-x දිගු සක්‍රීය කර ඇති Intel ප්‍රොසෙසර සහ ග්‍රැෆික්ස් සහිත පද්ධති මත ක්‍රියා කිරීමට සහය දක්වයි.

ප්රධාන නවෝත්පාදන:

  • Полностью переделаны драйверы для беспроводных карт Intel, GPU Intel и USB-контроллера. Код новых драйверов портирован из ядра Linux 5.14.21. В отличие от Linux, каждый драйвер в Sculpt OS запускается в пользовательском пространстве в отдельном изолированном окружении (sandbox).
  • Проведена оптимизация и стабилизация кода для аппаратного ускорения графики, основанного на Mesa и механизме мультиплексирования доступа к GPU. В новой версии предоставлена возможность не только запускать приложения OpenGL, но и использовать ускорение графики в гостевых системах на базе VirtualBox, запущенных поверх Sculpt.
  • Реализован механизм sandbox-изоляции на уровне отдельных сервисов. Также добавлен компонент «black hole», который может использоваться в качестве заглушки для различных системных ресурсов, например, можно отгородить сервис от сети, направив сетевой трафик в «black hole». Аналогично можно блокировать доступ к звуку, захвату видео и другим типовым системным ресурсам.

Genode Project විසින් Sculpt 22.04 General Purpose OS නිකුතුව ප්‍රකාශයට පත් කර ඇත

පද්ධතිය Leitzentrale චිත්‍රක අතුරුමුහුණතක් සමඟින් පැමිණෙන්නේ ඔබට සාමාන්‍ය පද්ධති පරිපාලන කාර්යයන් කිරීමට ඉඩ සලසයි. GUI හි ඉහළ වම් කෙළවරේ පරිශීලකයින් කළමනාකරණය කිරීම, ගබඩා උපාංග සම්බන්ධ කිරීම සහ ජාල සම්බන්ධතාවයක් සැකසීම සඳහා මෙවලම් සහිත මෙනුවක් පෙන්වයි. මධ්‍යයේ පද්ධති පිරවීම වින්‍යාස කිරීම සඳහා වින්‍යාස කරන්නෙකු ඇත, එය පද්ධති සංරචක අතර සම්බන්ධතාවය නිර්වචනය කරන ප්‍රස්ථාරයක ස්වරූපයෙන් අතුරු මුහුණතක් සපයයි. පරිශීලකයාට අන්තර්ක්‍රියාකාරී ලෙස අත්තනෝමතික ලෙස සංරචක ඉවත් කිරීම හෝ එකතු කිරීම, පද්ධති පරිසරයේ හෝ අථත්‍ය යන්ත්‍රවල සංයුතිය නිර්වචනය කළ හැකිය.

ඕනෑම අවස්ථාවක, පරිශීලකයාට කොන්සෝල පාලන මාදිලියට මාරු විය හැකිය, එය කළමනාකරණයේ වැඩි නම්‍යශීලී බවක් ලබා දෙයි. Linux අතථ්‍ය යන්ත්‍රයක TinyCore Linux බෙදාහැරීම ක්‍රියාත්මක කිරීමෙන් සම්ප්‍රදායික ඩෙස්ක්ටොප් අත්දැකීමක් ලබා ගත හැක. මෙම පරිසරය තුළ, Firefox සහ Aurora බ්‍රව්සර්, Qt මත පදනම් වූ පෙළ සංස්කාරකයක් සහ විවිධ යෙදුම් තිබේ. විධාන රේඛා උපයෝගිතා ධාවනය සඳහා noux පරිසරය පිරිනමනු ලැබේ.

ලිනක්ස් කර්නලය (32 සහ 64 බිට්) හෝ NOVA මයික්‍රොකර්නල් (අථත්‍යකරණය සමඟ x86), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco මත ධාවනය වන අභිරුචි යෙදුම් නිර්මාණය කිරීම සඳහා Genode ඒකාබද්ධ යටිතල පහසුකම් සපයයි. , x86_32, ARM), L86ka ::Pistachio (IA64, PowerPC), OKL4, L32/Fiasco (IA4, AMD4, ARM) සහ ARM සහ RISC-V වේදිකා සඳහා සෘජුව ධාවනය වන කර්නලය. Fiasco.OC මයික්‍රොකර්නලය මත ක්‍රියාත්මක වන පැරා අථත්‍ය කරන ලද Linux කර්නලය L32Linux, ඔබට Genode හි සාමාන්‍ය Linux වැඩසටහන් ක්‍රියාත්මක කිරීමට ඉඩ සලසයි. L64Linux කර්නලය දෘඪාංග සමඟ සෘජුව ක්‍රියා නොකරයි, නමුත් අථත්‍ය ධාවක සමූහයක් හරහා Genode සේවා භාවිතා කරයි.

Genode සඳහා, විවිධ Linux සහ BSD සංරචක පෝට් කර ඇත, Gallium3D සහාය ලබා දී ඇත, Qt, GCC සහ WebKit ඒකාබද්ධ කර ඇත, දෙමුහුන් Linux/Genode මෘදුකාංග පරිසරයන් සංවිධානය කිරීමේ හැකියාව ක්‍රියාත්මක කර ඇත. NOVA microkernel එක උඩින් ක්‍රියාත්මක වන VirtualBox port එකක් සකස් කර ඇත. OS මට්ටමින් අථත්‍යකරණය සපයන මයික්‍රොකර්නලය සහ Noux පරිසරය මත සෘජුවම ක්‍රියාත්මක වීමට යෙදුම් විශාල ප්‍රමාණයක් අනුවර්තනය කර ඇත. වරාය නොවන වැඩසටහන් ක්‍රියාත්මක කිරීම සඳහා, තනි යෙදුම් මට්ටමින් අතථ්‍ය පරිසරයන් නිර්මාණය කිරීමේ යාන්ත්‍රණය භාවිතා කළ හැකි අතර, paravirtualization භාවිතයෙන් අථත්‍ය ලිනක්ස් පරිසරයක වැඩසටහන් ක්‍රියාත්මක කිරීමට ඔබට ඉඩ සලසයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න