اجرای لینوکس در اکسل؛ تجربه‌ای کند اما واقعی

پیام جوان: برنامه‌نویسی با نام مستعار NSG650 موفق شده نسخه‌ای از سیستم‌عامل لینوکس را با استفاده از شبیه‌سازی معماری RISC-V در محیط نرم‌افزار مایکروسافت اکسل اجرا کند. این پروژه خلاقانه که Linux In Excel نام دارد، یادآور تلاش‌های معروفی مانند «آیا می‌تواند دوم را اجرا کند؟» است که در آن نرم‌افزارها روی پلتفرم‌های غیرمعمول راه‌اندازی می‌شوند.

برای اجرای لینوکس در اکسل، از پروژه متن‌باز mini-rv32ima بهره گرفته شده که شبیه‌ساز ساده‌ای با حدود ۴۰۰ خط کد برای معماری RISC-V است. NSG650 از طریق یک فایل DLL این شبیه‌ساز را در ماکروهای VBA بارگذاری کرده و خروجی آن را در سلول‌های اکسل نمایش داده است. اگرچه شبیه‌ساز مستقیماً به زبان VBA بازنویسی نشده، اما طبق گفته توسعه‌دهنده، این کار از لحاظ نظری ممکن است.

هرچند اجرای لینوکس در اکسل پر از باگ، بسیار کند و ناقص است، اما همچنان یک نمونه واقعی از پوسته لینوکس محسوب می‌شود. توسعه‌دهنده‌ای دیگر به نام Enderman نیز با بهبود ورودی‌ها و انتشار ویدئو در یوتیوب به گسترش پروژه کمک کرده است. NSG650 پیش‌تر نیز با پروژه‌هایی مانند BugCheck2Linux سابقه اجرای لینوکس در محیط‌هایی عجیب مانند صفحه آبی مرگ ویندوز را داشته است.

 

دیدگاهتان را بنویسید

آرشیو مقالات پیام جوان

همراهان پیام جوان