Skip to content
Tech

چرا نرم‌افزار متن‌باز حیاتی هنوز به یک نگهدارنده فرسوده وابسته است؟

83

فرصت

در نوامبر ۲۰۲۵، Kubernetes پروژه Ingress NGINX را که یکی از پرکاربردترین اجزای آن بود، بازنشسته کرد، نه به این دلیل که جایگزینی برایش آمده بود، بلکه چون تیم نگهدارندگان داوطلب دیگر توان ادامه نداشت. جداگانه، External Secrets Operator که در خطوط انتقال سازمانی حیاتی در سرتاسر جهان مورد استفاده بود، وقتی چهار نفر از پنج نگهدارنده‌اش همزمان دچار فرسودگی شدند، تمام به‌روزرسانی‌ها را متوقف کرد. نظرسنجی‌های صنعتی اکنون نشان می‌دهند ۶۰ درصد از نگهدارندگان متن‌باز بدون دستمزد کار می‌کنند و ۴۴ درصد فرسودگی را دلیل ترک یا تصمیم به ترک ذکر می‌کنند. برنامه‌های تأمین مالی مانند Open Source Pledge و GitHub Sponsors وجود دارند اما به پول می‌پردازند، نه به گلوگاه واقعی که همان صف بررسی است. هیچ سیستم سبک و خودکاری وجود ندارد که زمینه کاری، انتظارات پوشش تست و دانش مدل تهدید را به‌شکل پایدار از یک نگهدارنده خروجی به جانشین منتقل کند، بنابراین هر خروج، پروژه را تقریباً به صفر برمی‌گرداند.

چرا اهمیت دارد

زیرساخت نرم‌افزاری جهان بر روی اجزایی اجرا می‌شود که تداوم آن‌ها به حسن نیت افراد وابسته است، و ابزارهای لازم برای ایمن و سریع کردن جانشینی نگهدارندگان وجود ندارد.

نحوه امتیازدهی به فرصت

امتیاز فرصت برداشت شخصی من است، نه یک سنجش دقیق: چقدر درد ایجاد می‌کند، چند بار گریبان می‌گیرد، و چقدر راه‌حل کمی برای آن وجود دارد. امتیاز بالاتر یعنی فکر می‌کنم ساختنش بیشتر ارزش دارد.

شدت9/10

چقدر وقتی ظاهر می‌شود دردسر ایجاد می‌کند.

تکرار7/10

چند بار مردم واقعاً با آن مواجه می‌شوند.

فضای خالی8/10

چقدر ابزار مناسب برای آن امروز کمیاب است.

مشکلات بیشتری که ارزش حل کردن دارند