لینوکس و دنیای متن‌باز

ساخت یک Kernel جدید بدون لینوکس در ۱۱ روز با کمک هوش مصنوعی!

خالق سیستم‌عامل معروف Rocky Linux و یکی از چهره‌های شناخته‌شده دنیای متن‌باز، این بار دست به کار عجیبی زده است. «گرگوری کورتزر» توانسته یک Kernel کاملاً جدید و مستقل را تنها در عرض ۱۱ روز و با کمک هوش مصنوعی پیاده‌سازی کند! جالب اینجاست که این پروژه اصلاً بر پایه لینوکس ساخته نشده، اما جوری طراحی شده که برنامه‌های لینوکسی بدون هیچ مشکلی روی آن اجرا می‌شوند.

این پروژه جدید که Ginux نام دارد، یک Kernel مبتنی بر زبان Rust و معماری x86-64 است. یعنی با یک Fork ساده از لینوکس طرف نیستیم؛ بلکه مدیریت حافظه، Scheduler، فایل‌سیستم‌ها و پشتیبانی از ابزارها و سخت‌افزارها از صفر نوشته شده‌اند. اما نکته جالب ماجرا اینجاست که چون این سیستم از Linux ABI پشتیبانی می‌کند، برنامه‌های کامپایل‌شده لینوکس می‌توانند به راحتی روی آن اجرا شوند.

داستان نام‌گذاری جالب Ginux و قدرت هوش مصنوعی

شاید فکر کنید نام Ginux ترکیبی از GNU و لینوکس است، اما کورتزر با طنز همیشگی‌اش می‌گوید حرف G در واقع مخفف GPT است؛ چرا که کل کدهای این Kernel توسط هوش مصنوعی (GPT-5.6 Sol) نوشته شده است!

کورتزر در شبکه اجتماعی X (توییتر سابق) این‌طور اعلام کرد:

در عرض ۱۱ روز، یک Kernel جدید و سازگار با لینوکس ساختم که می‌تواند Rocky Linux 10 را با systemd بوت کند؛ همه این‌ها با کمک مهندسی عاملیت‌محور هدایت‌شده توسط انسان (HDAE) انجام شد.

Ginux در حال حاضر چه کارهایی می‌تواند انجام دهد؟

این پروژه به صورت یک ایمج یکپارچه GINUX.EFI ساخته می‌شود و مستقیماً از طریق UEFI بوت می‌شود، بدون اینکه نیازی به Kernel میزبان لینوکس داشته باشد. این سیستم می‌تواند ایمج‌های کانتینر OCI را دریافت کرده و از آن‌ها برای راه‌اندازی فایل‌سیستم ریشه استفاده کند. به همین دلیل است که توانسته Rocky Linux 10 را تا مرحله multi-user.target در systemd بالا بیاورد.

Ginux - ساخت یک Kernel جدید بدون لینوکس در ۱۱ روز با کمک هوش مصنوعی!

البته خیلی هم هیجان‌زده نشوید! در حال حاضر Ginux فقط داخل یک ماشین مجازی QEMU اجرا می‌شود، از سخت‌افزار واقعی پشتیبانی نمی‌کند، کارت گرافیک یا NVMe ندارد و هنوز هیچ ممیزی امنیتی روی آن انجام نشده است. این پروژه فعلاً یک نمونه اولیه تحقیقاتی تحت لایسنس Apache 2.0 است و قرار نیست جایگزین لینوکس شود.

مهندسی عاملیت‌محور هدایت‌شده توسط انسان (HDAE) چیست؟

بخش جذاب ماجرا روش توسعه آن است. کورتزر معماری، محدودیت‌ها، نقاط عطف و معیارهای پذیرش را تعیین کرده و در مقابل، ایجنت هوش مصنوعی کارهای تکراری مثل نوشتن کد، بوت کردن، تست کردن، عیب‌یابی و اصلاح را انجام داده است. این یعنی یک پردازش مداوم روی OpenAI Codex با مدل GPT-5.6 Sol که در طول ۱۱ روز توانست حدود ۱۳۹ هزار خط کد و تست را در بیش از ۱۰۰۰ Commit تولید کند.

تجربه یک متخصص به همراه هوش مصنوعی؛ معجزه سرعت در دنیای فناوری

کورتزر خودش تأکید می‌کند که قرار نیست هوش مصنوعی را بزرگ‌نمایی کنیم. لینوکس به این زودی‌ها جایی نمی‌رود چون دهه‌ها سابقه توسعه، بررسی کد و حمایت جامعه کاربری پشت آن است که هوش مصنوعی نمی‌تواند در ۱۱ روز جایگزین آن‌ها شود. اما نکته اینجاست که وقتی یک فرد متخصص با دهه‌ها تجربه در زمینه سیستم‌عامل، با ابزارهای پیشرفته هوش مصنوعی همراه می‌شود، پروژه‌ای که قبلاً سال‌ها زمان و یک تیم بزرگ نیاز داشت، حالا در حد یک پروژه آخر هفته قابل انجام است!

منبع اصلی: It's FOSS (اخبار لینوکس) | 5 آبان 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا