IBM не изобрела персональный компьютер
Фраза "12 августа 1981 года появился первый персональный компьютер" исторически неверна. Apple II продавался с 1977 года, тогда же появились Commodore PET и TRS-80. Были и более ранние микрокомпьютеры. К моменту выхода IBM PC рынок уже существовал, причем некоторые его участники успели сформировать собственные программные и аппаратные экосистемы. Microsoft спустя годы прямо перечисляла Apple II, Commodore PET, Osborne 1 и TRS-80 среди машин, предшествовавших IBM PC.
Роль IBM оказалась другой. Компания сделала персональный компьютер приемлемым для корпоративного покупателя. Computer History Museum пишет, что IBM PC сильнее всего повлиял именно на деловой рынок: имя IBM снимало часть опасений компаний, которые до этого воспринимали небольшие компьютеры скорее как технику для энтузиастов.
У этого эффекта была вполне материальная основа. IBM десятилетиями работала с крупными организациями, имела развитую систему продаж и обслуживания. Когда на столе появился небольшой компьютер с логотипом IBM, его было проще включить в бюджет предприятия и использовать для бухгалтерии, расчетов или подготовки документов.

IBM пришлось нарушить собственные правила
IBM была крупной компанией с длинными циклами разработки. Для рынка персональных компьютеров такой подход оказался слишком медленным. Поэтому небольшой группе в Бока-Ратоне во Флориде дали значительно больше свободы, чем было принято внутри корпорации.
Работой руководил Филип Дон Эстридж. Команда не стала проектировать каждый узел самостоятельно. Она использовала уже существующие компоненты и привлекла сторонних поставщиков. По истории IBM PC, опубликованной самой IBM, материнскую плату спроектировали примерно за 40 дней, а рабочий прототип появился примерно через четыре месяца. 12 августа 1981 года машину официально показали в нью-йоркском Waldorf Hotel.
Базовая версия стоила 1565 долларов. В ней было 16 КБ оперативной памяти и не было дисковода. Полноценная рабочая конфигурация обходилась значительно дороже: требовались монитор, один или два накопителя на гибких дисках, а при необходимости принтер. IBM указывает, что добавление дисплея, двух дисководов и принтера увеличивало стоимость почти на 3000 долларов. Поэтому воспринимать модель 5150 как дешевый домашний компьютер 1981 года было бы неправильно.
Внутри стоял Intel 8088 с тактовой частотой 4,77 МГц. Это был процессор с 16-битной внутренней архитектурой и 8-битной внешней шиной данных. Такой вариант позволял использовать более доступные 8-битные компоненты обвязки. Intel связывает выбор 8088 для IBM PC с появлением целой экосистемы совместимого оборудования и программ.
На системной плате имелись пять слотов расширения. Пользователь или производитель периферии мог добавить видеокарту, контроллер накопителей, последовательный или параллельный интерфейс и другое оборудование. В первоначальной машине жесткого диска не было. Для него IBM позднее предлагала отдельный Expansion Unit, который заодно добавлял еще восемь слотов.
Самым дальновидным решением оказался не процессор
Технические характеристики IBM PC быстро устарели. Куда дольше прожил принцип, по которому компьютер был собран.
IBM использовала в значительной степени стандартные компоненты и опубликовала подробную техническую документацию. В Technical Reference были схемы и сведения, необходимые разработчикам оборудования и программ. IBM сама пишет, что команда сознательно выбрала открытую архитектуру и выпустила техническое описание схем и исходного кода, чтобы сторонние компании могли создавать программное обеспечение и периферию.
Слово "открытая" здесь требует пояснения. IBM PC не был открытым оборудованием в современном смысле этого понятия. В частности, BIOS IBM оставался защищенным авторским правом. Скопировать его код и поставить в чужой компьютер было нельзя.
Но устройство машины было достаточно хорошо документировано, а многие ее компоненты можно было приобрести на рынке. Производителю совместимого компьютера оставалось решить самую сложную юридическую и техническую задачу: создать собственный BIOS, который вел бы себя так же, как IBM BIOS, но не копировал его программный код.

Фотография хорошо показывает одну из причин, почему эта модель оказалась удобной основой для развития. Это обычный по меркам последующих десятилетий системный блок с отдельными платами расширения и заменяемыми компонентами. Для 1981 года такая модульность имела гораздо большее значение: производителям не требовалось создавать полностью замкнутую систему с собственной периферией.
Microsoft и Intel получили от IBM PC больше, чем можно было предположить в 1981 году
IBM не стала самостоятельно создавать основные компоненты новой платформы. Процессор поставляла Intel, операционную систему предоставила Microsoft.
Для IBM использовалось название PC DOS, при этом Microsoft сохранила возможность поставлять DOS другим производителям. Именно эта деталь стала одним из механизмов дальнейшего распространения совместимых компьютеров. В собственной хронологии Microsoft указывает 12 августа 1981 года как дату выхода IBM PC с MS-DOS 1.0 и начало своего бизнеса операционных систем.
С точки зрения разработчика программного обеспечения постепенно возникал сильный стимул писать под одну платформу. Программа, рассчитанная на IBM PC и корректно совместимый компьютер, могла работать на машинах нескольких производителей. Чем больше продавалось таких компьютеров, тем привлекательнее становилась платформа для разработчиков. Чем больше появлялось программ, тем проще было продавать новые совместимые компьютеры.
Особенно заметно этот механизм проявился в деловом ПО. В январе 1983 года вышел Lotus 1-2-3. Computer History Museum называет его первой "killer application" IBM PC. Программа сочетала электронные таблицы, графики и простые функции работы с данными и быстро стала одним из аргументов в пользу покупки IBM-совместимого компьютера для офиса.
Схожий эффект получила Intel. Совместимость программного обеспечения привязала развивающийся рынок PC к архитектурной линии x86. За 8088 последовали 80286, 80386 и следующие поколения процессоров. Конкретная системная плата IBM 5150 исчезла, но программная преемственность оказалась намного долговечнее исходного компьютера.
Клоны IBM PC превратили один компьютер в стандарт
Поворот произошел достаточно быстро. Сторонние компании начали выпускать машины, способные запускать те же программы и использовать ту же периферию.
Одним из показательных примеров стал Compaq Portable. Компания не копировала BIOS IBM буквально, а создала совместимую реализацию путем обратной разработки. Computer History Museum указывает, что Compaq лицензировала MS-DOS у Microsoft и легально разработала собственный BIOS. Первый год принес компании продажи на 111 млн долларов, что для новой американской компании того времени было рекордным результатом.
Та же задача решалась и другими компаниями. В результате BIOS перестал быть непреодолимым барьером, а изготовление IBM-совместимого ПК стало доступно гораздо большему числу производителей. Computer History Museum описывает появление клонов как процесс, при котором сторонние компании воспроизводили функциональность IBM PC, не копируя защищенный код IBM.
Здесь проявился парадокс архитектуры IBM. Совместимость резко увеличивала ценность исходной платформы, но одновременно уменьшала необходимость покупать компьютер именно у IBM.
Покупателю становилось все менее важно, какое название написано на корпусе. Гораздо важнее было, запускается ли нужная программа, подходит ли плата расширения и совместима ли машина с привычной DOS-средой. Понятие "IBM-compatible" постепенно стало обозначать тип компьютера, а позднее из него фактически исчезла первая половина.
IBM получила огромный рынок, но уже не могла полностью диктовать ему условия. IEEE Spectrum приводит оценку, согласно которой доля IBM на рынке PC снизилась примерно с 80% в 1982-1983 годах до около 20% через десять лет. Точные оценки долей различаются в зависимости от методики подсчета, но само направление изменений подтверждается историей производителей совместимых систем.
Массовым компьютер стал не в один день
IBM PC не превратил персональный компьютер в бытовой прибор 12 августа 1981 года. Это был процесс, который занял годы.
Спрос при этом рос очень быстро. IBM пишет, что за первые два года было продано более 750 тысяч компьютеров семейства. Современные публикации начала 1980-х показывают и более широкий рост рынка. TIME в начале 1983 года писал, что в США продажи персональных компьютеров выросли примерно с 724 тысяч штук в 1980 году до 1,4 млн в 1981-м, а за 1982 год ожидалось уже около 2,8 млн. Это был рынок значительно шире одной IBM, но появление IBM PC пришлось на момент его резкого ускорения.
К 1983 году TIME оценивал долю IBM PC примерно в 26% продаж и отмечал, что производитель не успевал удовлетворять спрос. Это хорошо показывает разницу между "первым ПК" и компьютером, вокруг которого начинает формироваться отраслевой стандарт.
Для компаний ценность заключалась в прикладных программах, совместимости и возможности постепенно расширять рабочее место. Для производителей периферии появился большой унифицированный рынок. Разработчик платы, принтера или программы уже мог рассчитывать не на владельцев одной конкретной модели, а на растущий парк совместимых систем.
Это и снижало стоимость входа со временем. Конкурировали производители системных блоков, плат расширения, накопителей, видеокарт и другого оборудования. Покупатель переставал зависеть от одного поставщика всей системы.
Игровым компьютером IBM PC стал значительно позднее
Оригинальный 5150 создавался прежде всего как рабочая машина. Его графические и звуковые возможности были довольно скромными. В компьютере использовался встроенный динамик, а в качестве одного из графических вариантов IBM предлагала Color/Graphics Adapter, известный как CGA. Он поддерживал цветной текст и графические режимы, но по возможностям специализированные домашние и игровые системы того периода могли выглядеть привлекательнее.
Игры для IBM PC существовали уже в первые годы. Microsoft, например, выпустила адаптированную для PC игру Microsoft Adventure вместе с программными продуктами первого периода платформы. Но в начале 1980-х IBM PC еще нельзя считать безусловным центром компьютерных игр.
Ситуация изменилась потому, что архитектура позволяла модернизировать компьютер. За CGA последовали новые графические стандарты, появились сторонние видеоадаптеры, звуковые карты, более быстрые процессоры и накопители. Новый компьютер при этом сохранял огромный массив программной совместимости с предыдущими поколениями.
Именно эта способность постоянно меняться постепенно сделала PC универсальной платформой. Один и тот же класс компьютеров можно было использовать в офисе, дома, в учебном заведении или для игр. Конкретные конфигурации отличались, но программная и аппаратная экосистема оставалась общей.
Показательно, что даже сама IBM не контролировала многие направления такого развития. Производители совместимых машин могли раньше IBM ставить более быстрые процессоры или иначе компоновать систему. Разработчики периферии создавали оборудование под сформировавшийся стандарт независимо от первоначального создателя PC.
Стандарт оказался долговечнее компании, которая его задала
В 1987 году IBM прекратила выпуск оригинальной модели 5150. К тому моменту существовали PC XT, PC AT и огромное количество совместимых компьютеров других производителей.
В том же 1987 году IBM попыталась изменить устройство рынка с семейством PS/2. Среди новых решений была фирменная шина Micro Channel Architecture, которая должна была заменить прежнюю архитектуру расширения. Но рынок совместимых компьютеров уже обладал собственной инерцией. Производители продолжили развивать альтернативные стандарты и выпускать машины без полного подчинения IBM.
Поэтому наследием IBM PC нельзя считать конкретный Intel 8088, CGA, дисковод 5,25 дюйма или PC DOS 1.0. Все это давно исчезло из современных компьютеров.
Сохранилась сама модель рынка. Процессор может выпускать одна компания, видеокарту другая, материнскую плату третья, накопитель четвертая. Пользователь способен заменить большинство компонентов и установить программное обеспечение независимо от производителя системного блока. Стандарт развивается усилиями большого числа компаний, конкурирующих внутри одной совместимой платформы.
Современный игровой ПК с многоядерным процессором, дискретной видеокартой и NVMe SSD почти ничем внешне не напоминает IBM 5150. Но идея компьютера как расширяемой платформы, где оборудование и программы производит целая отрасль, стала нормой именно в мире IBM-совместимых PC.
В этом и заключается причина, по которой дата 12 августа 1981 года остается заметной спустя десятилетия. IBM не создала первый персональный компьютер и не сразу превратила его в домашнее массовое устройство. Компания запустила стандарт, который оказался достаточно открытым для конкуренции. В результате конкуренты помогли IBM PC победить другие несовместимые архитектуры, а затем постепенно отодвинули саму IBM от контроля над созданным ею рынком.



