Энтузиаст запустил Linux внутри Microsoft Excel. Просто потому что мог — Tproger

0
14

Linux в Excel — энтузиаст вшил консоль на RISC-V в таблицу через VBA-скрипт и DLL. Все работает, пусть и ужасно. Фан-проект, баги, но запускается shell

Разработчик под ником NSG650 запихнул ядро Linux в… Microsoft Excel. Не виртуалку, не WSL, а настоящую текстовую консоль, работающую прямо внутри таблицы.

Проект называется LinuxInExcel. И да, это настолько же нелепо, насколько и восхитительно.

Как это вообще возможно?

На самом деле, никакой магии: внутри Excel срабатывает VBA-скрипт, который дергает DLL с встроенным эмулятором архитектуры RISC-V. Его написал другой GitHub-разработчик, cnlohr.

Далее вывод Терминала возвращается в ячейки. И таким образом получается интерактивная Linux-сессия прямо в Excel. Производительность — никакая. Стабильность — тоже.

Сам автор честно пишет: «Очень багованно. Сделано ради фана». Но факт остается фактом: Linux реально грузится, запускается shell и можно выполнять команды.

Читать также:
«Тело готово, но сердце не выдержит»: CD Projekt Red и Netflix анонсировали следующее аниме по Cyberpunk 2077 после «Киберпанк: Бегущие по краю»

Энтузиаст запустил Linux внутри Microsoft Excel. Просто потому что мог — Tproger

Помог YouTuber, прославившийся взломом ChatGPT

Особую интерактивность проекту добавил ютубер Enderman — тот самый, который в 2023 году заставил ChatGPT сгенерировать ключи активации для Windows 95. Теперь он подключил ввод — можно прямо печатать команды в консоли Linux внутри Excel.

Он же выложил видео, где показывает весь процесс установки и демонстрирует, как работает терминал. Семь минут хакерского абсурда — и никакой пользы. Зато очень весело:

Энтузиаст запустил Linux внутри Microsoft Excel. Просто потому что мог — Tproger

Можно попробовать самим

Если у вас Windows и Excel из Office 2021 — добро пожаловать. Проект выложен на GitHub, инструкции простые, и все работает «достаточно плохо, чтобы было интересно».