LINUX.ORG.RU

Сообщения coredump

 

Еще одна мертвая ОС на мертвом* языке

В обсуждениях к скриншоту mezzano кто-то вспомнил opengenera от symbolics, захотелось и ее запустить. Конечно, смотреть тут особо нечего, интерес только для любителей такой истории. Работала она на древнем 64битном DEC Alpha, сейчас можно запустить в эмуляторе после некоторого количества танцев с бубном. На скрине видно остатки стартового экрана, логин, REPL и системное меню, которое вылазит по shift+правый клик. В REPL вывел *features* их компилятора, не знаю даже зачем.

Из софта есть REPL, текстовый редактор zmacs (клон emacs но на другом диалекте lisp), просмотрщик документов, peek - дает посмотреть сколько памяти свободно и тп, наверное можно назвать древним аналогом vmstat. почтовый клиент zmail, терминал и еще кое-чего по мелочи. Разрешение картинки 1152x900 - такое имели мониторы, на которых она работала.

Ах да, не обманитесь названием, Open Genera - самая настоящая проприетарщина, но на историю поглядеть ведь интересно.

--- * на самом деле нет

>>> Просмотр (1152x900, 1522 Kb)

 

coredump
()

Mezzano - ОС на Common Lisp

Существует такая открытая ОС - Mezzano (ранее mezzanine), автор пишет просто из интереса видимо, понятно, что ни о каком реальном использовании сейчас речи не идет, но посмотреть интересно.

Ссылка на гитхаб: https://github.com/froggey/Mezzano

Лицензия у автора своя, которая в принципе позволяет делать с этим все что угодно, кому интересно - может почитать текст в репе.

На данный момент можно собрать образ для qemu и по желанию конвертировать его потом для virtual box.

Процесс сборки не интуитивен, да и описан не очень хорошо. Вначале нужно клонировать себе исходный код, потом доклонировать там в home недостающие библиотеки и файл с обоями (да, нескучные обои настолько важны, что без них нормально не загрузится). Потом компилируется «холодный» образ, запускается файл-сервер на хосте и грузится виртуальная машина. Первая загрузка очень долгая, так как оно будет много чего еще будет скачивать и компилировать. Удобно иногда смотреть в лог QEMU, можно увидеть ошибки если забыл положить нужные файлы.

Текущий код в гите видимо не очень рабочий, полностью у меня запустить ее так и не удалось, хотя сборка образа проходит нормально. Есть релиз demo1, с ним запускается.

Из приложений есть REPL, IRC клиент, небольшой редактор, косящий под EMACS, файловый менеджер - все ярлыки видно на скриншоте. Работать в этом нельзя, но посмотреть на код любителю common lisp должно быть интересно.

>>> Просмотр (1024x768, 1178 Kb)

 ,

coredump
()

RSS подписка на новые темы