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

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

نوآوری های اصلی:

  • پیاده سازی شتاب گرافیکی سخت افزاری با استفاده از پردازنده های گرافیکی اینتل. برای پشتیبانی از GPU، بسته Mesa و مکانیسم دسترسی چندگانه به GPU، که در Genode OS Framework نسخه 21.08 ظاهر شد، استفاده شده است.
  • پشتیبانی از دوربین های تحت وب با رابط USB اضافه شده است.
  • امکان پخش محتوای صوتی و تصویری در مرورگر فالکون بر اساس موتور کرومیوم وجود دارد. یک درایور صوتی فعال و جزء میکس صدا ارائه شده است. برای قطع صدا، یک جزء سیاه چاله پیشنهاد شده است که وانمود می کند که یک محرک صدا است، اما خروجی صدا تولید نمی کند.
  • اضافه شدن سازگاری با VirtualBox 6 (قبلا فقط VirtualBox 5 پشتیبانی می شد).
  • کامپوننت file-vault برای ذخیره فایل ها به صورت رمزگذاری شده اضافه شده است. در ترکیب با مولفه recall-fs، با استفاده از file-vault، به هر کاربر می‌توان یک فضای ذخیره‌سازی رمزگذاری شده جداگانه اختصاص داد.
    پروژه Genode نسخه Sculpt 21.10 General Purpose OS را منتشر کرده است

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

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

    بیایید به یاد بیاوریم که Genode یک زیرساخت یکپارچه برای ایجاد برنامه های کاربردی سفارشی در حال اجرا در بالای هسته لینوکس (32 و 64 بیت) یا میکروکرنل های NOVA (x86 با مجازی سازی)، seL4 (x86_32، x86_64، ARM)، Muen (x86_64)، Fiasco ارائه می دهد. . هسته لینوکس مجازی‌سازی‌شده L86Linux که در بالای میکروکرنل Fiasco.OC اجرا می‌شود، به شما امکان می‌دهد برنامه‌های لینوکس معمولی را در Genode اجرا کنید. هسته L32Linux مستقیماً با سخت افزار کار نمی کند، بلکه از خدمات Genode از طریق مجموعه ای از درایورهای مجازی استفاده می کند.

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

    منبع: opennet.ru

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