Concept

An Open Letter to Hobbyists

"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 In December 1974, Gates, a student at Harvard University, alongside Microsoft co-founder Paul Allen, who worked at Honeywell in Boston, both saw the Altair 8800 computer in the January 1975 issue of Popular Electronics for the first time. They had both written BASIC language programs since their days at Lakeside School in Seattle, and knew the Altair computer was powerful enough to support a BASIC interpreter. Both Gates and Allen wanted to be the first to offer BASIC for the Altair computer, and expected the software development tools they had previously created for their Intel 8008 microprocessor-based Traf-O-Data computer to give them a head start. By early March of the following year, Allen, Gates and Monte Davidoff, a fellow Harvard student, had created a BASIC interpreter that worked under simulation on a PDP-10 mainframe computer at Harvard. Allen and Gates had been in contact with Ed Roberts of MITS, and in March 1975, Allen visited Albuquerque, New Mexico, to test the software on an actual machine.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.