برنامه‌نویسی و معماری نرم‌افزار

پایان سلطه اشتراکی؛ تولد مجموعه‌ی جایگزین متن‌باز برای مایکروسافت آفیس توسط توسعه‌دهنده ArtCraft

در دنیای نرم‌افزارهای تجاری، مدل‌های اشتراک‌محور (Subscription-based) به استانداردی برای شرکت‌هایی نظیر مایکروسافت و ادوبی تبدیل شده‌اند که بسیاری از کاربران را از مالکیت نرم‌افزار محروم کرده و هزینه‌های جاری سنگینی را به آن‌ها تحمیل می‌کند. در واکنش به این وضعیت، برندون توماس، مهندس نرم‌افزار با سابقه ۱۵ ساله، پس از موفقیت پروژه ArtCraft، اکنون از مجموعه‌ی جدیدی از ابزارهای متن‌باز با نام‌های WordCraft، GridCraft و DeckCraft رونمایی کرده است که هدف آن‌ها جایگزینی کامل Word، Excel و PowerPoint است.

معماری مدرن و رویکرد جدید در توسعه نرم‌افزار

یکی از مباحث داغ پیرامون پروژه‌های جدید توماس، استفاده از مدل‌های زبانی بزرگ (LLM) نظیر Claude برای تسریع در روند کدنویسی است. این رویکرد که برخی آن را «Vibecoding» می‌نامند، با انتقاداتی همراه بوده است. با این حال، توماس با دفاع از توانمندی‌های فنی خود و اشاره به سوابق مهندسی پیچیده در دانشگاه، تاکید می‌کند که ابزارهای هوش مصنوعی به او اجازه می‌دهند با بهره‌وری بسیار بالاتر از استانداردهای صنعت عمل کند. برخلاف نرم‌افزارهای سنتی که با لایه‌های سنگین کد نوشته شده‌اند، این مجموعه با هدف بازدهی بالا و درک عمیق از معماری نرم‌افزارهای مدرن توسعه یافته است.

پشتیبانی چندسکویی و استقلال از مرورگر

یکی از بزرگترین چالش‌های ابزارهای اداری فعلی، وابستگی به محیط اجراست. در حالی که راهکارهایی مانند Google Docs تنها از طریق مرورگر قابل دسترس هستند و به نوعی «مالکیت کاربر بر داده و ابزار» را محدود می‌کنند، WordCraft و همتایانش با تمرکز بر اجرای بومی (Native) طراحی شده‌اند. هدف نهایی پروژه، ارائه تجربه کاربری کاملاً یکسان در سیستم‌عامل‌های ویندوز، مک و لینوکس است. این ویژگی به‌ویژه برای کاربران لینوکسی که تاکنون مجبور به استفاده از لایه‌های سازگاری یا نسخه‌های وب ناقص بودند، یک جهش بزرگ محسوب می‌شود.

پاسخ به انحصار و اعتراض به مدل‌های اشتراکی

این ابزارها صرفاً یک جایگزین فنی نیستند، بلکه یک بیانیه سیاسی و اقتصادی علیه سیاست‌های فروش بزرگ‌شرکت‌ها محسوب می‌شوند. مایکروسافت و ادوبی اکنون به جای فروش نسخه‌های دائمی، کاربران را به تمدید سالانه اشتراک‌هایی مجبور می‌کنند که شامل بسیاری از قابلیت‌های غیرضروری است. پروژه‌های جدید توماس در کنار ArtCraft، به دنبال بازگرداندن مفهوم «نرم‌افزار به عنوان ابزار» هستند، نه «نرم‌افزار به عنوان سرویس» (SaaS) که در آن کنترل نهایی در دستان شرکت ارائه‌دهنده است.

ویژگی‌های کلیدی مجموعه ابزارهای جدید

  • پشتیبانی Native: اجرای مستقیم روی Windows، MacOS و Linux بدون نیاز به شبیه‌ساز.
  • فلسفه متن‌باز: شفافیت کامل در کد منبع و امکان توسعه جامعه‌محور.
  • جایگزینی دقیق: تمرکز بر عملکردهای اصلی (Word, Excel, PowerPoint) برای کاهش پیچیدگی‌های غیرضروری.
  • مدل توزیع: توسعه‌یافته با کمک دستیارهای هوش مصنوعی جهت افزایش سرعت بهینه‌سازی و رفع باگ.

آینده و نقشه راه: فراتر از آفیس

جامعه کاربران پیرامون این پروژه‌ها در دیسکورد به سرعت در حال رشد است. تقاضا برای ابزارهای تخصصی‌تر مانند CADcraft (به عنوان جایگزینی برای محصولات Autodesk) نشان می‌دهد که کاربران نه تنها از نرم‌افزارهای اداری، بلکه از تمامی زیرساخت‌های نرم‌افزاری انحصاری خسته شده‌اند. اگرچه این ابزارها هنوز در مراحل اولیه توسعه قرار دارند و تا رسیدن به بلوغ کامل فاصله دارند، اما جهت‌گیری جریان اصلی فناوری به سمت ابزارهای متن‌بازِ مبتنی بر هوش مصنوعی، زنگ خطری جدی برای غول‌های نرم‌افزاری است.

📌 منبع و مطالعه بیشتر: گزارش Tom’s Hardware درباره ابزارهای متن‌باز جدید
حامد

حامد

مسئول مجله فناوری آسمان نقره‌ای