خبر

  • تک بورد - توسعه‌دهنده کتابخانه‌های JS را که به‌طور گسترده مورد استفاده قرار می‌گرفت، در اعتراض به استفاده شرکت‌ها بدون پرداخت غرامت، نابود می‌کند

    توسعه‌دهنده کتابخانه‌های JS را که به‌طور گسترده مورد استفاده قرار می‌گرفت، در اعتراض به استفاده شرکت‌ها بدون پرداخت غرامت، نابود می‌کند


    11 روز و 23 ساعت قبل

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

    به نظر می‌رسد که یک توسعه‌دهنده منبع باز عمداً دو کتابخانه جاوا اسکریپت پرکاربرد را سرخ کرده است. تعهد به faker.js و color.js باعث شد برنامه هایی که از آنها استفاده می کردند در یک حلقه بی نهایت گیر کنند.

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

    Marak Squires، توسعه‌دهنده این دو کتابخانه، نسخه 6.6.6 faker را در آن آپلود کرد. GitHub و رجیستری NPM در اوایل هفته گذشته. Colors "v1.4.44-liberty-2" در روز شنبه انجام شد. هر دو به روز رسانی باعث رفتار یکسان می شوند. هنگام فراخوانی، "Liberty Liberty Liberty" در سه خط اول و به دنبال آن یک رشته از متن Zalgo که پرچم آمریکا را نشان می دهد خروجی می دهد. رنگ‌ها از آن زمان ثابت شده‌اند، اما جعلی‌تر در نسخه 6.6.6 باقی مانده است. توسعه دهندگانی که از faker استفاده می کنند باید به آخرین نسخه معتبر (5.5.3) برگردند.

    NPM به نسخه قبلی بسته faker.js بازگشته است و Github دسترسی من به همه پروژه های عمومی و خصوصی را به حالت تعلیق درآورده است. من 100 پروژه دارم. #AaronSwartz pic.twitter.com/zFddwn631S

    — marak


    تگ ها:

    توسعه‌دهنده , کتابخانه‌های , به‌طور , گسترده , مورد , استفاده , قرار , می‌گرفت، , اعتراض , شرکت‌ها , بدون , پرداخت , غرامت، , نابود , می‌کند






خبرهای دیگر از نرم افزار