شورش برنامه‌نویسان علیه سرویس‌های اشتراکی با کمک هوش مصنوعی

منبع: Tom's Hardware روش تهیه خبر
شورش برنامه‌نویسان علیه سرویس‌های اشتراکی با کمک هوش مصنوعی

پروژه متن‌باز جدیدی به نام OccupySaaS با استفاده از ابزارهای هوش مصنوعی قصد دارد جایگزین‌های رایگان و تمیزی برای سرویس‌های گران‌قیمت ابری مانند Salesforce و Auth0 بسازد. این پروژه با هدف رهایی کاربران از هزینه‌های سنگین اشتراک و مدل‌های بسته‌بندی نرم‌افزاری شکل گرفته است.

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

ابتکار عمل‌های اولیه در این پروژه شامل ساخت جایگزین‌هایی برای Auth0 و Salesforce به نام‌های ZeroAuthy و SalesCompel است. از آنجا که این سرویس‌ها روی سرورهای شرکت‌های مربوطه اجرا می‌شوند، هیچ فایل باینری برای بررسی و بازسازی وجود ندارد و همه‌چیز بر اساس مستندات و رفتارهای کیت‌های توسعه بازسازی می‌شود. این پروژه اصول اخلاقی محکمی دارد و تمامی کارها باید بازسازی کاملاً مستقل و تمیز باشند، به طوری که هیچ کد دیکامپایل‌شده یا اطلاعات محرمانه‌ای از کارفرمایان قبلی استفاده نشود و دارایی‌های رابط کاربری کپی نشوند.

توسعه نرم‌افزار به این روش مزایا و چالش‌های خاص خود را دارد. از یک سو، تنها چیزی که اهمیت دارد این است که ورودهای کاربر خروجی‌های مشابه نرم‌افزار اصلی را تولید کنند. از سوی دیگر، نرم‌افزارهای میزبانی‌شده مانند جعبه سیاه هستند و بازسازی جایگزین‌های مناسب نیازمند بازآفرینی باگ‌های موجود API برای سازگاری کامل است. پروژه OccupySaaS علاوه بر موارد ذکر شده قصد دارد جایگزین‌هایی برای مدیریت اسناد، ردیابی مسائل، نظارت بر سرور و پشتیبانی مشتری پیدا کند.

زبان برنامه‌نویسی انتخابی برای این پروژه Go است، زیرا به راحتی امکان کامپایل و اتصال وابستگی‌ها را به یک فایل باینری منفرد فراهم می‌کند که نیازی به نصب‌کننده ندارد. این ویژگی آن را برای بسته‌بندی در کانتینرهای Docker یا میزبانی شخصی ایده‌آل می‌سازد. این پروژه ظاهراً حاصل ایده‌پردازی توماس میدوز، یک مهندس نرم‌افزار با دو دهه تجربه است که معتقد است نرم‌افزارهای ساخته شده توسط اکثریت باید متعلق به خود آن‌ها باشد.

گزارش اصلی و جزئیات بیشتر در Tom's Hardware. مشاهده خبر در منبع اصلی

گزارش فارسی این خبر با کمک هوش مصنوعی و فقط بر اساس اطلاعات منتشرشده در منبع تهیه شده است.