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