LINUX.ORG.RU
ФорумTalks

Развитие ОС


0

0

Интересное дело - как развивались ОС. Что было до Юникса - кто нибудь помнит? А потом ребята из Белл Лабс напряглись, подумали, как все обобщить и изящно упростить, и получился Юникс. Потом для персоналок сделали ДОС - прямолинейный, как то, что, наверное,было до Юниксов. И просто тупо делающий то, что от него было надо. Потом стало надо больше. И появилась Windows - чем дальше, тем страшнее и навороченнее, для каждой мелочи - своё страшенное и монстроподобное решение. Зато в попытках подойти к "массовому пользователю" M$ выдвинула концепцию "интуитивно-понятного интерфейса" - одна из немногих действительно серьёзных заслуг M$, имхо. И забота о пользователе сделала своё дело - остальным пришлось туго. Потом появился RMS и показал всем, что такое свобода в ПО. И пошёл Unix гулять по миру как никогда прежде. Потом ребята из Белл Лабс напряглись ещё и придумали Plan 9 - ещё красивее, проще и прогрессивнее, чем Юникс.

Но это так, мысли в слух, когда уже спать хочется и бредовые сны через клавиатуру выливаются... ;-)

А вообще, вопрос такой. Следует ли считать Plan 9 на сегодня последним достижением научной (именно научной, computer science) мысли в области операционных систем?

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

До юникса были Multics, CTSS, ITS и много еще всякого.

stassats ★★★★
()

> Что было до Юникса - кто нибудь помнит?

Помнят, помнят. Это "что" даже и сейчас имеется.

> А потом ребята из Белл Лабс напряглись, подумали, как все обобщить и изящно упростить, и получился Юникс.

Кстати, есть люди, считающие, что Юникс довольно плохая система, правда Windows они вообще за систему не считают.

> Потом для персоналок сделали ДОС - прямолинейный, как то, что, наверное,было до Юниксов. И просто тупо делающий то, что от него было надо.

Очень отдалённое сходство.

> Зато в попытках подойти к "массовому пользователю" M$ выдвинула концепцию "интуитивно-понятного интерфейса" - одна из немногих действительно серьёзных заслуг M$, имхо.

Это было до виндов в маках, а ещё до них, ещё в 70-х годах об этом думали ребята из исследовательского центра Xerox (и не только) в Palo Alto.

> И забота о пользователе сделала своё дело - остальным пришлось туго.

Маркетинг, а не забота о пользователе. Были более удобные и интересные системы: Amiga, NeXT к примеру, да и Mac тот же.

> Потом появился RMS и показал всем, что такое свобода в ПО.

Свобода ПО была и до RMS, он показал, что её отбирают и призвал к свободному юниксу в сентябре 1983.

> Следует ли считать Plan 9 на сегодня последним достижением научной (именно научной, computer science) мысли в области операционных систем?

Есть ещё Inferno. А также Oberon -- и язык и ОС. M$-шный Singularity это перепев идей, заложенных в обероне, причём похоже в извращённом виде.

Вообще, говоря про M$ я не могу припомнить буквально _никакого_ их изобретения в компьютерной области, разве что клавиатуру и мышь с колесом, но и то, вроде это не их изначально было. С другой стороны, основные изобретения были сделаны до конца 60-х годов, ряд важных второстепенных в 70-х, максимум начале 80-х и с тех пор ничего особенного уже не было.

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

+1

В общих чертах, конечно, но смысл речи ясен.. ;-) Причём, примечательно то, что то же самое можно сказать не только о развитии операционных систем..

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

>Свобода ПО была и до RMS, он показал, что её отбирают и призвал к свободному юниксу в сентябре 1983.

Ошибаюсь ли я, считая, что первый Unix был OpenSource? Может, без права форка?

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

> Ошибаюсь ли я, считая, что первый Unix был OpenSource?

имхо первый юникс был закрытым и исходники давали только за деньги

JB ★★★★★
()

Говорят, что основатель M$ смог впарить компании IBM купленный ДОС только потому, что его мама имела влияние на крупнейших акционеров IBM. А операционки типа ДОСа клепали раньше в больших количествах, поэтому они воспринимались как игрушечные (включая ДОС).

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

последнее безусловно верно
без протекционизма дядя бил нихрена бы не достиг

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

Насчет этого есть много версий - одна из них говорит что билл увез начальника компании, которая делала cp/m в круиз и тем самы сорвал его встречу с руководством IBM :)

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

> имхо первый юникс был закрытым и исходники давали только за деньги

At&T не имела права распространять за деньги операционные компьютерные программы. Правовой статус первых юниксов был довольно запутаный, что аукается до сих пор, но факт, что они в 70-х годах, скажем так, почти OpenSource были, отсюда и BSD форк пошёл.

anonymous_incognito ★★★★★
()

Unix - это не обобщить пытались, а засунуть в маленькую и убогую (в сравнении с большими собратьями) машину что либо хоть немного похожее на нормальную ОС.

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

> http://ru.wikipedia.org/wiki/Хронология_операционных_систем Ого, оказывается, там ось не только делили пополам и получали полуось ;-) Была ещё восьмушка оси, а также 1/360-ая, 390-ая и даже 400-тая! :-)

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

Из той же Вики: "Microsoft объявила о следующих нововведениях новой версии Windows: Aero — новый графический интерфейс, основанный на векторной графике". (имеется в виду аста-ля-Виста). А что в связи с этим у нас? Будем догонять или уже есть? Или это просто бесполезная штука?

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

>мышь с колесом

Genius ~1994-93гг., точную дату не помню.

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

А у нас NeXTstep/DPS был ещё в 80-х. А они тока щас "изобрели", блин.

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

>А что в связи с этим у нас? Будем догонять или уже есть? Или это просто бесполезная штука?

Бесполезная штука. Зачем нужен какой-то новый способ вывода графики? Для ускорения? Так вообще-то основные тормоза по работе с графикой находятся внутри qt или gtk2. Собственно сам графический вывод отнюдь не тормозной, иксы с ним отлично справляются. Надо библиотеки виджетов нормально оптимизировать, а не фигней маяться.

W98
()

После Plan9 был Inferno (и сейчас есть) то что сейчас M$ пытается выдать за инновацию называя Сингулярити

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

>засунуть в маленькую и убогую (в сравнении с большими собратьями) >машину что либо хоть немного похожее на нормальную ОС.
На больших машинах было что-то лучше?

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

Про Linux маловато.

Нужно добавить как минимум версии 2.2, 2.4

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

Что именно? Названия?

>Жирнее
>солиднее.
А может, мясистее? Ты о чем?

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

А в чём, если кратко, основные нововведения в Inferno?
Это следующее звено в Unix->Plan9->..., или что-то отдельное?

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

>Что было до Юникса - кто нибудь помнит? А потом ребята из Белл Лабс напряглись, подумали, как все обобщить и изящно упростить, и получился Юникс. Потом для персоналок сделали ДОС - прямолинейный, как то, что, наверное,было до Юниксов

Разные были ОС - например такие telnet:twenex.org. ( в командной строке работают ? и ESC ). Правда, это почти современик UNIXа.

Кроме статей с wikipedia, лучше англоязычной, можно поискать симуляторы исторических компьютеров, такие как hercules [ http://www.conmicro.cx/hercules/hercfaq.html ]

А вообще, операционные системы - это скорее область инженерная, "лженаучная", чем научная.

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

> Кстати, есть люди, считающие, что Юникс довольно плохая система,

но как известно worse is better

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