LINUX.ORG.RU

Доступна тестовая версия ОС Mezzanine, написанная на Common Lisp

 , , ,


0

2

Эта операционная система, написанная на Сommon Lisp уже включает работающий компилятор и сборщик мусора.

Анонс: http://slexy.org/view/s20Pc2LaIw

Образ системы для VirtualBox: https://dl.dropboxusercontent.com/u/46753018/Mezzanine Demo 1-disk1.vmdk.gz

Скриншот: https://dl.dropboxusercontent.com/u/46753018/Screen Shot 2015-01-19 at 01.29....

Побежал тестить. Лисперы снова жгут.

Hertz ★★★★★
()
Ответ на: комментарий от slovazap

Себя-то, надеюсь, успешно собирает?

http://petrosyan.jpg.to

П.С.наверняка, эта «ОС» - пустышка над реальной ОС

anonymous
()
Ответ на: комментарий от monk

А где исходники?

Лицензия несвободная, автор маковод, так что исходников скорее всего ждать не стоит.

Deleted
()

Запустилось в qemu. Редактор тормозит, курсор мыши живет своей жизнью так что больше никаких программ запустить не удалось.

crowbar
()

... уже включает работающий компилятор и сборщик мусора, что, в данном случае, одно и то же.

thesis ★★★★★
()
Ответ на: комментарий от Oxdeadbeef

Гадаешь на кофейной гуще?

Лицензию читаю.

И при чём здесь маковод?

От человека, использующего макось для разработки меньше всего ожидаешь, что он будет открывать сырцы.

Deleted
()

Название годное, надо форкнуть и назвать Фенанзипам.

pon4ik ★★★★★
()
Ответ на: комментарий от crowbar

курсор мыши живет своей жизнью

Это лишповый AI.

Virtuos86 ★★★★★
()

Виртуалбокс, запущенный в Макоси
нетхак залупа в терминале

Всё верно.

На лисп всё годное - пропиетарщина, как LispWorks, например. Мертвый изыг - как кобол. Закопать.

FedyaPryanichkov ★★
()

включает... сборщик мусора

Сама себя затирает после запуска?

one_more_hokum ★★★
()
Ответ на: комментарий от Deleted

использующего макось для разработки меньше всего ожидаешь

Макофоб? В #lisp уже обсудили: лицензия будет MIT, сырцы будут скоро на гитхабе. Над этим проектом работали несколько лет втихаря.

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от crowbar

Это нормально для хобби-ОС, авторы которых почему-то считают, что нормальный драйвер видео и динамическое связывание - ненужно.

Deleted
()

Надо же, в виртуалке работает. Правда ловить в этой оси чуть более чем нечего, но обои с утками понравились. Ну а вообще - слава велосипедостроителям.

enso ★★★★★
()
Ответ на: комментарий от redhat

а что это за цветные черточки в левом верхнем углу?

Это индикаторы некоторых подсистем ОС

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от redhat
Blinkenlights
-------------
A number of status lights are displayed at the top left of the screen.
From left to right:
Green        Disk read in progress.
Red          Disk write in progress.
Purple       GC in progress.
Cyan         Activity, system is not idle.
Yellow       Snapshot in progress.
Brown        Page fault being serviced.

The entire top line will turn red if the system panics.
Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от Oxdeadbeef

Не смог найти загрузчик. Где он?

Deleted
()

Расходимся. Первая асм-вставка найдена в runtime-support.lisp.

Эдак и Linux можно на лиспе переписать: закатать все исходники в одну здоровую строку, в скобочки её заключить и расширение исходника на .lisp изменить.

fmdw
()
Ответ на: комментарий от fmdw

А что там должны быть вставки святого духа? LAP (Lisp Assembly Program) еще до C были с его asm-вставками.

seg-fault
()
17 апреля 2015 г.

уже включает работающий компилятор и сборщик мусора.

Эм... Она собирается sbcl, но при этом не тащит его компилятор и т.д.?

Gentooshnik ★★★★★
()
Ответ на: комментарий от Gentooshnik

Она собирается sbcl, но при этом не тащит его компилятор и т.д.?

sbcl используется только для бутстрапа, у mezanno все свое. См. OpenGenera.

Oxdeadbeef ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.