Как стать автором
Поиск
Написать публикацию
Обновить

Гэри Килдалл — изобретатель, предприниматель, легенда

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров5K
Всего голосов 23: ↑23 и ↓0+32
Комментарии14

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

По словам же Гэри, он был уверен, что встреча, пусть и прошла не гладко, увенчалась успехом и устным соглашением. А вот сотрудники IBM посчитали, что Гэри недоговороспособен.

"Мы вам перезвоним" (с)

А еще же была линейка DR DOS (совместимые с MS DOS, но с улучшенными возможностями) и PalmOS.

Интерфейс ОС CP/M на стандартном для тех лет (1979) оборудовании, терминал DEC A VT100

Вы упрлсь??? Там классическая RT-11 - файлы с расширением SAV. И даже её двухзадачный "монитор" RT11FB.SYS

Спасибо за замечание, проведу перепроверку. Вероятно, я что-то напутал.

В середине 80-х позвали в один НИИ распаковать и подключить новые PC. Документация в комплектах была шикарная! Что-то даже дали (с возвратом!) покопировать. Тогда впервые увидел дискеты с СР/М. Не мог понять зачем они, если все пользуются MS-DOS.

Офигеть! А что за железо приехало? Санкции же были за афганскую, как ПК могли приехать?

Через фирмы однодневки, иногда контейнеры с компьютерами "терялись" с контейнеровоза во время шторма, в "следствии неизбежных случайностей в море". Иногда "горели" транзитные склады, иногда "добросовестная" фирма оплатившая доставку техники незадолго до прибытия товара "банкротилась", и её кредиторы забирали имущество банкрота в счет погашения долга перед кредиторами.
Любые санкции обходятся, вопрос только в количестве передаточных звеньев и необходимого бюджета.

Ещё одна причина почему IBM отказалась от услуг DR, о которой почему-то нигде не пишут и только вскользь были упомянуто в сегодняшней статье про Дона Эстриджа: https://habr.com/ru/articles/829320/

У IBM был очень жёсткий график по разработке IBM PC. На все, включая разработку железа, разработку ОС и прикладного ПО (BASIC, FORTRAN, текстовый и табличный редакторы), постройку завода, выпуск партии компьютеров достаточной для начало продаж и маркетинг, на всё это был выделен всего один год. В случае отставания от графика на несколько месяцев проект был бы закрыт и мир никогда бы не увидел IBM PC, слишком много противников было в бюрократии IBM.

По этому графику ПО должно было быть полностью готово в июне 1981, а формироваться ТЗ на ОС начало только в сентябре 1980, т.е. на написание ПО было отведено 9 месяцев, а на ОС и того меньше (на несколько месяцев). Т.е. Килдалл отказался от задачи: «написать и отладить CP/M-86 за 7 месяцев». По факту (если верить wiki), CP/M-86 вышла на шесть месяцев позже PC-DOS. Эти 6 месяцев для IBM означали полный крах проекта.

Кто поможет опознать остальных участников?

Getty поможет. У них в фотобанке есть похожая (хотя и не идентичная) фотография с тем же набором людей.

At The 1984 PC Forum

Attendees at the annual PC Forum's Pioneers and Neophytes Dinner, Phoenix, Arizona, February 5-8, 1984. Pictured are, from left: Daniel Fylstra, from VisiCorp/Frontline Systems, Bill Gates, from Microsoft, Gary Kildall, from Digital Research, Finis Conner, from Seagate/StorCard, John Sculley, from Apple Computer/Rho Ventures, and David Jackson, from Altos Computer Systems. (Photo by Ann E. Yow-Dyson/Getty Images)

а вот ChatGPT не поможет
ChatGPT-4o безбожно галлюцинирует правильно назвав лишь двоих из шести.
ChatGPT-4o безбожно галлюцинирует правильно назвав лишь двоих из шести.

офигеть, спасибо

CP/M была клонирована в Q DOS, после чего Q DOS после легкой переделки на время становится 86-DOS и превращается в MS DOS. Конечно, сходство настолько очевидное, что мало кто готов поспорить на тему “оригинальности” MS DOS

Это неверно. В CP/M была довольно дурная файловая система. А в 86-DOS с первых версий была FAT. В остальном, конечно, они были схожи: одинаковые системные вызовы и разбивка модулей (машино-зависимый BIOS и машино-независимый DOS)

Стоило бы почитать автора 86-DOS (и позже соавтора MS-DOS) Патерсона: Design of DOS, Is DOS rip-off of CP/M?

Но своей ОС у Microsoft не было.

У DRI тоже не было своей ОС под 8086. Были сплошные "завтраки". И судя по отставанию релиза CP/M-86 от релиза DOS, там действительно конь не валялся

Далее Гейтс очень быстро получил согласие от IBM на общую идею ОС по образу CP/M, обратился к стороннему разработчику Тиму Патерсону, который уже работал над клонированием системы CP/M под названием Q DOS.

Не возможно клонировать то, что ещё не существует в принципе. А быть вдохновленным API CP/M это не клонирование, а альтернативная реализация стороннего API.

Проект Q DOS был задуман Тимом Патерсоном скорее в шутку, проверить собственные силы, а общая задача была в адаптации ОС на новую линейку процессоров от Intel серии 8086.

Тим Патерсон начал писать QDOS от безысходности, так как DRI динамила клиентов желающих CP/M под новый 8086. В частности Seattle Computer Products, в которой работал Тим, продавала материнскую плату на Intel 8086, но из ПО там был только один Microsoft Basic. И многие клиенты желавшие купить эту плату отказывались от её покупки именно изза отсутствия полноценной ОС. И тогда Тим, с благословления руководства, начал писать ОС под эту плату на 8086 с совместимым с CP/M API

На секунду вернемся к легенде о воровстве ОС. Значительно позже, в 2009 году согласно утечке стало известно, что Microsoft еще во второй половине 1990-х заплатили компании Caldera (которая унаследовала патенты Гэри) 280 миллионов за отказ от претензий, что косвенно подтверждает факт того, что MSFT прекрасно знали: есть основания считать 86-DOS клоном ОС Гэри. Это при том, что после 1995 года MS DOS уступила Windows место главной ОС.

Это не было связано с происхождением MS-DOS, это было связано с внесудебным урегулированием ситуации с противодействием запуска Windows на машинах с DR-DOS (AARD code)

"Novell DOS changed hands again. The new owner, Caldera, Inc., began a lawsuit against Microsoft over the AARD code, Caldera v. Microsoft,[12][17][18][19] which was later settled.[15][20][21][22] It was originally believed that the settlement was around $150 million,[a][23] but in November 2009 the Settlement Agreement was released, and the total was revealed to be $280 million.[b][24][21][22][25]

Caldera, Inc. in 1996, accused Microsoft of several anti-competitive practices,[3] including vaporware announcements, creating FUD, exclusionary licensing and artificial tying.[74][75][76][77] One of the claims was down to bundling and tying MS-DOS 7 and Windows 4 into a single product (Windows 95) for the sole purpose of eliminating competition, another to having modified Windows 3.1 so that it would not run on DR DOS 6.0 although there was no technical reason for it not to work.[74][78] Several industry experts revealed that Microsoft put encrypted code, which became known as AARD code, in five otherwise unrelated Microsoft programs in order to prevent the functioning of DR DOS in pre-releases (beta versions) of Windows 3.1,[79][80][81] and that it was technically possible to run Windows 4 on DR-DOS 7 after bypassing some new and non-essential interface code through WinGlue.[82][83][84][85][86][87] In 2000, Microsoft settled out of court for an undisclosed sum, which in 2009 was revealed to be $280 million,[88][89][90][91][92] and the Caldera evidence was destroyed in 2003.[93][94]"

И вообще утверждение "На секунду вернемся к легенде о воровстве ОС" сейчас может быть проверено на уровне анализа исходного кода, так как сейчас доступен для анализа и исходный код CP/M, так и исходный код MS-DOS. Может быть кто нибудь из защитников легенды наконец уже сделает анализ и сравнение систем?

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