استارتاپ خالق systemd؛ ثبتنام برای پیشنمایش خصوصی لینوکسی جدید آغاز شد!

خب بچهها، خبرهای داغی تو دنیای لینوکس داریم! Lennart Poettering، همون مغز متفکری که پشت systemd هست، امسال با یه استارتاپ جدید به اسم Amutable و کلی آدم خفن دیگه طوفان به پا کرده. این تیم حالا درِ بخش پیشنمایش خصوصی سیستم لینوکسی خودشون رو باز کردن و دارن کلی سر و صدا به پا میکنن. اگه مدیریت سرور و سیستمهای لینوکسی براتون مهمه، این خبر رو از دست ندید که قراره کلی اتفاقات عجیب و غریب تو دنیای امنیت و مدیریت پلتفرمها بیفته!
استارتاپ Amutable قبل از این دو تا ابزار خفن اوپنسورس داده بود بیرون: یکی ابزار tine که برای ساختن OS imageها بر پایه Buck2 استفاده میشه و تحت مجوز MPL-2.0 هست، و اون یکی Quarry که یک ابزار بر پایه TUF برای پخش کردن این imageها روی ماشینهای مختلفه و تحت مجوز Apache-2.0 عرضه شده.
حالا قضیه چیه؟ محصول جدیدشون به اسم Foundations یک سرویس کامل میده که توش خود شرکت میاد imageها، Repositoryها، آپدیتها و رفع آسیبپذیریها رو برای سازمانها و افراد مدیریت میکنه.
توی این سیستم خفن چی داریم؟

سیستم کاملاً immutable (تغییرناپذیر) طراحی شده. یعنی چی؟ یعنی پارتیشنهای سیستم فقطخواندنی (read-only) هستن و با کمک dm-verity محافظت میشن. همچنین از Kernel ایمیجهای امضاشده و Boot امن استفاده میکنه. همه نرمافزارها و کانفیگها به شکل ایمیجهای امضاشده میان و ماشین فقط چیزهایی که امضای معتبر دارن رو لود میکنه.
نکته جالب اینجاست که هیچ Package manager، هیچ SSH و هیچ Shell تعاملی وجود نداره! اگر بخواید تغییری ایجاد کنید، باید یک ایمیج امضاشده جدید به کل سیستمهاتون بفرستید.
ماشینها چطوری وضعیت خودشون رو ثابت میکنن؟
هر سیستمی یه گزارش امضاشده میفرسته که توش نشون میده دقیقاً از چه فریمور، بوتلودر، Kernel و OS تا چه کانفیگی بالا اومده. این گزارشها تو بازههای زمانی مشخص یا موقع بالا اومدن سیستم ارسال میشن. کنترل پلن Amutable این گزارشها رو با استفاده از systemd-report (یه کامند خفن تو نسخه systemd 260 که خود این شرکت روش کار کرده) بررسی میکنه و هر سیستمی که از مسیر اصلی منحرف شده باشه رو فوری Flag میکنه.
چطور وارد این پیشنمایش بشیم؟
تیم Amutable دنبال تیمهایی میگرده که فلیتهای بزرگ لینوکسی دارن و میخوان وضعیت دقیق هر سیستم رو به راحتی رصد کنن. قراره تو هفتههای آینده اولین شرکای طراحی (Design Partners) رو وارد سیستم کنن تا دسترسی زودهنگام داشته باشن و مستقیماً با توسعهدهندهها در ارتباط باشن.
این شرکت همچنین اعلام کرده که قدم بعدیشون هدف قرار دادن Kubernetes هست و اگه دوست دارید بیشتر دربارهش بدونید، میتونید برید سراغ غرفه ۳۴۷ کنفرانس KubeCon North America در سالت لیک سیتی!


