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

Представлен выпуск операционной системы Sculpt 22.10, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 28 МБ. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включёнными расширениями VT-d и VT-x.

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

  • Для управления прерываниями от устройств и конфигурацией PCI применены более жёсткие ограничения, предусмотренные архитектурой Genode. Изменение потребовало большой внутренней переработки, затронувшей все драйверы, и позволило реализовать новые оптимизации и дополнительную функциональность. При этом разработчики попытались сохранить общее поведение при работе пользователя в системе.
  • Предложено несколько значительных оптимизаций, позволивших ускорить запуск, увеличить пропускную способность сетевой подсистемы и повысить отзывчивость интерфейса пользователя.
  • Улучшена поддержка горячего подключения USB-устройств. Добавлена возможность динамического прикрепления USB-устройств к виртуальным машинам и открепления устройств.
  • Обновлён браузерный движок Chromium, задействованный в предлагаемых пользователю браузерах Falkon и Morph.
  • Обновлён звуковой драйвер, который синхронизирован с кодом из OpenBSD 7.1.
  • Началась работа по адаптации Sculpt для мобильных телефонов. Улучшения затронули поддержку USB ECM, GPU Mali-400 GPU, подключение SD-карт, стек для телефонии и мобильных сетей передачи данных, браузер Morph и интерфейс пользователя. Добавлена поддержка смарт-карт с интерфейсом USB.

Genode Project විසින් Sculpt 22.10 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

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