जेनोड प्रोजेक्ट ने मूर्तिकला 22.04 सामान्य प्रयोजन ओएस रिलीज प्रकाशित किया है

ऑपरेटिंग सिस्टम स्कल्प्ट 22.04 की रिलीज पेश की गई है, जिसके भीतर, जेनोड ओएस फ्रेमवर्क की प्रौद्योगिकियों के आधार पर, एक सामान्य-उद्देश्य ऑपरेटिंग सिस्टम विकसित किया जा रहा है जिसका उपयोग सामान्य उपयोगकर्ता रोजमर्रा के कार्यों को करने के लिए कर सकते हैं। परियोजना के स्रोत पाठ AGPLv3 लाइसेंस के तहत वितरित किए जाते हैं। एक LiveUSB छवि डाउनलोड के लिए पेश की गई है, जिसका आकार 28 एमबी है। इंटेल प्रोसेसर वाले सिस्टम और वीटी-डी और वीटी-एक्स एक्सटेंशन सक्षम ग्राफिक्स सबसिस्टम पर काम समर्थित है।

मुख्य नवाचार:

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

जेनोड प्रोजेक्ट ने मूर्तिकला 22.04 सामान्य प्रयोजन ओएस रिलीज प्रकाशित किया है

सिस्टम एक Leitzentrale ग्राफिकल यूजर इंटरफेस के साथ आता है जो आपको सामान्य सिस्टम प्रशासन कार्यों को करने की अनुमति देता है। जीयूआई के ऊपरी बाएं कोने में उपयोगकर्ताओं को प्रबंधित करने, ड्राइव कनेक्ट करने और नेटवर्क कनेक्शन स्थापित करने के लिए टूल के साथ एक मेनू प्रदर्शित होता है। केंद्र में सिस्टम भरने की व्यवस्था के लिए एक विन्यासकर्ता है, जो एक ग्राफ के रूप में एक इंटरफ़ेस प्रदान करता है जो सिस्टम घटकों के बीच संबंध को परिभाषित करता है। सिस्टम वातावरण या वर्चुअल मशीनों की संरचना को परिभाषित करते हुए, उपयोगकर्ता मनमाने ढंग से घटकों को अंतःक्रियात्मक रूप से हटा या जोड़ सकता है।

उपयोगकर्ता किसी भी समय कंसोल प्रबंधन मोड में स्विच कर सकता है, जो प्रबंधन में अधिक लचीलापन प्रदान करता है। लिनक्स वर्चुअल मशीन में टिनीकोर लिनक्स वितरण चलाकर एक पारंपरिक डेस्कटॉप प्राप्त किया जा सकता है। इस वातावरण में, फ़ायरफ़ॉक्स और ऑरोरा ब्राउज़र, एक क्यूटी-आधारित टेक्स्ट एडिटर और विभिन्न एप्लिकेशन उपलब्ध हैं। कमांड लाइन उपयोगिताओं को चलाने के लिए नॉक्स पर्यावरण की पेशकश की जाती है।

Genode Linux कर्नेल (32 और 64 बिट्स) या NOVA माइक्रोकर्नेल (वर्चुअलाइजेशन के साथ x86), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32) के शीर्ष पर चल रहे कस्टम एप्लिकेशन के निर्माण के लिए एक एकीकृत बुनियादी ढांचा प्रदान करता है। , x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) और ARM और RISC-V प्लेटफॉर्म के लिए डायरेक्ट-एक्जीक्यूटिव कर्नेल। शामिल पैरावर्चुअलाइज्ड लिनक्स कर्नेल L4Linux, Fiasco.OC माइक्रोकर्नेल के शीर्ष पर चल रहा है, नियमित लिनक्स प्रोग्राम को जेनोड पर चलाने की अनुमति देता है। L4Linux कर्नेल सीधे हार्डवेयर के साथ इंटरैक्ट नहीं करता है, लेकिन वर्चुअल ड्राइवरों के एक सेट के माध्यम से जेनोड सेवाओं का उपयोग करता है।

विभिन्न लिनक्स और बीएसडी घटकों को जेनोड के लिए पोर्ट किया गया था, गैलियम 3 डी समर्थित था, क्यूटी, जीसीसी और वेबकिट एकीकृत थे, और हाइब्रिड लिनक्स/जेनोड वातावरण लागू किए गए थे। एक वर्चुअलबॉक्स पोर्ट तैयार किया गया है जो नोवा माइक्रोकर्नेल के शीर्ष पर चलता है। बड़ी संख्या में अनुप्रयोगों को सीधे माइक्रोकर्नेल और नूक्स पर्यावरण के शीर्ष पर चलाने के लिए अनुकूलित किया जाता है, जो ओएस स्तर पर वर्चुअलाइजेशन प्रदान करता है। गैर-पोर्टेड प्रोग्राम चलाने के लिए, अलग-अलग अनुप्रयोगों के स्तर पर वर्चुअल वातावरण बनाने के लिए तंत्र का उपयोग करना संभव है, जिससे आप पैरावर्चुअलाइज़ेशन का उपयोग करके वर्चुअल लिनक्स वातावरण में प्रोग्राम चला सकते हैं।

स्रोत: opennet.ru

एक टिप्पणी जोड़ें