Microsoft исполняется 50. Как два студента обманули весь мир и стали триллионерами
NewsMakerИм было по 20, у них был BASIC — и этого хватило, чтобы переписать будущее.
Пятьдесят лет назад, 22 июля 1975 года, два молодых программиста по имени Билл Гейтс и Пол Аллен подписали свой первый настоящий контракт. Тогда ещё безымянный дуэт заключил соглашение с небольшой американской компанией MITS, которой как раз понадобился интерпретатор языка BASIC для своего нового компьютера Altair 8800. Так началась история не только Microsoft, но и всей персональной вычислительной эпохи.
Компания MITS, полное название — Micro Instrumentation and Telemetry Systems, занималась до того в основном радиокомплектами. Однако в 1975 году её основатель Эд Робертс представил Altair — машину, которая считается одним из первых в истории микрокомпьютеров, хоть споры на эту тему среди коллекционеров и фанатов старого железа не утихают до сих пор. Altair стал знаковым проектом по многим причинам: он использовал полноценный микропроцессор Intel 8080 вместо россыпи дискретных логических элементов, имел модульную архитектуру с картами расширения и шиной, позже стандартизированной под названием S100, и был ориентирован не на учёных и инженеров, как громоздкий IBM 5100, а на технически подкованных энтузиастов.
Конечно, в базовой комплектации Altair был по-настоящему аскетичен: всего 1 килобайт оперативной памяти, а интерфейс — это ряд переключателей на передней панели. Вводить программы приходилось побитно, по кодам процессора. Но стоило потратиться на дополнительную 4-килобайтную плату за $264 — и компьютер превращался в нечто гораздо более серьёзное: теперь он мог запускать BASIC . Именно ту самую версию интерпретатора, которую собрали Гейтс, Аллен и их товарищ по Гарварду Монти Дэвидофф. Позже она стала известна как Microsoft 4K BASIC — первый программный продукт компании. Его исходники, между прочим, сегодня доступны на GitHub с аннотациями и комментариями авторов.
Ни Microsoft, ни даже само это имя ещё не существовали на момент подписания контракта. Оно появится позже — а пока Билл и Пол были просто двумя молодыми хакерами , которые предложили Робертсу свой код. Удачным этот ход оказался не только потому, что BASIC стал рабочим языком Altair, но и потому, что именно с этой сделки начался путь к колоссальной трансформации всей индустрии. MITS, в свою очередь, сыграла в истории роль катализатора: разместив Altair 8800 на обложке январского номера журнала Popular Electronics, Робертс добился невероятного интереса к машине — и тем самым дал шанс проекту Гейтса и Аллена прозвучать вовремя.
Ставка на BASIC, пусть и не без споров, сделала язык стандартом в 1980-е и открыла двери миллионам начинающих программистов. А Гейтсу дала уверенность в собственной формуле будущего: «компьютер на каждом столе и в каждом доме». Уже в 1981 году Microsoft выкупит лицензию на DOS у SCP, тем самым положив начало эпохе совместимых IBM PC с архитектурой x86 — сначала на 8088 и 8086, потом на 80386SX и выше. Эти машины стали повсеместными, как в бизнесе, так и дома. А вместе с ними распространились и системные идеи Microsoft, и микропроцессоры Intel, влияние которых тогда только начинало набирать обороты.
По иронии, именно благодаря этим стандартным платформам — дешёвым и массовым — к жизни позже пробились и альтернативные ОС вроде Linux и BSD . Но всё началось с того июльского дня 1975 года, когда был написан первый интерпретатор. Через пять десятилетий та сделка по-прежнему считается поворотной точкой: она не просто запустила Microsoft, она фактически перезапустила всё представление о том, чем может быть компьютер.

Пятьдесят лет назад, 22 июля 1975 года, два молодых программиста по имени Билл Гейтс и Пол Аллен подписали свой первый настоящий контракт. Тогда ещё безымянный дуэт заключил соглашение с небольшой американской компанией MITS, которой как раз понадобился интерпретатор языка BASIC для своего нового компьютера Altair 8800. Так началась история не только Microsoft, но и всей персональной вычислительной эпохи.

Компания MITS, полное название — Micro Instrumentation and Telemetry Systems, занималась до того в основном радиокомплектами. Однако в 1975 году её основатель Эд Робертс представил Altair — машину, которая считается одним из первых в истории микрокомпьютеров, хоть споры на эту тему среди коллекционеров и фанатов старого железа не утихают до сих пор. Altair стал знаковым проектом по многим причинам: он использовал полноценный микропроцессор Intel 8080 вместо россыпи дискретных логических элементов, имел модульную архитектуру с картами расширения и шиной, позже стандартизированной под названием S100, и был ориентирован не на учёных и инженеров, как громоздкий IBM 5100, а на технически подкованных энтузиастов.

Конечно, в базовой комплектации Altair был по-настоящему аскетичен: всего 1 килобайт оперативной памяти, а интерфейс — это ряд переключателей на передней панели. Вводить программы приходилось побитно, по кодам процессора. Но стоило потратиться на дополнительную 4-килобайтную плату за $264 — и компьютер превращался в нечто гораздо более серьёзное: теперь он мог запускать BASIC . Именно ту самую версию интерпретатора, которую собрали Гейтс, Аллен и их товарищ по Гарварду Монти Дэвидофф. Позже она стала известна как Microsoft 4K BASIC — первый программный продукт компании. Его исходники, между прочим, сегодня доступны на GitHub с аннотациями и комментариями авторов.
Ни Microsoft, ни даже само это имя ещё не существовали на момент подписания контракта. Оно появится позже — а пока Билл и Пол были просто двумя молодыми хакерами , которые предложили Робертсу свой код. Удачным этот ход оказался не только потому, что BASIC стал рабочим языком Altair, но и потому, что именно с этой сделки начался путь к колоссальной трансформации всей индустрии. MITS, в свою очередь, сыграла в истории роль катализатора: разместив Altair 8800 на обложке январского номера журнала Popular Electronics, Робертс добился невероятного интереса к машине — и тем самым дал шанс проекту Гейтса и Аллена прозвучать вовремя.
Ставка на BASIC, пусть и не без споров, сделала язык стандартом в 1980-е и открыла двери миллионам начинающих программистов. А Гейтсу дала уверенность в собственной формуле будущего: «компьютер на каждом столе и в каждом доме». Уже в 1981 году Microsoft выкупит лицензию на DOS у SCP, тем самым положив начало эпохе совместимых IBM PC с архитектурой x86 — сначала на 8088 и 8086, потом на 80386SX и выше. Эти машины стали повсеместными, как в бизнесе, так и дома. А вместе с ними распространились и системные идеи Microsoft, и микропроцессоры Intel, влияние которых тогда только начинало набирать обороты.
По иронии, именно благодаря этим стандартным платформам — дешёвым и массовым — к жизни позже пробились и альтернативные ОС вроде Linux и BSD . Но всё началось с того июльского дня 1975 года, когда был написан первый интерпретатор. Через пять десятилетий та сделка по-прежнему считается поворотной точкой: она не просто запустила Microsoft, она фактически перезапустила всё представление о том, чем может быть компьютер.