Computer Usage Company
Computer Usage Company (CUC) (1955—1986) — первая независимая американская компания-разработчик ПО в США, которая вышла на рынок услуг по разработке заказного программного обеспечения без привязки к конкретному аппаратному обеспечению.
Иногда использовалось называние Computer Usage Corporation.
Общие сведения
| Computer Usage Company | |
|---|---|
| Тип | Публичная компания |
| Основание | 1955 |
| Упразднена | 1986 |
| Причина упразднения | банкротство |
| Основатели |
Элмер К. Кьюби Джон У. Шелдон |
| Расположение |
|
| Ключевые фигуры | Gregory Fischbach (основатель и CEO) |
| Отрасль | индустрия программного обеспечения |
История
Computer Usage Company считается первой компанией, которая начала самостоятельно разрабатывать программное обеспечение и стала пионером в области услуг программирования[1][2]. До этого программное обеспечение разрабатывалось либо пользователями компьютеров, либо немногочисленными производителями компьютерного оборудования.
Основание компании, первые проекты
Компания Computer Usage Company была основана в марте 1955 года бывшими сотрудниками IBM Элмером К. Кьюби (англ. Elmer C. Kubie, 1926—2004) и Джоном У. Шелдоном (англ. John W. Sheldon). Первоначальные инвестиции в размере 40 000 долларов США обеспечили финансирование основателей и пяти сотрудников. Первые офисы располагались в Нью-Йорке[3].
Первым проектом Computer Usage Company была программа, написанная для Калифорнийской исследовательской корпорации (англ. California Research Corporation) для моделирования потока нефти[4].
3 октября 1955 года в штате Делавэр компания Computer Usage Company, Inc была зарегистрирована. Техническим директором корпорации в феврале 1956 года был назначен Джордж Р. Тримбл-младший (англ. George R. Trimble Jr.), ранее принявший участие в разработке IBM 650. Тримбл возглавлял проект по компьютеризации системы управления воздушным движением Федерального управления гражданской авиации. Эта работа была выполнена в Национальном экспериментальном центре авиационных сооружений (англ. National Aviation Facilities Experimental Center) в Нью-Джерси[5].
В 1959 году был открыт офис в Вашингтоне, округ Колумбия, поскольку Computer Usage Company выполняла заказы от ВМС США.
В апреле 1960 года компания провела первичное публичное размещение акций, штат компании вырос до трёх менеджеров, 37 математиков, 6 физиков и трёх инженеров[6].
Услуги разделения времени
В 1960 году Computer Usage Company создала подразделение по предоставлению услуги разделения времени (англ. Division to sell computer time), которое занималось предоставлением доступа к вычислительным ресурсам (серверам, мейнфреймам) на почасовой или повременной основе[7].
В эпоху мейнфреймов (1950—1970‑е) компьютеры были дорогими, громоздкими, их количество было минимальным. Многие организации не могли позволить себе покупку собственной машины. Тогда появились компании, которые приобретали мейнфреймы, размещали их в специализированных центрах обработки данных и сдавали время на этих машинах в аренду разным клиентам. В результате клиенты получали доступ к мощному оборудованию, операционную поддержку (администрирование, бэкапы, ремонт), экономию на капитальных затратах. Суть услуги: клиент платит не за покупку оборудования, а за время использования чужих вычислительных мощностей. Эта услуга считается историческим предшественником современных облачных сервисов (таких как IaaS и PaaS), хотя и без технологий виртуализации и автоматизации, характерных для облачных услуг XXI века[7].
Историческая ценность такого метода:
- Экономическая модель: появилась альтернатива покупке: «плати за использование».
- Инфраструктурная модель: централизованные вычислительные центры стали прообразом современных дата‑центров и облачных провайдеров.
- Бизнес‑модель: были заложены основы сервисной модели (pay‑per‑use), которая позже легла в основу SaaS, IaaS, PaaS.
Основными задачами подразделения по предоставлению услуги разделения времени в Computer Usage Company были:
- диверсифицировать доходы (помимо разработки ПО);
- использовать избыточные вычислительные мощности;
- привлечь клиентов, которым нужно было время на мейнфреймах, но не покупка машины.
Создание такого подразделения в Computer Usage Company было одним из первых коммерческих опытов аутсорсинга вычислительных ресурсов — предшественника облачных вычислений[7].
Успехи компании в 1960-х годах
Весной 1961 года Computer Usage Company открыла офис в Лос-Анджелесе[8]. В 1962 году председателем компании стал бывший директор одного из подразделений IBM Катберт Хёрд (англ. Cuthbert Hurd)[9].
Федеральное управление гражданской авиации (FAA) планировало использовать модель IBM 9020 (компьютер IBM System/360, адаптированный в многопроцессорную систему для использования FAA для управления воздушным движением), поэтому заключило контракт с Computer Usage Company на разработку компилятора для компьютерного языка JOVIAL. Компилятор был впервые разработан на симуляторе с использованием IBM 7030 до того, как появилось фактическое оборудование.
В начале 1964 года Computer Usage Company разработала программное обеспечение, используемое CBS Television для отслеживания результатов выборов. Один из основателей компании Джон У. Шелдон ушёл позже в 1964 году.
Другим крупным контрактом была реализация части первой системы разделения времени IBM — TSS/360. Компанию попросили управлять проектом TSS, поскольку считалось, что IBM проигрывает конкурентам в области разделения времени, однако Computer Usage Company отказалась, понимая, что производительность никогда не оправдает ожиданий[10].
В 1965 году была образована дочерняя компания Computer Usage Education во главе с Эшером Оплером (англ. Ascher Opler), которая публиковала книги по программному обеспечению и предлагала курсы. Одним из её бестселлеров была книга «Программирование IBM system/360»[11].
В 1966 году к Computer Usage Company в качестве президента новой дочерней компании Computer Usage Development Company присоединился Карл Х. Рейнольдс (англ. Carl H. Reynolds) — ранее, директор по программированию в подразделении Data Systems Division компании IBM во время разработки System/360[12].
К 1967 году штат сотрудников Computer Usage Company насчитывал более 700 человек в 12 офисах, а доход превышал 13 миллионов долларов. Был открыт офис в Далласе, штат Техас, для работы по контракту с Texas Instruments на разработку программного обеспечения, включая операционную систему и компилятор FORTRAN для компьютера TI Advanced Scientific Computer[5].
В этот период вице-президентом компании был известный американский учёный Х. Дин Браун (англ. H. Dean Brown). Основатель компании Элмер К. Кьюби и Карл Х. Рейнольдс ушли в июле 1968 года, и компания сменила направление под руководством нового президента Чарльза Бентона-младшего (англ. Charles Benton, Jr.), работавшего ранее в IBM в подразделении Federal Systems Division[13]. Бентон нанимал менеджеров по продажам вместо технических специалистов, и контракты не соответствовали накладным расходам[10].
Упадок и банкротство
В 1969 году Computer Usage Company впервые объявила о своих убытках в качестве публичной компании. Другие конкуренты, такие как Computer Sciences Corporation, теперь были крупнее. Концерн Sears объявил, что они обсуждают возможность приобретения, но переговоры не увенчались успехом[14].
К началу 1970 года Чарльз Бентон ушёл в отставку, и Катберт Хёрд занял пост президента, несмотря на то, что он жил в Калифорнии. Обсуждались и другие потенциальные слияния, в том числе с участием Росса Перо, который к тому времени основал свой собственный сервисный бизнес Electronic Data Systems[10].
Computer Usage Company заключила контракт на управление компьютерным оборудованием в страховой компании Firemans Fund Insurance Company, что на некоторое время восстановило прибыльность компании.
Катберт Хёрд ушёл из Computer Usage Company в 1974 году, после него президентом стал Виктор Бартолетти (англ. Victor Bartoletti, умер в 1984 году), затем президентом стал Джордж К. Штрол (англ. George C. Strohl) из Bank of America. Однако убытки продолжали расти, поскольку компьютерный бизнес теперь сильно отличался от той сферы, в которой 30 лет назад доминировала IBM.
К 1985 году Computer Usage Company потеряла 2,4 миллиона долларов при выручке всего в 1,5 миллиона долларов.
В 1986 году компания объявила себя банкротом и была ликвидирована в соответствии с Главой 7 свода законов США о банкротстве, раздел 11 (кодекс о банкротстве, регулирующий процесс ликвидации в соответствии с законодательством США о банкротстве)[15].
Причины упадка
Основные причины банкротства Computer Usage Company:
- Неудачная смена стратегии в период руководства компанией Чарльза Бентона, который фокусировался на продажах вместо технической экспертизы.
- Усиление конкуренции в сфере разработки ПО.
- Неспособность адаптироваться к технологическим изменениям, таким как появление микропроцессоров (Intel 4004 в 1971 году), рост рынка персональных компьютеров и смещение спроса с разработки крупных монолитных систем для мейнфреймов на более массовые и стандартизированные продукты.
- Финансовые трудности, начавшиеся в 1969 году, и нараставшие убытки в 1980‑е годы.
Значение компании в развитии индустрии ПО
Computer Usage Company стала первопроходцем в сфере независимых программных услуг, заложив основы современной индустрии ПО. Компания показала важность гибкости и адаптации к технологическим изменениям и стала примером того, как даже пионер рынка может потерпеть крах при неспособности реагировать на эволюцию индустрии[16].
Примечания
Литература
- George R. Trimble Jr. (Summer 2001). “A brief history of computing. Memoirs of living on the edge”. IEEE Annals of the History of Computing. IEEE Computer Society. 23 (3): 44—59. DOI:10.1109/85.948905. S2CID 5259268.
- Luanne (James) Johnson (Summer 1998). “A View From the 1960s: How the Software Industry Began”. IEEE Annals of the History of Computing. IEEE Computer Society. 20 (1): 36—42. DOI:10.1109/85.646207.