روی تاریک اپن سورس

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

امروز که پلاگین های ویم رو آپدیت کردم با یه خطا عجیب مواجه شدم: خطا در دریافت پلاگین. رفتم توی صفحه گیتهاب پروژه تا ببینم چه خبره که با این صفحه مواجه شدم:

یکم که تحقیق کردم فهمیدم که طرف کلا حساب گیتهابش رو پاک کرده. بدون هیچ اخطار یا پیامی. الان من نمیدونم بدون این پلاگین چیکار کنم:)

یکم قبل ترش هم با موضوع مشابهی مواجه شدم.

یکی دو ماه پیش از طریق یوتیوب فهمیدم که پکیج facker.js از گیتهاب حذف شده. اول تعجب کردم گفتم شاید اشتباهی شده یا هک شده یا ... . بعد که به صفحه گیتهابش رفتم دیدم که واقعیت داره و کسی که این پکیج رو نگهداری میکرده کل پروژه رو پاک کرده و فقط این رو توی README نوشته:

ماجرا آرون سوارتز انحرافی هست. توی این پادکست از چنل‌بی میتونید با آرون سوارتز آشنا بشید. سوالی که ذهنم رو مشغول کرد این بود که چرا؟ چرا یه نفر که چند سال وقتش رو پای ساخت یه کتابخونه گذاشته که اینقدر هم معروف و محبوب بوده باید کل کار این چند سالش رو یهو پاک کنه؟

اگر با facker.js آشنا نیستید، یه کتابخانه برای ساخت اطلاعات فیک هست. مثل ایمیل، رمز عبور، اسم، تاریخ و ... . از این اطلاعات برای تست کردن برنامه ها استفاده میشه. تا جایی که یادمه بالای 20K ستاره توی گیتهاب داشت و نزدیک به ۳ میلیون بار در هفته داره از npm دانلود میشه

رقم خیلی بزرگیه. بیشتر از vue.js !!

خیلی کنجکاو شدم که چه خبر شده. یکم تو اینترنت چرخیدم و چیز های جالبی پیدا کردم. از جمله این توییت قدیمی:

حدود یک سال پیش ظاهرا آپارتمان ایشون آتیش گرفته و همه چیزش رو از دست داده و تقریبا بی‌خانمان شده و از بقیه درخواست کمک کرده تا توی خیابون یخ نزنه!

بعدش هم این رو نوشته:

احتراما، من دیگه Fortune 500 ( ۵۰۰ شرکت بزرگ دنیا) و بقیه شرکت های بزرگ رو با کاری که مجانی انجام میدم حمایت نمیکنم.
حرف دیگه ای ندارم.
این یه فرصته که یه قرارداد سالانه ۶ رقمی باهام ببندید وگرنه این پروژه رو fork کنید تا یکی دیگه روش کار کنه

و در نهایت گفت لعنت به همشون و دو تا پروژه خیلی محبوبی که داشت رو کلا پاک کرد. اون یکی پکیج اسمش colors.js بود که حدود ۲۶ میلیون بار در هفته دانلود میشه.

الان همه اون شرکت هایی که مجانی از این پکیج ها استفاده میکردند باید تو سر خودشون بزنن و یه جایگزین براش پیدا کنند یا اینکه خودشون اون رو نگهداری کنند.

اون روی اپن سورس آدم هایی هست که بینهایت وقت میگذارند تا چیزی بسازند که به نظرشون به درد بقیه میخوره. بدون اینکه از جایی حمایت بشن یا پولی دریافت کنند. زمانی که هیچوقت بر نمیگرده و امان از روزی که از انجام این کار پشیمون بشن.

قدر این آدم هارو بدونید، اگر در توانتون هست بهشون کمک مالی کنید یا اینکه حداقل توی نگهداری و پیشرفت پروژه بهشون کمک کنید. خوبیش به خودمون برمیگرده.