LINUX.ORG.RU

Открыт доступ к исходникам Multics


0

0

Multics (Multiplexed Information and Computing Service) - легендарная ОС для мэйнфреймов, разрабатываемая в рамках исследовательского проекта MIT.

Первый релиз вышел в 1965 году, последний в 1992 г. Последний экземпляр Multics system был остановлен в 2000.

>>> Подробности

Ответ на: комментарий от chapay

Да. Тенденция, однако - открывать исходники тогда, когда продукт становится никому не нужным что с исходниками, что без них...

cache ★★
()

Всех с праздником!!

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

При чем тут это? Это ОСь благодаря которой произошел UNIX. Это память! На компы ее никто ставить не собирается.

soko1 ★★★★★
()

Нужно её ковырять на предмет наличия фич

------------------------- Больше ОСей разных, Открытых! Ура, товарисчи!

Magnum
()

А что это за язык, на котором эта ОС написана? :) Лично я вообще ничего не понял.

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

> Это все здорово. Но мне нужны деньги

Ахтунг! Попрошайки на ЛОРе!

troorl ★★
()

Драйверов нету нифига и фотошоп не запускается. Фтопку.

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

> Я так понимаю, оно под i386 вообще не работает?

Оно и не должно.

eveel ★★
()

Зря вы так, зря... Операционная система, способная работать на компьютерах '65-х годов - это прямой путь к построению кластеров на часах и калькуляторах!

atrus ★★★★★
()

Раскопали, открыли исходники, пусть закапывают обратно.

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

> Зря вы так, зря... Операционная система, способная работать на компьютерах '65-х годов - это прямой путь к построению кластеров на часах и калькуляторах!

o_0 у вас часы 10 х 15 м ?) а калькулятор я боюсь представить )

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

Из википедии:

It was also one of the first written in a high level language; PL/I was used, though the Burroughs B5000 system (1961), which used ALGOL, preceded Multics.

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

> А что это за язык, на котором эта ОС написана? :) Лично я вообще ничего не понял.

Сдаётся мне, что это - кобол. :)

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

> o_0 у вас часы 10 х 15 м ?)

Самые обычные. В том-то и дело, что линукс на них ставить неудобно. Придётся неоправданно сильное железо ставить. А этой операционке - хватит.

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

>> o_0 у вас часы 10 х 15 м ?)

> Самые обычные. В том-то и дело, что линукс на них ставить неудобно. Придётся неоправданно сильное железо ставить. А этой операционке - хватит.

не удобно писать против ветра ...

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

> не удобно писать против ветра ... "не удобно" грамотей мля

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

>> А что это за язык, на котором эта ОС написана? :) Лично я вообще ничего не понял.

> Сдаётся мне, что это - кобол. :)

Попробуйте поискать в Интере исходники на Коболе и сравните. практически ничего похожего.

А я на этом языке (PL/I) еще успел написать прилично в 1980-х годах. Это некий гибрид из Алгога и Фортрана, функционально очень похожий на Си. Кстати, писать на нем несопоставимо удобнее и проще, чем на Си, и программы получаются гораздо более читаемыми.

Кстати, на PL/I написано настолько много софта, что для него существуют компиляторы и под современные ОС.

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

Впрочем, на выпускаемую фирмой IBM плату аппаратной реализации System/370 для порта PCI :))) эта ОС, скорее всего, может быть перенесена без труда.

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

Он настaнет когда откроют исходники программ для Deep Blue

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

по такому случаю предлагаю заново переписать под мультиксом юникс, а под переписанным юниксом заново переписать план 9

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

>по такому случаю предлагаю заново переписать под мультиксом юникс, а под переписанным юниксом заново переписать план 9

Тогда произойдет fork() GNU :)

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

>>Тогда произойдет fork() GNU :)

хммм... может правда миникс на ноут водрузить...

Lockywolf ★★★
()

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

> последний в 1992 г

вот эта фраза смутила

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

> Нужно её ковырять на предмет наличия фич

Так от ож.

alman ★★★
()

Следующий кусок порадовал:

&if [equal [bce_state] "early"] &then &goto cant_boot_early

&if [equal [bce_state] "crash"] &then &goto cant_boot_crash

&print Begin auto boot.

Напоминает так называемый "код ядра линукс" из Абсурдопедии :))

camposer
()

Круто! Ждем GNU/Multics (Debian с ядром Multics), LiveCD, PuppyMultics, MulticsXP и гнома под нее же.

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

> Кстати, писать на нем несопоставимо удобнее и проще, чем на Си, и программы получаются гораздо более читаемыми.

У нас PL/I только 1 семестр был. Но по поводу читаемости лектор как-то вспомнил шутку, что дабы сделать PL/I еще менее читаемым, было предложение к оператору goto добавить оператор comefrom.

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

>> А что это за язык, на котором эта ОС написана? :) Лично я вообще ничего не понял. >Сдаётся мне, что это - кобол. :)

Спасибо, что не на перфокартах. :)

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

>Насколько я помню, в малтиксе были заложены такие вещи, до которых современным ОС еще лет 10

Глупости. Да, были там интересные и инновационные решения (например, впервые там появилась иерархическая ФС), но эта ОС фундаментально не подходит для современных задач (например, она просто неспособна работать с большими файлами). Все её новшества устарели десятилетия назад. Главная её вкусность - hotplug любого железа, в том числе - памяти и процессоров - была обусловлена особенностями компьютеров, для которых делалась.

З.Ы. Лично с ней не работал, читал про неё около полугода назад.

blaster999 ★★
()

шо, можно начинать портировать иксы? всемосямкапец?

mirage
()

ахренеть :) глянул сырцы...

в копирайтах даты 1972... тут меня даже в планах небыло :)
1982... пик коммунизма :) а мну в эту пору было 4 года
1986... Чернобыль :(, мну в начальной школе, познаю азы, про компьютеры и программинг даже и не слыхивал :).

эээх.

Deleted
()

Прошу заметить - эта штука совсем не UNIX, и даже близко на него не похожа. Плюс, её концепции и реализация успели давно устареть. Так что данные сырцы представляют разве что академический или исторический интерес. Практической ценности в них меньше, чем в чертежах первого паровоза.

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

да черт с ним, юникс-не_юникс... глядя на код, ощущение прикосновения к прошлому :) Вот сижу в код фтыкаю... думаю автор и представить не мог, что его исходник будут фтыкать на компьютере (ноуте) размером с папку для бумаг, на плоском мониторе (ЖК) и на мощьности в хрен знает сколько раз выше чем та железяка, маславшая этот исходник. :) вот это времена были!!! кодинг как искусство! не то, что сейчас... особливо промышленный девелопинг - главное шоб рОбило, а как оно внутрях гармонирует с эстетикой кодинга, всем насрать. Завидую я тому времени. :)

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

>да черт с ним, юникс-не_юникс...

Просто уже пошли шуточки вроде "сделать дистр, приделать иксы"... Решил пресечь ;)

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

Вряд ли. Но могли бы создатели ENIAC представить себе какой-нибудь GE-600 (для которого делали Multics) или PDP-11 ;) Да что там - у меня беспроводной роутер (с линуксом внутри ;)) мощнее моего первого компьютера... Что будет лет через 20?

>кодинг как искусство! не то, что сейчас... особливо промышленный девелопинг - главное шоб рОбило, а как оно внутрях гармонирует с эстетикой кодинга, всем насрать.

К сожалению. Для заказчика главное, чтобы программа работала, а что внутри - дело десятое. Я, конечно, стараюсь писать красиво, без хаков, но иногда приходится схалтурить (дедлайн никто не отменял). В таких случаях я потом возвращаюсь к этим местам и переделываю как надо. Хотя то, чем я зарабатываю на жизнь, скорее "быдлокодерство", чем "искусство". А что поделать?

blaster999 ★★
()

Кстати, ребята из Википедии оперативно работают. Уже добавили "Free and open source software as of 2007".

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

>Просто уже пошли шуточки вроде «сделать дистр, приделать иксы»… Решил пресечь ;)

фигу тебе. щаз соберёццо народ, портанёт на современное железо, положит сверху posix-layer и будет ещё один отряд бравых некрофилов.

mirage
()

Ждём массовых вливаний в их репозиторий, желаем успешного развития и укреплению на рынке очередного опын-сорц поде^Wпродукта!

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

После желания некоторых товарищей оживить Lexicon я уже ничему не удивлюсь. Тёмное искусство некромантии не забыто.

blaster999 ★★
()

Ждем когда откроют исходники БЭСМ-6

anonymous
()

Портируйте мне на поверпц :-)

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