Введение
«Открытое письмо любителям» — это открытое письмо, написанное Биллом Гейтсом, соучредителем Microsoft, в 1976 году ранним энтузиастам персональных компьютеров, в котором Гейтс выражает своё возмущение распространением пиратства программного обеспечения в сообществе любителей, особенно в отношении программного обеспечения его компании. В письме Гейтс выразил разочарование тем, что большинство компьютерных энтузиастов использовали программное обеспечение Altair BASIC его компании, не оплатив его. Он утверждал, что такое повсеместное несанкционированное копирование фактически отбивает у разработчиков желание вкладывать время и деньги в создание высококачественного программного обеспечения. Он объяснил отказ от публикации машинного кода для основного продукта его компании несправедливостью получения преимуществ от времени, усилий и капитала авторов программного обеспечения без оплаты, лишая тем самым возможности приобрести его любителей с ограниченными финансовыми возможностями, которые могли бы взять списки программ в местной библиотеке и ввести программу в свой компьютер вручную.
"An Open Letter to Hobbyists" is a 1976 open letter written by Bill Gates, the co founder of Microsoft, to early personal computer hobbyists, in which Gates expresses dismay at the rampant software piracy taking place in the hobbyist community, particularly with regard to his company's software. In the letter, Gates expressed frustration with most computer hobbyists who were using his company's Altair BASIC software without having paid for it. He asserted that such widespread unauthorized copying in effect discouraged developers from investing time and money in creating high quality software. He cited the unfairness of gaining the benefits of software authors' time, effort, and capital without paying them as a rationale for refusing to publish the machine code for his company's flagship product, thereby making it available to lower income hobbyists who could have borrowed such program listings from their local library and entered the program into their hobby computer by data entry.
Altair BASIC
В декабре 1974 года Гейтс, студент Гарвардского университета, вместе с соучредителем Microsoft Полом Алленом, который работал в Honeywell в Бостоне, впервые увидели компьютер Altair 8800 в январском выпуске журнала Popular Electronics за 1975 год. Они оба писали программы на языке BASIC еще со времен учебы в школе Лейксайд в Сиэтле и знали, что компьютер Altair достаточно мощный для поддержки интерпретатора BASIC. И Гейтс, и Аллен хотели первыми предложить BASIC для компьютера Altair и рассчитывали, что инструменты разработки программного обеспечения, которые они ранее создали для своего компьютера Traf O Data на базе микропроцессора Intel 8008, дадут им преимущество. К началу марта следующего года Аллен, Гейтс и Монте Дэвидофф, однокурсник по Гарварду, создали интерпретатор BASIC, который работал в режиме эмуляции на мейнфрейме PDP 10 в Гарварде. Аллен и Гейтс связались с Эдом Робертсом из MITS, и в марте 1975 года Аллен посетил Альбукерки, штат Нью-Мексико, чтобы протестировать программное обеспечение на реальном устройстве. К удивлению Аллена и Робертса, программа заработала. MITS согласилась лицензировать программное обеспечение у Аллена и Гейтса. Аллен уволился из Honeywell и стал вице-президентом и директором по программному обеспечению в MITS с годовой зарплатой в 30 000 долларов США (30 000 долларов в 1975 году эквивалентны примерно <calculated amount> в последние годы); Гейтс остался студентом в Гарварде и работал с MITS в качестве подрядчика, а в октябрьском выпуске информационного бюллетеня компании за 1975 год его должность была указана как "специалист по программному обеспечению". 22 июля 1975 года MITS подписала контракт с Алленом и Гейтсом, которые получили 3000 долларов при подписании и роялти за каждую проданную копию BASIC: 30 долларов за версию 4K, 35 долларов за версию 8K и 60 долларов за расширенную версию. Контракт был ограничен суммой в 180 000 долларов, при этом MITS сохраняла эксклюзивную всемирную лицензию на программу сроком на 10 лет. MITS предоставила вычислительное время, необходимое для разработки, на PDP 10, принадлежащем школьному округу Альбукерки. В апрельском выпуске Computer Notes от MITS за 1975 год был размещен заголовок "Altair Basic – Up and Running". Компьютер Altair 8800 был для MITS продажей на уровне безубыточности, и для получения прибыли компании необходимо было продавать дополнительные платы памяти, платы ввода-вывода и другие дополнительные опции. При покупке с двумя 4K-картами памяти и платой ввода-вывода 8K BASIC стоила всего 75 долларов, а первоначальная цена за BASIC составляла 500 долларов. Для продвижения компьютера MITS приобрела фургон и оснастила его полной линейкой продукции, получившей название "MITS Mobile"; компания использовала этот фургон для проведения туров по Соединенным Штатам, проводя семинары с использованием компьютера Altair и Altair BASIC.
Журналы, в которых было опубликовано письмо
Было опубликовано несколько ответов на письмо, в том числе один от Билла Гейтса. Редактор Арт Чайлдс пишет о письме, которое он получил от "автора Altair BASIC", и о последовавшей за этим полемике вокруг проприетарного программного обеспечения. Джим Уоррен, редактор журнала Dr. Dobb's Journal, описывает, как проект Tiny BASIC является альтернативой несанкционированному копированию программного обеспечения любителями. В статье рассматривается закон об авторском праве на программное обеспечение и обсуждается "Открытое письмо любителям".