نسخهی جدید Linux Kernel منتشر شد
بلاخره انتظارها به پایان رسید و نسخهی ۵ هستهی لینوکس منتشر شد. با این انتشار باید منتظر بهروزرسانی توزیعهای مختلف لینوکس باشیم.
لینوس توروالدز (Linus Torvalds)، آغازگر توسعهی هستهی لینوکس Linux Kernel اخیرا انتشار نسخهی ۵ هستهی لینوکس را اعلام کرد. البته شاید تصور کنید که این نسخه همراه تغییرات بسیار بزرگی نسبت به نسخهی قبل یعنی Linux Kernel 4.22 است. چرا که اکنون یک عدد صحیح بالاتر رفته و انتظار میرود تغییرات بزرگی نسبت به کل نسخههای پیشین ۴ داشته باشد. با این حال این تصور درست نیست و تغییرات بنیادی و اساسی بسیار زیادی نسبت به نسخهی پیشین در پیش نخواهد بود.
لینوس توروالدز همچون همیشه با لحن رک اما شوخ خود در این باره بیان داشت: «میخواهم باز هم اشاره کنم که ما نسخههای جدیدی بر اساس قابلیتهای نوین ارائه نمیکنیم. این عدد ۵.۰ هم تنها به این دلیل مورد استفاده است که نام نسخههای پیشین بیش از حد بزرگ شده بود و دیگر انگشتهای دست و پا برای شمارش آن کافی نبود.»
البته این به معنی آن نیست که هستهی جدید لینوکس Linux Kernel 5.0 به کل دارای امکانات و قابلیتهای جدید نیست. از جمله تغییرات مهم نسخهی جدید هستهی لینوکس میتوان به موارد زیر اشاره داشت:
پشتیبانی از AMD Radeon FreeSync
پشتیبانی از VegaM جدید
پشتیبانی از نمایش NVIDIA Xavier
عملکرد مناسب با گرافیک Intel Icelake Gen11
پشتیبانی ابتدایی برای NXP i.MX8 SoCs
پشتیبانی از Allwinner T3، Qualcomm QCS404 و NXP Layerscape LX2160A
درایورهای جدید New Intel Stratix 10 FPGA
پشتیبانی Intel VT-d Scalable Mode
حل مشکلات F2FS، EXT4 و XFS
درایور صفحهی لمسی Raspberry Pi
بهبود مدیریت قدرت
بهبود درایور Realtek R8169
یکی دیگر از تغییرات مهم نسخهی جدید هستهی لینوکس شروع پشتیبانی کامل از Fscrypt Adiantum است. Fscrypt Adiantu در حقیقت یک ابزار جدید برای رمزگزاری فایلها در لینوکس بوده که توسط گوگل توسعه داده شده است. Fscrypt Adiantu توسط زبان برنامهنویسی گولانگ Golang نوشته شده و به این دلیل دارای سرعت و بهرهوری بسیار بهتری نسبت به الگوریتم پیشین مورد استفاده لینوکس است.
اما با این حال تنها دلیل جایگزینی ابزار پیشین رمزگزاری فایلها در لینوکس بهرهوری نامناسب نبود. الگوریتم Speck که قبلا برای رمزگزاری فایلها در لینوکس مورد استفاده بوده است جدای از عدم امنیت مناسب، به دلیل موضوعات سیاسی حول سازندهی خود یعنی آژانس امنیت ملی ایالات متحده NSA مورد انتقادهای بیشماری قرار گرفته بود. پس از درخواست NSA از لینوس توروالدز برای دادن یک دسترسی مخفی جهت دستیابی به اطلاعات کاربران لینوکس، جامعهی کاربران این سیستم عامل حساسیت بسیار زیادی دربارهی NSA پیدا کردند. بنابراین پرواضح است که وجود یک الگوریتم نه چندان خوب ساخته شده توسط NSA در هستهی لینوکس ابدا مورد علاقهی کسی نبود.
دریافت هستهی لینوکس ۵
انتظار نمیرود که توزیعهای مختلف لینوکس به این زودیها به هستهی جدید آپدیت شوند. این موضوع مخصوصا برای توزیعهای محبوبی همچون Ubuntu، Linux Mint، Fedora، Debian و… ابدا به این زودیها اتفاق نخواهد افتاد. با این حال توزیع لینوکس آرچ Arch همچون همیشه به سرعت پشتیبانی از هستهی جدید را آغاز کرد.