من تنفيذ وحدة التحكم النصية المتوفرة كجزء من Linux kernel
في الصيف في vgacon تم الكشف عنه و
كشفت عمليات التحقق الإضافية عن العديد من المشكلات المشابهة في كود vgacon، بالإضافة إلى مشكلات في تنفيذ برنامج التمرير في برنامج تشغيل fbcon. لسوء الحظ، ظل الكود الإشكالي دون صيانة لفترة طويلة، ويرجع ذلك على الأرجح إلى حقيقة أن المطورين تحولوا إلى استخدام وحدات التحكم الرسومية ووحدات التحكم النصية لم تعد صالحة للاستخدام (يستمر الأشخاص في استخدام وحدات تحكم vgacon وfbcon، لكنها لم تكن واجهة kernel الرئيسية لعقود من الزمن ومن المفترض أن يكون الطلب على هذه الميزات المتقدمة مثل التمرير المدمج في برنامج التشغيل (Shift+PageUp/PageDown) قليلًا).
في هذا الصدد، قرر Linus Torvalds عدم محاولة الحفاظ على الكود الذي لم يطالب به أحد، ولكن ببساطة إزالته. إذا كان هناك مستخدمون يحتاجون إلى هذه الوظيفة، فسيتم إرجاع التعليمات البرمجية لدعم التمرير في وحدة التحكم إلى النواة بمجرد العثور على مشرف مستعد لتولي صيانتها.
المصدر: opennet.ru