ICP·Devآی‌سی‌پی‌·دِو
بازگشت به مقالات
راست۳ تیر ۱۴۰۵2 دقیقه مطالعه

عصر نگهدارنده مقیم: چگونه RFC 3931 و صندوق جدید بنیاد راست آینده این زبان را تضمین می‌کنند

برای مبارزه با بحران پایداری متن‌باز، شورای رهبری راست و بنیاد راست رسماً «صندوق نگهدارندگان» را راه‌اندازی کرده‌اند. برنامه «نگهدارنده مقیم» که با اتکا به سند پذیرفته‌شده‌ی RFC 3931 اجرا می‌شود، حقوق‌های پایدار و بلندمدتی را برای توسعه‌دهندگان هسته‌ای فراهم می‌کند تا حیاتی‌ترین زبان برنامه‌نویسی سیستمی جهان را ایمن نگه دارند.

نکات کلیدی

  • برای مبارزه با بحران پایداری متن‌باز، شورای رهبری راست و بنیاد راست رسماً «صندوق نگهدارندگان» را راه‌اندازی کرده‌اند
  • برنامه «نگهدارنده مقیم» که با اتکا به سند پذیرفته‌شده‌ی RFC 3931 اجرا می‌شود، حقوق‌های پایدار و بلندمدتی را برای توسعه‌دهندگان هسته‌ای فراهم می‌کند تا حیاتی‌ترین زبان برنامه‌نویسی سیستمی جهان را ایمن نگه دارند
اشتراک‌گذاری
عصر نگهدارنده مقیم: چگونه RFC 3931 و صندوق جدید بنیاد راست آینده این زبان را تضمین می‌کنند

عصر نگهدارنده مقیم: چگونه RFC 3931 و صندوق جدید بنیاد راست آینده این زبان را تضمین می‌کنند

نرم‌افزار متن‌باز مدت‌هاست که تحت یک پارادوکس خطرناک فعالیت می‌کند: بخش زیادی از زیرساخت‌های حیاتی جهان روی نرم‌افزارهایی اجرا می‌شود که کاملاً توسط نیروی کار داوطلبانه و بدون دستمزد نگهداری می‌شوند. زبان راست (Rust) — که اکنون به یک ستون باربر برای اندروید، ویندوز و هسته لینوکس تبدیل شده است — از این قاعده مستثنی نیست. برای حل این بحران پایداری، شورای رهبری راست و بنیاد راست به طور رسمی صندوق نگهدارندگان بنیاد راست (RFMF) و برنامه پیشگامانه نگهدارنده مقیم (MiR) را راه‌اندازی کرده‌اند.

تامین امنیت انسان‌های پشت کامپایلر

این راه‌اندازی نشان‌دهنده اجرای عملی RFC #3931 است که اخیراً توسط جامعه راست پذیرفته شد. سند RFC 3931 دو نهاد حیاتی را پایه‌گذاری می‌کند: یک تیم تامین مالی اختصاصی و برنامه نگهدارنده مقیم.

فلسفه این برنامه در عین سادگی، برای این زیست‌بوم انقلابی است: به جای اعطای کمک‌هزینه‌های خرد و کوتاه‌مدت برای ویژگی‌های منفرد، صندوق RFMF حقوق‌های پایدار، تقریباً تمام‌وقت و بلندمدت را به نگهدارندگان اصلی ارائه می‌دهد. این رویکرد به شدت از ابتکار موفق پایتون با عنوان «توسعه‌دهنده مقیم» الهام گرفته شده است. این برنامه تایید می‌کند که حیاتی‌ترین کار در توسعه متن‌باز همیشه نوشتن ویژگی‌های جدید و جذاب نیست، بلکه انجام کارهای طاقت‌فرسا و کم‌جلوه‌ای است مانند:

  • بررسی حجم عظیمی از درخواست‌های ادغام (Pull Requests) معوقه
  • بازسازی (Refactoring) کدهای منبع در مقیاس بزرگ
  • نگهداری از کتابخانه استاندارد، عملیات کامپایلر و ابزار Cargo
  • راهنمایی مشارکت‌کنندگان جدید و دسته‌بندی باگ‌ها

پروژه راست با پرداخت مستقیم دستمزد به توسعه‌دهندگان برای این وظایف کلیدی، اطمینان حاصل می‌کند که کامپایلر و زنجیره ابزار (Toolchain) پایه‌ای آن زیر بار پذیرش سریع این زبان توسط شرکت‌های بزرگ دچار گلوگاه نمی‌شوند.

یک نمودار اطلاعاتی شیک و حرفه‌ای که نشان‌دهنده جزئیات برنامه است

پلی مشارکتی میان شرکت‌ها و توسعه‌دهندگان اصلی

بنیاد راست فعالانه از غول‌های صنعت — شرکت‌های بزرگی که زیرساخت‌های داخلی آن‌ها به شدت به راست وابسته است — دعوت می‌کند تا از نظر مالی از صندوق RFMF حمایت کنند. هم‌زمان، توسعه‌دهندگان مستقل نیز می‌توانند به طور مستقیم از طریق حامیان گیت‌هاب (GitHub Sponsors) مشارکت کنند.

با آغاز به کار اولین گروه از برنامه نگهدارنده مقیم، این طرح نشان‌دهنده یک تحول تاریخی در مدیریت متن‌باز است. اکوسیستم راست با انتقال توسعه‌دهندگان اصلی کامپایلر از داوطلبان پاره‌وقت به «مقیمان» با وضعیت پایدار، ثابت می‌کند که ایمنی فقط ویژگیِ تحلیل‌گر طول‌عمر (Borrow Checker) نیست، بلکه تعهدی به سلامت خود جامعه است.

برچسب‌ها

#بنیاد راست#متن باز#RFC 3931#نگهدارنده مقیم#پایداری نرم‌افزار

منابع و ارجاعات مستند

پیشنهاد مطالعه بعدی

خوشتان آمد؟ مقاله بعدی را بگیرید

در خبرنامه عضو شوید تا راهنمای بعدی در ایمیلتان باشد — بدون مزاحمت، لغو عضویت در هر زمان.