Как стать автором
Обновить

50 лет первой операционной системе для персональных компьютеров

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров13K
Всего голосов 68: ↑68 и ↓0+79
Комментарии30

Комментарии 30

Вклад Гэри Килдалла в развитие ОС не просто неоценим, а величайший! Очень интересная статья, я и сам недавно читал про его вклад и наследие на других источниках

Про комментарий Билла Гейтса - давным-давно я читал чьи-то воспоминания, там было написано, что Гэри "носился над ними на своем реактивном самолете". Из всего текста через пару десятков лет я запомнил только эту фразу.

надо думать мажор Билл не очень жаловал этого выскочку из европейских "понаехалов"

Но ведь поршневом

Если IMSAI -- это персональный компьютер, то почему тогда, например, PDP-8 -- не персональный? А на нём ОС была и пораньше CP/M, каковая, кстати, переняла многие особенности OS/8

терминология слегка размыта, но исторически персональный компьютер это был типа ширпотреб для личного использования, иногда в виде набора деталей, относительно дешевый, тогда как mini типа PDP-8 для профессионального рынка, по памяти ее цена была порядка $20K, для перевода на современные деньги примерно х10, для сравнения Apple II был порядка $1.3К , IMSAI VDP около $8К, соответственно качество SW, поддержки и пр.

еслиб речь была про апле2, вопросов не было. Но написали про imsai, который просто коробка с бп, процессором и шиной для плат расширения. Да вон даже и на картинках работают с ним через отдельный терминал. Собственно отсюда и недоумение.

У меня ещё удивление вызывает, как иные хронисты компьютерной эры называют NLS Энгельбарда "прообразом персонального компьютера". Хотя половина ARC ушла от него в частности потому, что он не хотел уходить от PDP-11/20.

И как эта половина ушла в PARC разрабатывать другой "персональный" компьютер - Xerox Alto - за... $32000!!

чем дальше события, тем меньше свидетелей осталось, вообще более-менее можно верить только прямым источникам, например интервью участников, которых тоже достаточно, хотя с учетом того, что реально название тех кто дело делал интересовало далеко не в первую очередь, инженеры обычно знали номер модели, или кодовое название проекта, если внутри компании, например data general eclipse MV/8000 называли "fountainhead" потому что разработка началась не в здании компании, а в жилом комплексе, который так назывался, типа чтобы min людей знало, хотя к data general отношения не имел, но в этом комплексе тоже пришлось жить в свое время

Собственно отсюда и недоумение

название это по части marketing, + терминология как Вы понимаете менялась, существенно то, что были разные рынки - профессиональный, и типа любительский, которые слегка перекрывались, особенно в части машин предназначенных для комплектации приборов, и т.п. - оем, посмотрите к примеру PDP-8/M - типа минимальная комплектация

Все микропроцессорные восьмибитки конца 70-х начала 80-х назывались "микро компьютерами". Термин "персональный компьютер" ввели в широкий оборот товарищи из IBM в начале 80-х чтобы подчеркнуть "однопользовательскость" машины (в Википедии пишут, чтобы выделиться от продукции "Apple"). PDP-8 была многопользовательской мини ЭВМ из 60-х.

Что значит "однопользовательские" или "многопользовательские"? В обычной ОС для PDP-8 никаких отдельных пользователей, равно как и в CP/M не было. Ну и что касается "персонального", получается чистейшей воды натягивание совы на глобус (в статье).

CP/M изначально была однопользовательской и однозадачной ОС. PDP-8 была многопользовательской машиной - для неё существовали различные ОС (RTS-8, TSS/8) которые позволяли работать с машиной нескольким пользователям одновременно подключаясь через последовательный терминал. В то время "машинное время" был дорогостоящим ресурсом за который брали деньги и машину старались нагрузить задачами как можно плотнее. Также на PDP-8 был рожден многопользовательский Unix. Но в целом Вы правы, "персональный" это чисто маркетинговое ухищрение да бы подчеркнуть пользователе-центричность машин типа микро-ЭВМ в противовес "динозаврам". Однако, восьмебитные микро-ЭВМ, чуть позже, в эпоху BBS, стали многопользовательскими (не персональными).

Были у меня, году этак в 89, пара Amstrad, которые шли с DR-DOS и графической оболочкой GEM. По тем временам - просто фантастика.

GEM была шикарна. Но клятый Гейтс своровал её, зарефакторил и назвал Windows.

Гэри Килдалл погиб в 1996 году

Вообще-то в 1994-м...

В 1995 году Software and Information Industry Association посмертно наградила

Погиб в 96, а посмертно наградили еще в 95-м...

В некрологе, опубликованном в Microprocessor Report в 1994 году

... а некролог написали в 94-м

Что с хронологией, автор?

Автор допустил ошибку, на самом деле Гэри Килдалл погиб в 1994 году. В переводе исправили.

И сейчас живее всех живых и даже какой то софт новый пишется (на скрине редактор TE).

Расскажите для каких целей сейчас используют CP/M. Очень интересно. Я с ней сталкивался последний раз в середине 90-х.

Я использую для целей фана в основном. Пишу прям на CP/M компьютере (самоделка на Z80) простые игрушки, сам же в них играю. Лазию по телнет BBS. Короче ничего такого, что нельзя было бы сделать на современном ПК.

Понятно. Я подумал, что Вам известны какие-то легаси системы где эксплуатация CP/M на i8080/Z80 оправдана.

Я думаю что не осталось таких систем. В 10-ых годах мне встречались рабочие системы Квант-8 с телеграфными модемами, применялсь соответственно для приема-передачи телеграмм и телексов. Но никакой уникальности в них нет, железо и софт для решения тех же задач был и для DOS и Windows.

Б.Гейтс в этой истории выглядит редкостной крысой.

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

Но ведь, вовсе не первая) ведь она сама появилась из Unix как и ВСЕ ос
Вот посмотрите более достоверное видео, а не вырезки из контекста)

История Linux и UNIX! Который породил ВСЕ современные системы
https://youtu.be/2yyYfe_b5sU

Не сходится. Если бы CP/M была основана на UNIX, там (и позже в MS-DOS и Windows) были бы прямые слэши в путях. Где-то на Хабре было обсуждение, Гэри знал о существовании UNIX, но сам не имел возможности ее попробовать. Она была предназначена для больших и дорогих машин, слабые 8-битные домашние компьютеры просто не тянули, и только с появлением 32-разрядного i386 начинается приход UNIX на персоналки. В целом CP/M и производные (MS-DOS, OS/2 и Windows) и UNIX со всеми ее форками - это 2 основные ветки ОС. При этом Windows постепенно переводится на базу POSIX, не удивлюсь, если в одной из будущих версий там будет работать WINE поверх UNIX ядра.

Если говорить об истории, то самой первой операционной системой была GM-NAA I/O (созданная программистами из General Motors и North American Airlines, отсюда такое название). А вот второй была UNIX, заложившая многие глубокие идеи: физические устройства как файлы, иерархическая система каталогов, переносимость на различные архитектуры и др.

Просто видео надо было выше посмотреть и всё сойдётся)

Не сойдется, в видео даже упоминания нет о cp/m и сделке ibm с ms.

там есть упоминание, то из чего в последствии оное появилось

Зарегистрируйтесь на Хабре, чтобы оставить комментарий