پروژه Genode نسخه Sculpt 19.07 General Purpose OS را منتشر کرده است

توسعه دهندگان یک سیستم عامل میکروکرنل باز چارچوب سیستم عامل Genode شکل گرفت انتشار سیستم عامل مجسمه سازی 19.07. به عنوان بخشی از پروژه Sculpt، بر اساس فناوری های Genode، یک سیستم عامل همه منظوره در حال توسعه است که می تواند توسط کاربران عادی برای انجام کارهای روزمره استفاده شود. منابع پروژه گسترش تحت مجوز AGPLv3. برای دانلود موجود است تصویر LiveUSB24 مگابایت حجم. پشتیبانی از عملیات بر روی سیستم‌هایی با پردازنده‌های اینتل و گرافیک با پسوندهای VT-d و VT-x فعال.

این سیستم دارای یک رابط گرافیکی Leitzentrale است که به شما امکان می دهد وظایف معمولی مدیریت سیستم را انجام دهید. گوشه سمت چپ بالای رابط کاربری گرافیکی منویی با ابزارهایی برای مدیریت کاربران، اتصال دستگاه‌های ذخیره‌سازی و راه‌اندازی اتصال شبکه نمایش می‌دهد. در مرکز یک پیکربندی برای پیکربندی پر کردن سیستم وجود دارد که فراهم می کند رابط به شکل یک نمودار که رابطه بین اجزای سیستم را تعریف می کند. کاربر می تواند به طور دلخواه به طور دلخواه اجزا را حذف یا اضافه کند و ترکیب محیط سیستم یا ماشین های مجازی را تعریف کند.

پروژه Genode نسخه Sculpt 19.07 General Purpose OS را منتشر کرده است

در هر زمان، کاربر می تواند به حالت مدیریت کنسول سوئیچ کند که انعطاف پذیری بیشتری در مدیریت ایجاد می کند. یک دسکتاپ سنتی را می توان با اجرای توزیع TinyCore Linux در یک ماشین مجازی لینوکس به دست آورد. در این محیط مرورگرهای فایرفاکس و آرورا، ویرایشگر متنی مبتنی بر Qt و اپلیکیشن های مختلف موجود است. محیط noux برای اجرای ابزارهای خط فرمان ارائه شده است.

نسخه جدید قابل توجه اجرای پشتیبانی کلیپ بورد برای کپی و چسباندن متن بین پایانه ها، برنامه های کاربردی رابط کاربری گرافیکی مبتنی بر Qt5 و ماشین های مجازی. همچنین کارهایی برای افزایش بهره وری و بهبود پاسخگویی رابط انجام شده است. شامل بهبودهایی است که در به‌روزرسانی پلتفرم ماه می ارائه شده است
Genode، مانند یک رابط مجازی سازی مستقل از هسته، پشتیبانی از معماری AARCH64، انتقال به استفاده از استاندارد C++17 به طور پیش فرض، یک جعبه ابزار جدید بر اساس GCC 8.3 و یک زمان اجرا به روز شده بر اساس libc از FreeBSD 12.

به شما یادآوری کنیم که جنود فراهم می کند یک زیرساخت یکپارچه برای ایجاد برنامه های کاربردی سفارشی که در بالای هسته لینوکس (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 اجرا می‌شود، به شما امکان می‌دهد برنامه‌های لینوکس معمولی را در Genode اجرا کنید. هسته L4Linux مستقیماً با سخت افزار کار نمی کند، بلکه از خدمات Genode از طریق مجموعه ای از درایورهای مجازی استفاده می کند.

اجزای مختلف لینوکس و BSD برای Genode پورت شدند، Gallium3D پشتیبانی شد، Qt، GCC و WebKit یکپارچه شدند و محیط های ترکیبی Linux/Genode پیاده سازی شدند. یک پورت VirtualBox آماده شده است که در بالای میکروکرنل NOVA اجرا می شود. تعداد زیادی از برنامه ها برای اجرای مستقیم در بالای میکروکرنل و محیط Noux سازگار شده اند که مجازی سازی را در سطح سیستم عامل فراهم می کند. برای اجرای برنامه های غیر پورت شده، می توان از مکانیزم ایجاد محیط های مجازی در سطح برنامه های کاربردی استفاده کرد که به شما امکان می دهد برنامه ها را در یک محیط لینوکس مجازی با استفاده از paravirtualization اجرا کنید.

منبع: opennet.ru

اضافه کردن نظر