Соперничество и сотрудничество фирм IBM PC и Microsoft

FlippingBook: Pages
[-]

Thema
[-]
Соперничество и сотрудничество фирм IBM PC и Microsoft  

Microsoft – фирма, феномен, миф.  Существует миллион фирм, и у всех, наверное, есть какие-то интересные черты и особенности, о которых стоит рассказать. Но Microsoft стала символом – Америки, капитализма, глобализма, империализма, богатства, американской мечты, общества равных возможностей.

Как символ, она концентрирует на себе много разных чувств, а то, что она стала символом, эти чувства усиливает, делает более рельефными, более легкими для наблюдения. На Microsoft концентрируются мифы массового сознания – и в то же время она связана с многими сторонами реальной жизни.

Компания Microsoft была основана в июле 1975 года в городке Альбукерке (штат Нью-Мексико) двумя друзьями - 20-летним Биллом Гейтсом и 22-летним Полом Алленом. Их дружба началась еще в школе Лейксайд в Сиэтле на основе фанатичной увлеченности программированием. Ученикам школы Лейксайд в Сиэтле повезло. Это учебное заведение одним из первых ввело в программу компьютерный курс. Восьмиклассник Гейтс погрузился в изучение возможностей PDP-10, вскоре стал настоящим асом и написал прекрасную программу для автоматизации процесса составления школьного расписания. Пол Аллен был его постоянным компаньоном.

 

Наша справка: Уильям Генри Гейтс

Уильям Генри Гейтс родился 28 октября 1955 года в Сиэтле, где его отец Уильям Генри Гейтс II работал адвокатом. Мать, Мэри Гейтс, была школьным учителем, а также состояла членом различных советов правления, в том числе в Вашингтонском университете, компаниях United Way International, USWest и First Interstate Bancorp.

Помимо Билла, получившего в семье прозвище Трей, Гейтсы воспитывали двух дочерей: Кристи – на год старше брата, и Либби, которая была моложе его на девять лет. Когда Билл окончил начальную школу, родители решили, что их сыну обыкновенная учеба не подойдет, и отправили его учиться на другой конец города – в частную школу Лейксайд. Гейтс с удовольствием участвовал в постановках школьного театра, но больше всего его интересовали занятия в одном из учебных корпусов, где был установлен компьютерный терминал. В возрасте 13 лет Билл, продемонстрировавший блестящие способности в учебе, занялся программированием.

В восьмом классе Билл Гейтс написал свои первые программы: одна конвертировала числа из одной математической базы в другую, другая представляла собой игру в «крестики-нолики». Позднее Билл создал компьютерный аналог настольной стратегической игры Risk, целью в которой является мировое господство. Вскоре Гейтс и Аллен получили неограниченное время на использование компьютера в одной из местных компаний. В качестве платы школьники должны были выявлять и исправлять неполадки в работе машины.

Как вспоминал отец Гейтса, чтобы поработать с компьютером, Билл даже тайком уходил из дома по ночам. Существует легенда, согласно которой пятнадцатилетнему Гейтсу удалось взломать две наиболее совершенные на тот момент операционные системы – DEC и CDC

 

Создание фирмы Microsoft и первого персонального микрокомпьютера

 

В 1974 году на компьютерном рынке появилось нечто до тех пор небывалое   маленькая компания MITS из Альбукерке выпустила персональный микрокомпьютер Altair на базе Intel 8080. Altair с большой натяжкой можно было назвать компьютером MITS предлагала изделие типа «сделай сам», комплект, из которого терпеливый пользователь с помощью паяльника в конце концов мог получить довольно сложное в эксплуатации устройство. Однако желающих заполучить собственный компьютер за вполне доступную (400 долларов) цену оказалось предостаточно. Аллен, первым узнавший об Altair, убедил Гейтса в необходимости начать работу над языком программирования для этого микрокомпьютера. Компаньоны позвонили главе MITS Эду Робертсу и сообщили, что уже имеют язык программирования Бейсик, адаптированный для Altair. При этом о существовании этого языка было заявлено фактически до начала разработки. У Аллена и Гейтса даже не было ни самого микрокомпьютера, ни микропроцессора Intel 8080, они эмулировали его на PDP-10.

Зимой 1975 года состоялась личная встреча Эда Робертса и Пола Аллена в Альбукерке. Аллен привез готовый язык Бейсик для машины, которую сам еще в глаза не видел. Разработка Гейтса и Аллена, к их собственному удивлению, прошла все испытания. Робертс более не колебался он был готов незамедлительно подписать договор. Успех Бейсика для Altair помог Гейтсу принять окончательное решение: теперь его будущее было связано только с компьютерами. Он оставил Гарвардский университет, в котором учился на юриста, и полностью отдался развитию собственной компании Microsoft.

Первые шаги Microsoft связаны с совершенствованием и пропагандой языка программирования Бейсик. В 1976 году, когда было решено снабдить Altair дисководом, Гейтс в кратчайший срок написал вариант языка со средствами управления файлами на дискетах, DiskBASIC. Несмотря на дороговизну первых дисководов, оснащение ими микрокомпьютера Altair и появление DiskBASIC открывало путь к превращению машины из игрушки для любителей повозиться с новой техникой в полезный инструмент автоматизации труда специалистов разного профиля. DiskBASIC давал возможность создавать полезные прикладные пакеты финансовые, бухгалтерские, игровые, наконец.

К 1980 году Microsoft cтала абсолютным монополистом на рынке языков программирования для микрокомпьютеров, годовой объем продаж компании в 1979 году составил 2,5 млн долларов, объем сбыта удваивался ежегодно. Естественно, разработки уже не могли вестись только усилиями Гейтса и Аллена, и компания набрала значительный штат программистов, а со временем пригласила и специалистов, на которых были возложены административные обязанности и решение финансовых вопросов. Кроме того, Microsoft переехала из жаркого Альбукерке в родной для ее основателей Сиэтл.

А на рынке операционных систем для микропроцессоров в это время господствовала фирма Digital Research. В 1974 году, когда фирма Intel выпустила первый 8-битовый микропроцессор общего назначения 8080, ей потребовалась операционная система, которая могла бы работать с этим процессором, хотя бы для того, чтобы можно было тестировать процессор. Intel обратилась к одному из своих консультантов, Гэри Килдаллу (Gary Kildall), с просьбой написать такую систему. Килдалл написал операционную систему, которая размещалась на 8-дюймовых гибких дисках фирмы Shugart Associates (драйвер дисковода был тоже разработан Килдаллом). Система получила название CP/M (Control Program for Microcomputers). Поскольку в Intel полагали, что микрокомпьютеры с дисковыми накопителями не имеют большого будущего, фирма согласилась на просьбу Килдалла уступить ему права на операционную систему CP/M. Килдалл создал компанию Digital Research с целью дальнейшего развития и продажи CP/M. В 1977 году Digital Research переписала CP/M заново, чтобы сделать ее пригодной для запуска на разных микрокомпьютерах на основе ЦП Intel 8080, Zilog Z80 и других. Для CP/M было написано множество приложений, что обеспечило этой ОС господство на микрокомпьютерах в течение 5 лет.

 

Фирма IBM выходит на рынок микрокомпьютеров

 

В 1980 году патриарх компьютерной индустрии, фирма IBM, выпускавшая до тех пор только мэйнфреймы, приняла историческое решение выйти на рынок микрокомпьютеров. IBM поставила задачу за год создать и выпустить на рынок машину нового типа, для чего компании необходимо было изменить принятые принципы ведения работ. Решение задачи собственными силами вылилось бы в обычный для корпорации четырехлетний цикл выпуска, что было совершенно недопустимо в условиях взрывного роста микрокомпьютерного рынка. Поэтому решено было строить компьютер на базе стандартного микропроцессора Intel и в сотрудничестве с внешним разработчиком программного обеспечения. Проведенный анализ показал, что на всех машинах, выпускаемых лидерами рынка персональных компьютеров, используются программные продукты фирмы Microsoft. Джек Сэмс, возглавивший в IBM проект по созданию персонального компьютера, предложил Биллу Гейтсу разработать язык Бейсик для 8-разрядного компьютера, спецификации которого предоставит IBM. Гейтс, со своей стороны, рискнул обратить внимание на перспективы нового, 16-разрядного процессора Intel 8086 и порекомендовал строить машину именно на его основе. В конечном итоге в IBM признали правоту 25-летнего президента Microsoft, хотя был выбран не 8086, а аналогичный, но несколько более медленный процессор 8088.

 

Наша справка: IBM        

В 1990-х в бизнесе IBM все отчетливее прослеживалось стремление сместить фокус бизнеса в сторону поставки услуг, в первую очередь консалтинга. Наиболее ярко это проявилось в 2002 году, когда «голубой гигант» приобрел консалтинговое подразделение аудиторской компании PricewaterhouseCoopers за $3,5 млрд. В настоящее время этот бизнес, влившийся в подразделение IBM Global Services, является самым доходным в структуре IBM, приносящим больше половины дохода компании.

Корпорация IBM объявила о выпуске нового программного обеспечения, предоставляющего бизнеспользователям средства анализа с прогнозированием для ускоренного принятия более обоснованных решений. Конфигурируемый web-интерфейс нового решения позволяет бизнес-пользователям тремя щелчками мышью создать прогнозную модель и провести анализ на базе сценариев «что если» для сравнения и проверки результатов, перед тем как реализовать эту модель в действующей системе. Бизнес-пользователи получают полный контроль над процессом анализа, что позволяет им принимать точные решения в реальном времени, с учетом меняющихся стратегий, моделей поведения клиентов или рыночных условий.

В настоящее время IBM предлагает два готовых, конфигурируемых решения – для отрасли страхования и для маркетинговых служб компаний из любых отраслей. Первое решение позволяет выявлять мошеннические запросы на страховые выплаты, которые ежегодно приносят убытки на сумму около $30 млрд. Второе – поддерживает управление взаимодействиями с клиентами, обращающимися в компании через контакт-центры, Интернет, точки продаж или электронную почту.

 

Фирма Microsoft разрабатывает операционную систему

      для персональных компьютеров фирмы IBM

 

Затем встал вопрос об операционной системе для новой машины. Гейтс предложил обратиться к Digital Research, ведущему производителю операционных систем для микрокомпьютеров. Но Килдалл отказался от встречи с IBM, послав вместо себя подчиненного. Хуже того, адвокат Килдалла отказался подписать соглашение о неразглашении данных о еще не выпущенном к тому времени персональном компьютере IBM PC. Digital Research упустила свой шанс. IBM снова обратилась к Гейтсу, на этот раз предложив ему разработать операционную систему для IBM PC.

Историческая сделка между Microsoft и IBM о создании операционной системы для IBM PC была заключена в 1981 году. Поскольку разработать в заданные сроки полностью новую операционную систему не представлялось возможным, Microsoft решила адаптировать уже существующую программу. Гейтс купил у фирмы Seattle Computer Products систему QDOS (Quick and Dirty Operating System), которая являлась клоном системы CP/M и была разработана таким образом, что под ее управлением могло работать все программное обеспечение для CP/M. Автором QDOS был один из программистов фирмы Seattle Computer Products, Тим Пэтерсон (Tim Paterson). Покупка обошлась Microsoft в 50 000 долларов. Паттерсон тоже вскоре перешел на работу в Microsоft. Переработанная операционная система получила название MS-DOS (MicroSoft Disk Operating System).

В середине 1981 года работа над MS-DOS была завершена. Помимо операционной системы, в Microsoft разработали для нового компьютера IBM языки Бейсик, Паскаль и Ассемблер 8088, а затем компиляторы с Фортрана и Кобола. 12 августа 1981 года IBM официально объявила о выпуске IBM PC. Это была машина с процессором Intel 8088 (тактовая частота 4,77 МГц), дисководом для 5-дюймовых гибких дисков и 64 Кбайт оперативной памяти, не имевшая жесткого диска.

Операционная система от Microsoft не сразу заняла господствующее положение на IBM PC. Вскоре Digital Research выпустила 16-разрядную версию СР/М-86. В IBM согласились продавать ее вместе со своим персональным компьютером. На первых порах шансы обеих операционных систем в конкурентной борьбе казались равными. Уже завоевавшая широкую популярность у пользователей СР/М вполне могла рассчитывать на успех, ее поддерживали многие. Однако СР/М была почти в четыре раза дороже MS-DOS, кроме того, IBM оказала неявную поддержку разработке Microsoft, переименовав систему, которая поставлялась вместе с IBM PC, в PC DOS. К тому же Гейтс принял очень мудрое (как показали последующие события) решение: продавать MS-DOS производителям компьютеров, чтобы они поставляли ее вместе со своим оборудованием. Килдалл же, наоборот, продавал свою систему только конечным пользователям (по крайней мере, вначале). Тем не менее Microsoft понадобилось около трех лет, чтобы одержать окончательную победу над конкурентом.

К тому времени, когда IBM в 1983 году выпустила PC/AT на основе процессора Intel 80286, MS-DOS уже заняла лидирующие позиции, а CP/M доживала последние дни. Хотя первые версии MS-DOS были довольно примитивными, впоследствии в нее были добавлены многие дополнительные свойства и возможности, часто заимствованные из UNIX (Microsoft была хорошо знакома с Unix и даже некоторое время продавала свою версию Unix для микрокомпьютеров, под названием XENIX). На 80386 и 80486 использовалась уже в основном MS-DOS.

 

Фирма Xerox разрабатывает графический интерфейс

 

Следующее десятилетие ознаменовано постепенным захватом фирмой Microsoft всего рынка программного обеспечения для персональных компьютеров. Билл Гейтс сумел убедить IBM позволить продавать операционную систему отдельно от компьютера. Затем Microsoft выпустила текстовый процессор Word и электронную таблицу Exel. В ноябре 1983-го в Нью-Йорке Microsoft официально объявила о создании графического пользовательского интерфейса для DOS Microsoft Windows. Однако реально он появился на свет лишь к ноябрю 1985 года.

MS-DOS, как и другие операционные системы для компьютеров того времени (в том числе CP/M и все ранние Unix), были основаны на вводе пользователем команд с помощью клавиатуры. Между тем уже достаточно давно существовал графический интерфейс пользователя (Graphical User Interface GUI), изобретенный еще в начале 1960-х годов Дугом Энгельбартом (Doug Engelbart) из Стэнфордского исследовательского института (Stanford Research Institute). Этот интерфейс основан на использовании окон, меню, значков-иконок и мыши. Идеи Энгельбарта были реализованы в начале 1970-х годов в компьютерах Alto фирмы Xerox. Это была первая система, включавшая все основные элементы графического интерфейса: 3-кнопочную мышь, дисплей с возможностью управления отдельными пикселами, использование графических окон и возможность соединения с сетью Ethernet. Однако сотрудники Xerox не придавали GUI должного значения, и этот способ общения пользователя с компьютером вначале не получил сколь-нибудь широкого распространения. Первым, кто осознал его потенциальные возможности, был Стив Джобс (Steve Jobs), один из основателей фирмы Apple. Во время визита в Xerox он увидел GUI и решил применить его в новом компьютере от Apple. Проект получил название Lisa, однако коммерческого успеха не имел, потому что компьютер получился очень дорогим. Однако следующая разработка Джобса, Apple Macintosh, имела колоссальный успех, и не только потому, что была много дешевле, чем Lisa, но и потому, что была «дружественной к пользователю», то есть ориентирована на людей, которые не только ничего не знали о компьютере, но даже не имели намерения учиться чему-либо подобному.

Хотя многие давние приверженцы UNIX, особенно опытные системные администраторы и программисты, предпочитают использовать интерфейс командной строки (который часто называют консольным режимом), почти все версии Unix поддерживают графический интерфейс, который строится на основе стандарта X Window System (в просторечии  «иксы»), первоначальный вариант которого был разработан в 1987 году в Массачусетском технологическом институте. Начиная со второй версии этот стандарт поддерживался консорциумом X, созданным в январе 1988 г. с целью унификации графического интерфейса для ОС Unix. В настоящее время действует версия 11 выпуск 6 стандарта на графическую подсистему для UNIX-систем, которая кратко обозначается как X11R6. В 1997 году консорциум X преобразован в X Open Group. Впрочем, об X Window мы поговорим чуть позже, а пока вернемся к истории операционных систем фирмы Microsoft.

 

Фирма Microsoft разрабатывает универсальную операционную систему Windows

 

Большой коммерческий успех компьютеров Macintosh заставил Microsoft задуматься о возможности использования графического интерфейса в своих системах. В 1984 году было объявлено о выходе программы Windows, однако ее первая версия появилась лишь в августе 1985 года, причем большого успеха не имела. Первая версия графического интерфейса от Microsoft, получившая широкое распространение, появилась только в 1990 году в виде Windows 3.0. Причем все эти версии Windows запускались «поверх» MS-DOS, то есть представляли собой только графическую оболочку для MS-DOS. И только в 1993 году появилась операционная система Windows NT (где NT означало New Technology, то есть «новая технология»), которая была написана полностью заново.

Это была полностью 32-разрядная система. Ведущим разработчиком Windows NT был Дэвид Катлер (David Cutler), который до этого участвовал в разработке операционной системы VAX VMS, откуда он позаимствовал некоторые идеи при создании Windows NT. Microsoft ожидала, что уже первая версия Windows NT (ей сразу был присвоен номер 3.1) сможет полностью вытеснить MS-DOS и все другие версии Windows, поскольку по своим качествам эта система существенно превосходила предшественников, однако ожидания не оправдались. И только с появлением в 1995 году Windows 95, а в 1996 году Windows NT 4.0 Microsoft удалось занять господствующие позиции на персональных компьютерах и начать проникновение на рынок серверов в корпоративных сетях.

На замену Windows 95 на персональных компьютерах пришли Windows 98 и Windows ME (Millennium Edition), а место Windows NT 4.0 должна была занять версия 5 Windows NT, которая в 1999 году была переименована в Windows 2000. Предполагалось, что эта версия заменит все ранее выпускавшиеся версии Windows и будет использоваться как на персоналках, так и на серверах. 25 октября 2001 года Microsoft выпустила Windows XP (или Windows NT 5.1). После установки этой операционной системы ее необходимо «активировать», для чего разработана довольно сложная процедура, в процессе которой необходимо сообщить фирме Microsoft о том, что ее операционная система устанавливается на компьютер, и получить необходимые коды активации. Эта процедура прямо связывает возможность установки операционной системы Windows XP с существованием фирмы Microsoft.

В течение всей своей истории Microsoft придерживалась рыночной стратегии, прямо противоположной той, что проповедовали сторонники открытого кода. Все ее продукты были закрыты, исходные коды являлись секретом фирмы, конкурирующие продукты всеми возможными способами вытеснялись с рынка. В конце концов эта стратегия привела к тому, что Microsoft стала фактически монополистом, если не на всем рынке программного обеспечения для персональных компьютеров, то, по крайней мере, на рынке операционных систем для таких компьютеров и в области офисных приложений. У пользователей PC практически не осталось выбора. Компьютеры Mac от Apple были лучше, чем IBM PC, но имели такие цены, которые немногие могли себе позволить, а поэтому оставались недоступны для миллионов.

 

Наша справка: Microsoft

Microsoft часто характеризуют тем, что ее бизнес-культура построена вокруг разработчиков. Огромное количество денег и времени каждый год тратится на рекрутинг молодых разработчиков ПО, обученных в университетах, и содержание их в компании. К примеру, в то время как многие компании по разработке ПО помещают своих разработчиков в тесных офисах, Microsoft предоставляет частный или почти частный офис каждому разработчику или паре разработчиков. Также ключевые решения на всех уровнях принимают разработчики или бывшие разработчики.


Comments
[-]

Comments are not added

Guest: *  
Name:

Comment: *  
Attach files  
 


Bewertungen
[-]
Статья      Remarks: 0
Актуальность данной темы
Remarks: 0
Польза от статьи
Remarks: 0
Объективность автора
Remarks: 0
Работа по расследованию
Remarks: 0
Надежность источников
Remarks: 0
Стиль написания статьи
Remarks: 0
Логическое построение
Remarks: 0
Простота восприятия и понимания
Remarks: 0

Meta information
[-]
Date: 19.05.2011
Add by: ava  oxana.sher
Visit: 926

zagluwka
advanced
Submit
Back to homepage
Beta