Открытое письмо любителям

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Открытое письмо Билла Гейтса для любителей в рассылке Homebrew Computer Club, январь 1976

Открытое письмо любителям (англ. Open Letter to Hobbyists) — открытое письмо 1976 года, написанное Биллом Гейтсом, соучредителем Microsoft, на заре эры персональных компьютеров. В этом письме Гейтс выражает тревогу по поводу угрозы авторским правам на программное обеспечение, происходящей из среды любителей (здесь имеются в виду пользователи домашних персональных компьютеров), особенно в отношении программного обеспечения его компании.

В письме Гейтс выразил разочарование в связи с тем, что большинство компьютерных энтузиастов, использовавших Altair BASIC, разработанный Microsoft, не заплатили за этот продукт. Он утверждал, что такое повсеместное несанкционированное копирование в действительности отпугивает разработчиков[en] от вложения времени и денег в создание качественного программного обеспечения. Гейтс сослался на несправедливость бесплатного получения преимуществ программного обеспечения, времени, усилий и капитала создателей.

Altair BASIC[править | править код]

В декабре 1974 года Билл Гейтс был студентом в Гарвардском университете, а Пол Аллен работал на компанию Honeywell в Бостоне. В 1975 году они увидели компьютер Альтаир 8800 в январском выпуске журнала Popular Electronics[en]. Они уже писали программы на языке BASIC ещё учась в школе Лейксайд в Сиэтле и поняли, что Альтаир был достаточно мощным компьютером, чтобы поддерживать интерпретатор BASIC[1]. Они хотели быть первыми, кто предложит BASIC для Альтаира, средства разработки программного обеспечения они ранее создали для своих процессоров Intel 8008[2].

К началу марта, Пол Аллен, Билл Гейтс, и Монте Давидофф[en], ещё один студент Гарварда, создали интерпретатор BASIC, который работал под симуляцией на PDP-10 и ЭВМ в Гарварде. Аллен и Гейтс имели контакт с Эдом Робертсом из MITS[en], и в марте 1975 года Аллен отправился в Альбукерке, Нью-Мексико, чтобы проверить программное обеспечение на Альтаире 8800. К удивлению Пола Аллена и Эда Робертса программное обеспечение работало на новом компьютере[3].

MITS согласилась лицензировать программное обеспечение Аллена и Гейтса. Пол Аллен оставил работу в Honeywell и стал вице-президентом и директором MITS с зарплатой 30 000 долларов в год[4]. Билл Гейтс на тот момент ещё учился в Гарварде и стал просто сотрудничать с MITS. В октябре 1975 года в информационном бюллетене компании его должность обозначена как «специалист программного обеспечения»[5]. 22 июля 1975 года MITS подписала контракты с Алленом и Гейтсом. Они получили $3000 при подписании контрактов и роялти за каждую проданную копию их продукта; $30 за 4К-версию, $35 за 8K-версию и $60 за расширенную версию. Договор имел предел в $180,000 и MITS получила эксклюзивную всемирную лицензию на программу на 10 лет. MITS также будет поставлять компьютерное время, необходимое для развития на PDP-10, принадлежащего школьному округу Альбукерке[6].

В апрельском выпуске Computer Notes 1975 года заголовком статьи стал «Altair Basic — Up and Running». Продажи Альтаир 8800 сделали его самоокупаемым для компании. MITS продавали платы дополнительной памяти, платы ввода/вывода и другие дополнения к компьютеру, получая прибыль. При покупке с двумя 4К-памяти и плат ввода/вывода борту 8K BASIC стоил всего $75. Тогда как начальная цена на BASIC составляла $500.

MITS купила минивэн и загрузила его с полной номенклатурой своих товаров. В «MITS-Мобайл» команда гастролировала по США, давала семинары с участием компьютера Альтаир 8800 и Altair BASIC.

Homebrew Computer Club был одним из первых компьютерных любительских клубов в Пало-Альто, Калифорния. На первом заседании клуба в марте 1975 года Стив Домпиер описал свое посещение завода MITS в Альбукерке, где он попытался забрать свой заказ[7]. Он ушёл с компьютером укомплектованным только 256 байтами памяти. 16 апреля 1975 на заседание клуба Домпиер запустил небольшую программу, которая играла песню «Fool on the Hill» на соседнем AM-радио. В июле 1975 года в Computer Notes, Билл Гейтс описал её как «лучшую демо-программу, которую я видел для Альтаира…» Но Гейтс не мог понять, как компьютер может транслировать радио[8] (это было реализовано посредством радиочастотных помех, контролируемых циклами синхронизации в программе)[9].

«Воры» и «паразиты»[править | править код]

В июне 1975 года Homebrew Computer Club Newsletter написал:

MITS MOBILE приехали в отель Rickey’s Hyatt House в Пало-Альто 5-го и 6-го июня. Номер был переполнен (150+) любителями и экспериментаторами, жаждущими узнать о новых электронных игрушках.[10]

Altair 8K BASIC на бумажной ленте. Это был популярный носитель до появления недорогих дискет.

На семинаре бумажная лента, содержащая предрелизную версию Altair BASIC, исчезла. Лента попала к Стиву Домпиеру, передавшему её Дэну Соколу, который имел доступ к высокоскоростному ленточному перфоратору. На следующей встрече Homebrew Computer Club была принесена картонная коробка с 50 копиями Altair BASIC на перфорированной бумажной ленте[11].

MITS предложил полную систему Альтаир с двумя MITS 4К-динамическими платами ОЗУ, плату последовательного интерфейса и Altair Basic за $995[12]. Однако стоящие $264 платы ОЗУ были ненадежны из-за нескольких компонентов и проблем конструкции. Роберт Марш, предприимчивый член Homebrew Computer Club, разработал плагин 4К-статической памяти, совместимый с Альтаиром 8800 и продавал за $255[13]. Он стал соучредителем своей компании Processor Technology[en], поставщиком одной из самых успешных плат, совместимых с Альтаир 8800. Многие владельцы компьютеров Альтаир 8800 пропустили комплектный пакет от MITS и приобрели свои платы памяти от стороннего поставщика с использованием пиратской копии Altair BASIC.

Эд Робертс признал проблемы 4К Dynamic ОЗУ в октябрьском номере Computer Notes. Цена была снижена с $264 до $195 и постоянные покупатели получили скидку $50. Полная цена за 8K Altair BASIC была снижена до $200. Робертс отклонил запрос пользователей предоставлять BASIC бесплатно. Он отметил, что MITS имеет обязательства перед Microsoft в $180,000. Робертс также написал: «все, кто использует украденную копию BASIC MITS, должны отождествлять себя с ворами». Поставщики аппаратного обеспечения от сторонних производителей обратили внимание на другой комментарий: «В последнее время появился ряд паразитарных компаний»[14]

Плате статической ОЗУ от Processor Technology требовалось больше тока, нежели плате ОЗУ от MITS. Говард Фаллмел начал продавать улучшенные блоки питания и назвал свою компанию Parasitic Engineering[15][16]. Позже Фаллмер помог определить промышленный стандарт для универсальной интерфейсной шины, получившей название S-100 и разработанной специально для Альтаир 8800.[17]

Следующий 1976 год принёс много клонов Альтаира 8800, таких как IMSAI 8080[en] и Sol 20, выпущенного Processor Technology.

Открытое письмо[править | править код]

Компания Micro-Soft получала от $30 до $60 роялти за каждую копию BASIC, продаваемую MITS. К концу 1975 года MITS продавала тысячу компьютеров в месяц, но BASIC продавался не больше чем на несколько сотен из них[18]. Для проектов по созданию дополнительного программного обеспечения требовалось больше ресурсов. MITS планировали выпуск компьютера MITS 680B с 8-ми дюймовым флоппи-дисководом. Новый компьютер планировалось создать на основе процессора Motorola 6800. Школьный друг Аллена и Гейтса, Рик Вейланд, был нанят, чтобы преобразовать 8080 BASIC для микропроцессор 6800. В письме Гейтс попытается объяснить стоимость разработки программного обеспечения сообществу любителей.

Редактор Computer Notes Дэвид Баннел с пониманием отнёсся к позиции Гейтса. Ещё в сентябрьском выпуске 1975 года он писал что «клиенты рвут с программным обеспечением MITS».

Теперь я вас спрашиваю: должен ли музыкант иметь право собирать гонорар от продажи его записей или имеет ли писатель право собирать гонорар от продажи своих книг? Люди копирующие софт это те же, кто копирует музыку и книги?[19]

Письмо Гейтса переформулировало мысли Баннелла изложенные в сентябрьском номере журнала и то, что Робертс написал в октябре. Впрочем, в письме Гейтс напрямую обращается к любителям, а не к компаниям.

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

Одним из главных адресатов письма был Homebrew Computer Club и копия была направлена в клуб. Письмо также напечатал Computer Notes. Чтобы письмо не осталось незамеченным, Дэйв Баннелл разослал его через специальную почтовую доставку во все крупные компьютерные издания Штатов[20].

В письме Гейтс упоминает, что они пишут APL для микропроцессоров 8080 и 6800. Программирование на языке APL было популярно в среде компьютерщиков в 1970-е годы. Язык использует набор символов на основе греческого алфавита, который требует специальную гарнитуру. У большинства любителей клавиатуры не имели специальных греческих символов, необходимых для работы с APL. Гейтс был очарован APL, но Allen сомневался, что они могли бы продавать такой товар. Интерес к APL постепенно снизился и софт не был написан[21].

Реакция[править | править код]

Рекламный листок компьютера Apple I. Политика Apple заключалась в предоставлении бесплатных или недорогих программ для своих компьютеров.

Письмо было замечено и получило большой отклик. Многие считали, что программное обеспечение должно идти в комплекте с компьютером, а текущий метод распространения софта был проблемой Гейтса. Другие подвергли сомнению стоимость разработки программного обеспечения.

Microsoft уже решили вопрос с гонораром: MITS обязывалась выплатить $31 200 по лицензионному договору за 6800 BASIC[22]. На будущие продажи BASIC для Commodore PET, Apple II, TRS-80 и других также были заключены контракты с фиксированными вознаграждениями[23].

В начале 1976 года рекламируя свой первый компьютер Apple I компания Apple заявила: «наша философия заключается в обеспечении наших машин бесплатным софтом или с минимальной стоимостью»[24] и «да, люди, Apple BASIC бесплатен».[25]

Разработка ПО Microsoft была сделана на DEC PDP-10. Пол Аллен разработал программу, которая могла полностью имитировать новую микропроцессорную систему. Это позволило им написать и отладить программное обеспечение до завершения создания нового компьютера. 6800 BASIC был готов до того, как работа над Альтаир 680 была завершена.[26] Это были $40,000 компьютерного времени, упомянутые в письме.

Хэл Сингер опубликовал открытое письмо к Эду Робертсу в Micro-8 Newsletter. Хэл указал на то, что MITS обещали компьютер за $395, но цена за работающую систему составила $1000. Он предложил подать коллективный иск на компанию или расследовать этот случай Федеральной комиссии по торговле по причине ложной рекламы. Хэл также упомянул, что ходили слухи, будто Билл Гейтс разработал BASIC для компьютера Гарвардского университета, финансируемый правительством США. Он задал вопрос, почему клиенты должны платить за программное обеспечение уже оплаченное налогоплательщиками?[27]

Билл Гейтс, Пол Аллен, и Монте Давидофф использовали PDP-10 в вычислительном центре Гарвардского университета Эйкен. Компьютерная система финансировалась Министерством обороны США через агентство по перспективным оборонным научно-исследовательским разработкам США. Должностные лица Гарварда не были рады тому, что Гейтс и Аллен (второй не был студентом университета) использовали PDP-10 для создания коммерческого продукта, но известно, что этот военный компьютер не охватывался политикой Гарварда; PDP-10 контролировался профессором Томасом Четамом, который полагал, что студенты могут использовать машину в личных целях. Гарвардский университет в итоге наложил ограничения на доступ к компьютеру, а Гейтс и Аллен были вынуждены использовать другой компьютер, находящийся в Бостоне, для доработки программного обеспечения[28].

Журналы, опубликовавшие письмо[править | править код]

  • Gates, Bill (January 1976). «An Open Letter To Hobbyists». Homebrew Computer Club Newsletter (Mountain View, CA: Homebrew Computer Club) 2 (1): 2.
  • Gates, Bill (February 10, 1976). «An Open Letter To Hobbyists». Micro-8 Computer User Group Newsletter (Lompoc, CA: Cabrillo Computer Center) 2 (2): 1.
  • Gates, Bill (February 1976). «An Open Letter To Hobbyists». Computer Notes (Albuquerque, NM: MITS) 1 (9): 3. Archived from the original on March 23, 2012.
  • Gates, Bill (March 11, 1976). «An Open Letter to Hobbyists». Minicomputer News (Boston MA: Benwill Publishing).
  • Gates, Bill (March-April 1976). «An Open Letter To Hobbyists». People’s Computer Company (Menlo Park, CA: People’s Computer Company) 4 (5).
  • Gates, Bill (May 1976). «Computer Hobbyists». Radio-Electronics. Vol. 47 no. 5 (New York NY: Gernsback Publications). pp. 14, 16.

Были также опубликованы несколько ответов на письмо, в том числе один от самого Билла Гейтса.

  • Hayes, Mike (February 1976). «Regarding Your Letter of February 3». Homebrew Computer Club Newsletter (Mountain View, CA: Homebrew Computer Club) 2 (2): 2. Retrieved November 25, 2007.
  • Singer, Harold L. (March 28, 1976). «An Open Letter to Ed Roberts». Micro-8 Computer User Group Newsletter (Lompoc, CA: Cabrillo Computer Center) 2 (4): 1.
  • Gates, Bill (April 1976). «A Second and Final Letter». Computer Notes (Albuquerque, NM: MITS) 1 (11): 5. Archived from the original on March 23, 2012.
  • Childs, Art (May 1976). «Interfacial». SCCS Interface (Los Angeles: Southern California Computer Society) 1 (6): 2, 4. Editor Art Childs writes about the letter he received from the «author of Altair Basic» and the resulting controversy on propriety software.
  • Wada, Robert (July 1976). «An Opinion on Software Marketing». BYTE. Vol. 1 no. 11 (Peterborough, NH: BYTE Publications). pp. 90, 91.
  • Warren, Jim C. (July 1976). «Correspondence». SIGPLAN Notices (ACM) 11 (7): 1. Jim Warren, the editor of Dr. Dobbs Journal, describes how the Tiny BASIC project is an alternative to hobbyist «ripping off» software.
  • Moores, Calvin (September 1976). «Are you an author?». BYTE. Vol. 1 no. 13 (Peterborough, NH: BYTE Publications). pp. 18-22. An article on software copyright law that discusses the «Open Letter to Hobbyists».

См. также[править | править код]

Примечания[править | править код]

  1. The January 1975 issue of Popular Electronics was published on November 29, 1974.
  2. Manes, 1994, p. 68-70.
  3. Manes, 1994, p. 65-76.
  4. Young, 1998, p. 164.
  5. (October 1975) «Contributors». Computer Notes (MITS) 1 (5).
  6. Manes, 1994, p. 82-83.
  7. Freiberger, 2000, p. 52-53.
  8. Gates, Bill (July 1975). «Software Contest Winners Announced». Computer Notes (MITS) 1 (2).
  9. Dompier, Steve (February 1976). «Music of a sort». Dr. Dobbs Journal (People's Computer Company) 1 (2): 6–7.
  10. Moore, Fred (June 7, 1975). «It's a Hobby». Homebrew Computer Club Newsletter 1 (4).
  11. Manes, 1994, p. 81.
  12. MITS (August 1975). «Worlds Most Inexpensive BASIC language system» 46 (8).
  13. (July 5, 1975) «Hardware». Homebrew Computer Club Newsletter 1 (5): 2, 5.
  14. Roberts, H. Edward (October 1975). «Letter from the President». Computer Notes (MITS) 1 (5): 3–4.
  15. Freiberger, 2000, p. 145-146.
  16. Ahl David H. Saga of a System (Building an Altair 8800/Cromemco TV Dazzler system) // The Best of Creative Computing, Volume 3. — Morristown NJ: Creative Computing. — P. 90–97. — ISBN 0-916688-12-7.
  17. Morrow, George (May 1978). «Microsystems Proposed Standard for the S-100 Bus Preliminary Specification, IEEE Task 696.1/D2». Computer (IEEE) 11 (5): 84–90. DOI:10.1109/C-M.1978.218190.
  18. Manes, 1994, p. 90.
  19. Bunnell, David (September 1975). «Across the Editor's Desk». Computer Notes (MITS) 1 (4).
  20. Manes, 1994, p. 91.
  21. Manes, 1994, p. 97-98.
  22. Manes, 1994, p. 95.
  23. Manes, 1994, p. 105.
  24. The Apple 1 Project.
  25. Apple I Computer Ad.
  26. Roberts, Ed (March 1976). «Ramblings from Ed Roberts». Computer Notes (MITS) 1 (10).
  27. Singer, Harold L. (March 28, 1976). «Open Letter to Ed Roberts». Micro-8 Computer User Group Newsletter (Cabrillo Computer Center) 2 (4).
  28. Freiberger, 2000, p. 81-83.

Литература[править | править код]

  • Ceruzzi, Paul E. A History of Modern Computing. — MIT Press, 2003. — 445 p. — ISBN 0-262-53203-4..
  • Freiberger, Paul; Swaine, Michael. Fire in the Valley: The Making of the Personal Computer. — New York: McGraw-Hill, 2000. — 463 p. — ISBN 0-07-135892-7.
  • Manes, Stephen; Paul Andrews. Gates: How Microsoft's Mogul Reinvented an Industry and Made Himself the Richest Man in America. — New York: Touchstone, Simon and Schuster, 1994. — 560 p. — ISBN 0-671-88074-8.
  • Wallace, James; Jim Erickson. Hard Drive: Bill Gates and the Making of the Microsoft Empire. — John Wiley & Sons, 1992. — 426 p. — ISBN 0-471-56886-4.
  • Young, Jeffrey S. Chapter 6 "Mechanics: Kits & Microcomputers" // Forbes Greatest Technology Stories: Inspiring Tales of the Entrepreneurs. — New York: John Wiley & Sons, 1998. — 368 p. — ISBN 0-471-24374-4.

Ссылки[править | править код]