iSH — терминал для iOS

ish.app

Терминалов много не бывает. Особенно полноценных, и на таких закрытых от энтузиастов платформах, как iOS. iSH — проверенный временем терминал на базе эмулируемой x86-версии (не 64) ядра Linux. Alpine Linux под капотом предоставляет доступ ко всем командам набора BusyBox и еще больше — из встроенного репозитория.

📌 Детали

  • открытый исходный код на Си
  • разработка сообщества FOSS, без рекламы и отслеживания
  • доступно для iOS 11+
  • дополнительная клавиатура с модицифицирующими клавишами (Ctrl, Tab, стрелки с жестами и пр.)
  • полноценный пакетный менеджер apk (Alpine Package Manager) ~ список софта, проверенного в эмуляции (работают dpkg, pip, lynx, tmux, клиент и сервер openssh, openrc, tor, nmap, metasploit и др.)
  • активное сообщество на форуме GitHub и в Discord
  • лаконичная документация с примерами продвинутого использования

ИМХО:  Автор так заморочился, что будто реально ОС с нуля создавал. Код на языке ассемблера в обход лучших практик, с переменными вида s, a и ss — все ради высшего уровня производительности команд в терминале. Это, конечно, не Самара TempleOS, но тоже ничего.

Свежее