Linux-libre 5.14 کرنل کا مکمل طور پر مفت ورژن دستیاب ہے۔

تھوڑی تاخیر کے ساتھ، لاطینی امریکی فری سافٹ ویئر فاؤنڈیشن نے لینکس 5.14 کرنل کا مکمل طور پر مفت ورژن شائع کیا - Linux-libre 5.14-gnu1، جو فرم ویئر اور ڈرائیور عناصر سے پاک ہے جس میں غیر مفت اجزاء یا کوڈ سیکشن شامل ہیں، جس کا دائرہ کار محدود ہے۔ کارخانہ دار کی طرف سے. مزید برآں، Linux-libre کرنل کی غیر مفت اجزاء کو لوڈ کرنے کی صلاحیت کو غیر فعال کر دیتا ہے جو کرنل کی تقسیم میں شامل نہیں ہیں، اور دستاویزات سے غیر مفت اجزاء کے استعمال کا حوالہ ہٹا دیتا ہے۔

دانا کو غیر مفت حصوں سے صاف کرنے کے لیے، Linux-libre پروجیکٹ کے اندر ایک عالمگیر شیل اسکرپٹ بنایا گیا ہے، جس میں بائنری انسرٹس کی موجودگی کا تعین کرنے اور غلط مثبت کو ختم کرنے کے لیے ہزاروں ٹیمپلیٹس شامل ہیں۔ مندرجہ بالا اسکرپٹ کا استعمال کرتے ہوئے تیار کردہ پیچ بھی ڈاؤن لوڈ کے لیے دستیاب ہیں۔ لینکس-لائبر کرنل کو ان تقسیموں میں استعمال کرنے کے لیے تجویز کیا جاتا ہے جو مکمل طور پر مفت GNU/Linux ڈسٹری بیوشنز بنانے کے لیے فری سافٹ ویئر فاؤنڈیشن کے معیار پر پورا اترتے ہیں۔ مثال کے طور پر، Linux-libre kernel کا استعمال تقسیم میں ہوتا ہے جیسے Dragora Linux، Trisquel، Dyne: Bolic، gNewSense، Parabola، Musix اور Kongoni۔

نئی ریلیز نئے eftc اور qcom arm64 ڈرائیوروں میں بلاب لوڈنگ کو غیر فعال کر دیتی ہے۔ ڈرائیوروں اور سب سسٹمز btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca اور xhci-pci-renesas میں اپ ڈیٹ کردہ بلاب کلیننگ کوڈ۔ x86 سسٹمز کے لیے مائیکرو کوڈ کی صفائی کے لیے کوڈ میں تبدیلیاں، نیز پاور پی سی 8xx سسٹمز کے لیے مائیکرو کوڈ لوڈ کرنے کے لیے اجزاء میں اور vs6624 سینسرز کے فرم ویئر کے لیے مائیکرو پیچ میں پہلے سے یاد کیے گئے بلابز کا خاتمہ۔ چونکہ یہ بلاب پچھلی کرنل ریلیز میں بھی موجود تھے، اس لیے یہ فیصلہ کیا گیا کہ لینکس-لائبر 5.13، 5.10، 5.4، 4.19، 4.14، 4.9 اور 4.4 کے پہلے جاری کردہ ورژنز کے لیے اپ ڈیٹس بنائیں، نئے ورژن کو "-gnu1" کا لیبل لگا کر۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں