leonidpr писал(а):
А вообще какая-нибудь из больших, популярных ОС проектировалась вот так? т.е. сразу большой грандиозный проект...
Большинство "больших и популярных" именно что проектировалось. Не всегда хорошо и правильно, но эта работа велась. Только надо помнить, что "популярный" -- это от времени зависит. Например, была ли популярной OS/360 в 1970-е годы? Безусловно -- ведь мэйнфреймы IBM доминировали на рынке, а это была их основная система. Ну а сейчас про неё и её потомков почти никто и не слышал -- но это следствие того, что сами мэйнфреймы остались только в крупнейших конторах, где на них крутятся огромные базы данных; ну а подавляющее большинство людей сталкивается лишь с обычными персоналками, планшетами и телефонами.
Цитата:
Просто про Линукс сразу скажу нет
Частично -- да, но не благодаря ЛТ. Просто он взял за основу готовую систему Уних и начал "слизывать" её API. Т.е. проект верхнего уровня (вид системы с точки зрения будущего пользователя) у него был готовый.
Цитата:
первые версии Винды то же были оболочкой (недавно в руки попали образы Windows 1.0 и 2.0 - это вообще смех), причем на момент возникновения их уже были многозадачные оболочки, причем довольно популярные, за другие системы не скажу, т.к. не знаю, поэтому и спрашиваю
Параллельно с Win1, 2, 3 разрабатывалась WinNT -- полноценная система, к которой восходят и нынешние семёрки с восьмёрками. Но линейка NT стала пользоваться большой популярностью у обычных пользователей, лишь начиная с версии Win2000, хотя до этого были 3.5 и 4.
Что же до других систем, то многозадачность и всё такое прочее было уже в системах 1960-х годов -- только не на персоналках, естественно, которых тогда попросту не было.
Цитата:
Просто в моем понимании полностью, с нуля, не имея опыта в подобных разработках (не только ОС конкретно, но вообще систем такого масштаба как современная ось) это почти нереально. ИМХО сначала должен появиться некий продукт - как бы зародыш будущей системы, а затем уже он обрастает всякими фичами...
Угу. Именно поэтому из всяких там Колибри ничего путного и не выходит. Снаружи может быть вполне прилично, но внутри... На самом деле, первый проект такого масштаба всегда "мусорный", да и второй нередко тоже. Другое дело, что приличный опыт можно получить, разбирая чужое -- но, к сожалению, с нынешними системами это скорей отрицательный опыт (как не надо делать)...