لینوس توروالدز میگوید «هیچ چیز اساساً متفاوتی» در مورد هسته جدید وجود ندارد، اما آنچه گم شده ممکن است خبر بزرگتری باشد.
یک نامزد انتشار برای هسته لینوکس 6.0 وارد شده است، اما لینوس توروالدز اهمیت تغییر نسخه را کم اهمیت جلوه می دهد. با وجود این، برخی از پیشرفت های قابل توجهی در هسته وجود دارد.
“Nothing Fundamentally Different” درباره 6.0 Kernel
لینوس توروالدز نامزد انتشار هسته آینده را در پیامی به لیست پستی توسعه هسته اعلام کرد. توروالدز گفت که با وجود تغییر شماره نسخه به 6.0، این تغییر بیشتر فقط یک عدد است:
من مدتهاست که از این تصور که اعداد اصلی معنادار هستند اجتناب کردهام، و تنها دلیل برای یک سیستم شمارهگذاری «سلسله مراتبی» این است که اعداد را راحتتر به خاطر بسپاریم و از هم متمایز کنیم. به همین دلیل است که وقتی عدد فرعی به حدود 20 می رسد، ترجیح می دهند فقط عدد اصلی را افزایش دهند و به چیزی کوچکتر بازنشانی کنند.
چه چیزی در 6.0 جدید است؟
تغییرات اصلی در هسته بهبودهایی برای پشتیبانی از گرافیک، شبکه و آداپتورهای صدا بیشتر است. همه این دستگاهها برای پشتیبانی از بازی در لینوکس ضروری هستند.
از بین بردن ویندوز به عنوان پلتفرم غالب بازی های رایانه شخصی، نبرد سختی خواهد بود، اما این تلاش از حمایت یک بازیگر اصلی برخوردار است. Steam Deck دستی Valve بسیاری از بازیهای محبوب را به صورت خارج از جعبه اجرا میکند و SteamOS 3.0 بر اساس نسخه سفارشیسازی شده Arch Linux است.
آنچه در مورد این نسخه قابل توجه است ممکن است چیزی باشد که گم شده است. در این پیام، توروالدز خاطرنشان کرد که برخی از تغییرات پیش بینی شده نوشته شده در زبان برنامه نویسی Rust وجود ندارد، اگرچه او امیدوار است که کدهای Rust بیشتری در به روز رسانی های آینده وجود داشته باشد.
Rust بر ایمنی حافظه بر خلاف استفاده سنتی هسته از C تاکید می کند. با Rust، توسعه دهندگان می توانند امیدوار باشند که از اشکالات بزرگی مانند Heartbleed که می تواند امنیت سیستم را به خطر بیندازد، اجتناب کنند.
چه زمانی کاربران می توانند 6.0 را دریافت کنند؟
این نسخه هنوز فقط یک کاندید انتشار است. با این حال، کاربران خبره می توانند خود هسته را دانلود و کامپایل کنند. اکثر کاربران منتظر خواهند ماند تا بسته های توزیعی آنها نسخه نهایی را منتشر کنند. علیرغم اینکه توسعه هسته لینوکس با سرعتی سرسام آور اتفاق می افتد، توزیع ها ترجیحات خاص خود را برای جدید بودن نرم افزار خود دارند. از آنجایی که بهبود هسته لینوکس اغلب به امنیت مربوط می شود، علاقه به به روز نگه داشتن آن وجود دارد.
تیم توسعه تعدادی از هستههای قدیمیتر «درازمدت» را برای برنامههایی که به ثبات نیاز دارند، مانند سرورها، نگهداری میکند.
نسخه جدیدی از یک نرم افزار همه جا حاضر
هسته لینوکس قلب اینترنت مدرن است زیرا سرورهای زیادی را تامین می کند. نه تنها در فضای ابری همه جا وجود دارد، بلکه در رقیب دیرینه ویندوز از طریق WSL2 نیز ظاهر می شود.