LINUX.ORG.RU

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

 


2

5

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

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

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

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

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



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)

Alpha?
:-) хороший был процик, когда Интел билась над первыми ПентиумПро.

Deleted
()

Пустой скриншот.

Deleted
()

Со вкусом сделано, кроме горизонтального скроллбара всё прекрасно, особенно для того времени.

Bfgeshka ★★★★★
()

Работала она на древнем 64битном DEC Alpha

Она не «работала на Alpha», а эмулировалась. А работала OpenGenera нативно на настоящей железной лисп-машине.

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

Шрифты отличные.

Плюсую.

ТС, зачем тебе мёртвые ОС на лиспе, когда есть emacs?

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

Со вкусом сделано

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

Oxdeadbeef ★★★
()

А исходники из неё не выковыриваются? В смысле, внутри образа нету (как в Emacs)?

monk ★★★★★
()

Разрешение картинки 1152x900 - такое имели мониторы, на которых она работала.

так а какой это примерно год?

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

Плюсую, вобще читал что и емакс местный поинтереснее был чем гнушный. Из-за интеграции с системой, вероятно.

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

1152x900
Конец 80-х — начало 90-х.

о таком разрешении можно было только мечтать! Вспомнил свой CGA с 320×200 в 1992 году.

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

Шрифты отличные.

Так это растровый шрифт, его понятное дело можно сделать pixel-perfect. Хотя все равно вкусовщина.

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

о таком разрешении можно было только мечтать! Вспомнил свой CGA с 320×200 в 1992 году.

так и стоило одно рабочее место — несколько килобаксов.

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

Так это растровый шрифт, его понятное дело можно сделать pixel-perfect.

Угу. Только сейчас таких не делают - все перешли на вектор. Недавно искал pcf шрифт с поддержкой кириллицы и powerline символами - кроме terminess что-то найти невозможно. Я, правда нашел один.

feofan ★★★★★
()
Последнее исправление: feofan (всего исправлений: 2)

На самом деле да.

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

Она не «работала на Alpha», а эмулировалась. А работала OpenGenera нативно на настоящей железной лисп-машине.

Как я понимаю, как раз Genera - работала на лисп-машине, а Open Genera это то, что продавалось для эмуляции на Dec Alpha.

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

А исходники из неё не выковыриваются? В смысле, внутри образа нету (как в Emacs)?

Запросто выковыриваются.

coredump
() автор топика

офигенный интерфейс. всяко лучше парашного WIMP

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

Можешь куда-нибудь выложить?

Я пока не вынимал все исходники, но знаю, что можно достать. Надо просто написать или найти готовую извлекалку из тарбола в формате symbolics. Качаешь вот этот торент https://thepiratebay.gd/torrent/3769989/Symbolics_Open_Genera_2.0_for_Alpha_-... распаковываешь, их архив будет в og2/DISTRIBUTION/OG2_SOURCE_DIST.TAPE\;1 вот его и нужно распаковать. Я пока не занимался этим. Вынешь так выложи скрипт-распаковщик, ну или если я сделаю - я выложу.

coredump
() автор топика
Ответ на: комментарий от feofan

По мне так это даже преимущество, так как небольших чётких шрифтов немного.

А битмап + кириллица + powerline это вообще редкость.

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

о таком разрешении можно было только мечтать! Вспомнил свой CGA с 320×200 в 1992 году.

так и стоило одно рабочее место — несколько килобаксов.

Середина-конец 80х годов, у меня были мониторы Электроника. Вначале черно-белый, потом цветной. Подключались к самодельным клонам спектрума. Ни о каких килобаксах речи не шло.

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

Уже видел, спасибо. Мне начертание не нравится.

feofan ★★★★★
()

шрифты (прямые) классные.

на мертвом*

в самом конце

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

ай да пушкин)))

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

Вполне возможно, что это backup или промежуточные копии, навроде тех, что создает емакс. Еще файловая система судя по всему версионная, возможно это и есть версии.

В документации по OpenGenera есть инструкция, как распоковать это архив:

13. Execute the Restore Distribution command as follows:

Restore Distribution (keywords): Use Disk (for input [default Yes]) Yes

At the pathname prompt, type:

ALPHA-HOST-NAME:/cdrom/distribution/8_4_beta.source_dist.tape

This will restore all systems. The source contents of the Open Genera 2.0

CD-ROM are listed in the section " Contents of the Open Genera 2.0 CD-ROM ".

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

Оно же всё в sys.sct в plain text лежит!

Это все разве? Идентично тому, что в .tape архиве? Почему тогда без доступа этого архива по NFS оно не загрузится?

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

Так глубоко я не копал. Распаковал, посмотрел и всё.

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

Я распарсил метаинформацию в этом tape файле. Проблема в том, что там используется какой-то свой алгоритм сжатия от symbolics для каждого файла, включая текстовые, поэтому я забил. Проще загрузится в opengenera и следуя мануалу, распаковать этот архив средствами системы.

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

Проще загрузится в opengenera и следуя мануалу, распаковать этот архив средствами системы.

Ну это не так интересно, да еще там надо вначале много конфигурить эту генеру. Не удастся сразу вот так после login lisp-machine сделать use disk ).

coredump
() автор топика
Ответ на: комментарий от LamerOk

Речь не о твоём ч/б мониторе 320х200 со спектрумом, а о рабочей станции DEC Alpha.

Конечно не о моем, мой стоил существенно дешевле. У нас тогда еще не научились деньги за воздух брать.

andreyu ★★★★★
()

Обычно во всяких мертвы системах ШГ, а тут и не скажешь. Хотя все равно не нужно.

Klymedy ★★★★★
()

Светлая, приятная.

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

Сам ты мёртвый.

Читай внимательнее пост и сноску.

Кстати, желающие, могут оттуда вынуть этот шрифт, хотя не знаю кому он может понадобиться, конечно. А выглядит действительно хорошо, и интерфейс организован достаточно интересно.

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