نظرات (2)

یک توسعه‌دهنده نرم‌افزار 21 ساله موفق شده یک باگ لینوکس را کشف کند که برای بیش از دو دهه از دید کاربران این توزیع قدیمی لینوکس مخفی مانده بود. در ادامه این نوشتار از شهر سخت افزار، جزئیات بیشتری درباره باگ مذکور را بخوانید.

Enlightenment E16 نسخه‌ای از توزیع قدیمی DR16 است که نخستین بار در سال 1999 منتشر شد و هنوز هم توسط گروه کوچکی از توسعه‌دهندگان پشتیبانی می‌شود. کامیلا شِفچیک در وبلاگش توضیح داده است که هنگام آماده‌سازی یک مطلب برای ارائه در دانشگاه زارلاند آلمان، این باگ را پیدا کرده است.

وی گفته که چند فایل PDF شامل اسلایدهای درسی داشتم. وقتی یکی از آنها را باز کردم، کل محیط دسکتاپ فریز کرد. شِفچیک پس از بررسی‌های مختلف به علت این مشکل پی بُرد. پس از آن آپدیتی جدید برای  نسخه 1.0.30 E16 منتشر شد که سه تغییر مهم را شامل می‌شد.

linuxb-2.jpg

شِفچیک هشدار داده است که وجود چنین باگ‌هایی به قدمت 20 سال به این معناست که در نرم‌افزارهای مدرن با میلیون‌ها خط کد، احتمال وجود خطاهای مشابه بسیار بیشتر است. وی همچنین نگاه انتقادی به رویکرد توسعه نرم‌افزارهای امروزی داشته و باور دارد که این روند باعث ایجاد مشکلات عدیده شده است.

به عقیده شِفچیک E16 نمونه‌ای از نرم‌افزاری است که تغییراتش محدود به رفع باگ و اصلاحات کوچک باقی مانده است. وی توصیه می‌کند کاربران و مدیران سیستم همیشه سراغ جدیدترین نسخه‌ها با ویژگی‌های بی‌شمار نروند و بیشتر روی نسخه‌های پایدار یا پشتیبانی بلندمدت تکیه کنند.

او در پایان نوشته تعداد باگ‌ها در پروژه‌های قدیمی و پایدار که توسعه‌دهندگان باتجربه آنها را نگهداری می‌کنند، تا حد زیادی کاهش می‌یابد. همین منطق در مورد نسخه‌های پایدار پروژه‌های بزرگتر نیز صدق می‌کند.

نظر خود را بنویسید...
شما مهمان هستید ( ثبت نام؟ )
ارسال نظر بدون عضویت در سایت
در حال بارگذاری نظرات... به‌روزرسانی نظرات پس از 00:00.
  • این نظر هنوز منتشر نشده است.
    · حدود 4 ماه قبل
    به شخصی جهت رفع باگی به قدمت ۵ دهه در ایران نیازمندیم :p
  • این نظر هنوز منتشر نشده است.
    · حدود 4 ماه قبل
    داداشمون یه باگ پیدا کرده؛ به اندازه یه خطبه کامل نماز جمعه، جامعه نرم‌افزار رو نصیحت کرده ?
    • این نظر هنوز منتشر نشده است.
      · حدود 4 ماه قبل
      باز اون یه کاری کرده و یه علمی داشته، بعضا دیده شده قابلیت تشخیص هر از بر وجود نداره ولی رخ ارسطو میگیرن و مارو به این وضع دچار میکنن :(