O scrisoare deschisă către îndrăgostiți

Scrisoare deschisă către pasionați este o  scrisoare deschisă din 1976 scrisă de co-fondatorul Microsoft Bill Gates în zorii erei computerelor personale . În această scrisoare, Gates își exprimă dezamăgirea că majoritatea pasionaților de computere care au folosit Microsoft Altair BASIC nu au plătit pentru produs. El a susținut că o astfel de copiere neautorizată pe scară largă îi descurajează de fapt pe dezvoltatori .de la a investi timp și bani în crearea de software de calitate. Gates a citat nedreptatea beneficiilor software-ului liber, timpul, efortul și capitalul creatorilor.

Altair BASIC

În decembrie 1974, Bill Gates era student la Universitatea Harvard , iar Paul Allen lucra pentru Honeywell din Boston . În 1975, au văzut computerul Altair 8800 în numărul de ianuarie al revistei Popular Electronics . Au scris deja programe în BASIC în timpul petrecut la Lakeside School din Seattle și și-au dat seama că Altair era un computer suficient de puternic pentru a susține un interpret BASIC [1] . Au vrut să fie primii care au oferit BASIC pentru Altair, instrumentele de dezvoltare software pe care le creaseră anterior pentru procesoarele lor Intel 8008 [2] .

La începutul lunii martie, Paul Allen, Bill Gates și Monte Davidoff un alt student la Harvard, au creat un interpret de bază care rula sub simulare pe un supercomputer Harvard PDP-10 . Allen și Gates au avut contact cu Ed Roberts de la MITS iar în martie 1975 Allen a călătorit la Albuquerque , New Mexico , pentru a testa interpretul pe care îl scrisese pe Altair 8800 . Spre surprinderea lui Paul Allen și Ed Roberts, software-ul a funcționat pe noul computer [3] .

MITS a fost de acord să licențieze software-ul lui Allen și Gates. Paul Allen și-a părăsit slujba la Honeywell și a devenit vicepreședinte și director al MITS cu un salariu de 30.000 USD pe an [4] . Bill Gates la acea vreme încă studia la Harvard și a început să colaboreze pur și simplu cu MITS. În octombrie 1975, un buletin informativ al companiei a enumerat poziția sa de „Software Specialist” [5] . Pe 22 iulie 1975, MITS a semnat contracte cu Allen și Gates. Ei au primit 3.000 USD pentru semnarea contractelor și redevențe pentru fiecare copie a produsului lor vândut (30 USD pentru versiunea 4K, 35 USD pentru versiunea 8K și 60 USD pentru versiunea îmbunătățită). Contractul a fost limitat la 180.000 USD și MITS a primit o licență exclusivă la nivel mondial pentru program pentru 10 ani. MITS va furniza, de asemenea, timpul de calculator necesar pentru dezvoltarea pe PDP-10 al districtului școlar Albuquerque [6] .

În numărul din aprilie 1975 al revistei Computer Notes, titlul articolului era „Altair Basic - Up and Running”. Vânzările Altair 8800 au început să aducă companiei un profit net. Pe lângă computer, MITS a vândut plăci de memorie suplimentare, plăci I/O și alte componente. Odată cu achiziționarea a două carduri de memorie 4K suplimentare, 8K BASIC a costat doar 75 USD, în timp ce prețul de pornire pentru un produs BASIC separat a fost de 500 USD.

MITS a cumpărat monovolumul și l-a încărcat cu gama lor completă de produse. La MITS-Mobile, echipa a făcut un turneu în Statele Unite, a susținut seminarii cu participarea computerului Altair 8800 și a lui Altair BASIC.

Homebrew Computer Club a fost unul dintre cele mai vechi cluburi de amatori de computere din Palo Alto , California . La prima întâlnire a clubului din martie 1975, Steve Dompier a descris vizita sa la uzina MITS din Albuquerque, de unde a încercat să-și ridice comanda . A plecat cu un computer entry-level cu doar 256 de octeți de memorie. Pe 16 aprilie 1975, la o întâlnire de club, Dompier a început un scurt program care reda melodia „Fool on the Hill” la radioul AM din apropiere. În iulie 1975, în Computer Notes, Bill Gates l-a descris drept „cel mai bun program demonstrativ pe care l-am văzut pentru Altair”. Dar Gates nu a putut să-și dea seama cum un computer ar putea difuza un radio [8] (acest lucru a fost realizat prin interferența RF controlată de ciclurile de sincronizare din program) [9] .

„Hoții” și „paraziții”

În iunie 1975, buletinul informativ Homebrew Computer Club scria [10] :

MITS MOBILE a ajuns la Rickey's Hyatt House din Palo Alto pe 5 și 6 iunie. Sala era plină de (>150) amatori și experimentatori dornici să învețe despre noile jucării electronice.

La seminar , banda de hârtie care conținea versiunea pre-lansare a Altair BASIC a dispărut. Banda a mers lui Steve Dompier, care i-a dat-o lui Dan Sokol, care a avut acces la un perforator de bandă de mare viteză. La următoarea întâlnire Homebrew Computer Club a fost adusă o cutie de carton cu 50 de exemplare Altair BASIC pe bandă de hârtie perforată [11] .

Costul unui sistem complet Altair cu două plăci DRAM de 4 KB de la MITS, o placă de interfață serială și un Altair BASIC a fost de 995 USD [12] . Cu toate acestea, plăcile RAM de 264 USD nu erau de încredere din cauza mai multor componente și probleme de design. Robert Marsh, un membru întreprinzător al Homebrew Computer Club, a proiectat o placă de memorie statică 4K compatibilă cu Altair 8800 și a vândut-o cu 255 USD [13] . El și-a fondat compania, Processor Technology , furnizor al uneia dintre cele mai de succes plăci compatibile cu Altair 8800. Mulți proprietari de computere Altair 8800 au evitat să cumpere plăci de expansiune de la MITS, preferând plăci de memorie de la terți folosind o copie piratată a lui Altair DE BAZĂ.

Ed Roberts a recunoscut problemele cu 4 KB DRAM în numărul din octombrie al Computer Notes. Prețul a fost redus de la 264 USD la 195 USD, clienții obișnuiți primind o reducere de 50 USD. Prețul integral al 8K Altair BASIC vândut separat a fost redus la 200 USD. Roberts a refuzat o solicitare din partea utilizatorilor de a oferi BASIC gratuit. El a menționat că MITS are o obligație față de Microsoft de 180.000 de dolari. Roberts a mai scris: „Toți cei care folosesc o copie furată a BASIC MITS ar trebui să se identifice ca hoți”. Furnizorii de hardware terți au luat notă de un alt comentariu: „În ultima vreme au apărut o serie de companii parazitare” [14]

Placa RAM statică a Procesor Technology necesita mai mult curent decât placa RAM a MITS. Howard Fallmel a început să vândă surse de alimentare îmbunătățite și și-a numit compania Parasitic Engineering [15] [16] . Ulterior, Fullmer a contribuit la crearea standardului industrial pentru Universal Interface Bus , numit S-100 , proiectat special pentru Altair 8800. [17]

Anul următor, 1976, a adus multe clone ale lui Altair 8800, cum ar fi IMSAI 8080 și Sol 20 lansat de Processor Technology.

Scrisoare deschisă

Până la sfârșitul anului 1975, MITS plănuia să lanseze o nouă serie de calculatoare MITS 680B bazate pe procesorul Motorola 6800 și cu o unitate de dischetă de 8 inchi. Pentru ca BASIC să funcționeze pe noua platformă, Allen și Gates l-au angajat pe prietenul lor de școală, Rick Weiland, să port interpretul la arhitectura Motorola 6800. Erau necesare mai multe fonduri pentru astfel de proiecte, dar redevențele din vânzarea copiilor licențiate ale BASIC nu au fost necesare. acoperiți-le: la acest moment, MITS vindea o mie de computere pe lună, dar BASIC nu vindea mai mult de câteva sute dintre ele [18] . Tânăra companie s-a confruntat cu cazuri de piraterie de software. Frustrat, Gates scrie o scrisoare deschisă comunității pasionaților în 1976, exprimând frustrarea la nivelul distribuirii copiilor fără licență către utilizatori și încercând să explice costul dezvoltării software.

Editorul Computer Notes, David Bunnel, a simpatizat cu poziția lui Gates. Încă din numărul din septembrie 1975, el a scris că „clienții copiază ilegal software-ul MITS”: [19]

Acum vă întreb: ar trebui un muzician să aibă dreptul de a colecta drepturi de autor din vânzarea înregistrărilor sale sau un scriitor ar trebui să aibă dreptul de a colecta redevențe din vânzarea cărților sale? Oamenii care copiază software sunt diferiți de cei care copiază muzică și cărți?

Scrisoarea lui Gates a reformulat gândurile lui Bunnell în numărul din septembrie al revistei și ceea ce a scris Roberts în octombrie, dar tonul scrisorii este menținut de parcă pasionații i-ar fura software direct, nu de la MITS.

De ce este așa? După cum ar trebui să știe majoritatea amatorilor, marea majoritate dintre voi furați software. Trebuie să plătiți pentru componente, dar programele pot fi partajate. Cui îi pasă dacă cei care au lucrat la ele sunt plătiți?

Unul dintre principalii destinatari ai scrisorii a fost Homebrew Computer Club, iar o copie a fost trimisă clubului. Scrisoarea a fost tipărită și de Computer Notes. Pentru a se asigura că scrisoarea nu a trecut neobservată, Dave Bunnell a trimis-o prin poștă specială tuturor publicațiilor informatice importante din SUA [20] .

În scrisoare, Gates menționează că lucrează la o implementare a limbajului APL pentru microprocesoarele 8080 și 6800. Programarea APL a fost populară printre oamenii de știință din computere în anii 1970. Limba folosește un set de caractere bazat pe alfabetul grecesc , care necesită un terminal special . Majoritatea pasionaților de tastatură nu aveau caracterele grecești speciale necesare pentru a lucra cu APL. Gates era fascinat de APL, dar Allen se îndoia că ar putea vinde un astfel de produs. Interesul pentru APL a dispărut treptat și programul nu a fost niciodată creat [21] .

Reacție

Scrisoarea a fost observată și a primit un răspuns grozav. Mulți credeau că software-ul ar trebui să vină cu un computer, iar metoda actuală de distribuire a software-ului era problema lui Gates. Alții au pus la îndoială costul dezvoltării software.

Microsoft a rezolvat deja problema redevențelor: MITS a fost obligat să plătească 31.200 USD în baza unui acord de licență pentru 6800 de BASIC [22] . Vânzările viitoare de BASIC pentru Commodore PET , Apple II , TRS-80 și altele au primit, de asemenea, contracte cu tarif fix [23] .

La începutul anului 1976, în timp ce își făcea reclamă pentru primul său computer , Apple , în referire clară la scrisoarea lui Gates, a declarat că „filozofia noastră este să oferim mașinilor noastre software gratuit sau cu cost minim” [24] și „da, oameni buni, Apple BASIC este gratuit”. [25]

Dezvoltarea software-ului Microsoft a fost realizată pe mainframe -ul DEC PDP-10 . Paul Allen a dezvoltat un program care ar putea imita complet noul sistem de microprocesor. Acest lucru le-a permis să scrie și să depaneze software înainte ca noul computer să fie finalizat. 6800 BASIC a fost gata înainte ca Altair 680 să fie finalizat. [26] Aceștia au fost cei 40.000 USD cheltuiți pentru închirierea timpului de calculator menționat în scrisoare. În 2008, inginerul membru al clubului Lee Felsenstein a amintit că mulți aveau îndoieli cu privire la această sumă. Potrivit acestuia, cel mai probabil, Microsoft nu a plătit astfel de bani pentru închirierea timpului; cel mai probabil, Allen și Gates au profitat de timpul deja plătit al altcuiva, cum ar fi Honeywell, pentru care a lucrat Paul Allen. [27]

Hal Singer a publicat o scrisoare deschisă către Ed Roberts în Buletinul informativ Micro-8. Hal a subliniat că MITS i s-a promis un computer pentru 395 de dolari, dar prețul pentru un sistem funcțional era de 1 000 de dolari. El a sugerat un proces colectiv împotriva companiei sau o investigație a Comisiei Federale de Comerț pentru publicitate înșelătoare. Hal a mai menționat că au existat zvonuri că Bill Gates a dezvoltat BASIC pentru computerul Universității Harvard, finanțat de guvernul SUA. El a pus întrebarea: de ce ar trebui să plătească clienții software pentru care contribuabilii l-au plătit deja? [28]

Bill Gates, Paul Allen și Monte Davidoff au folosit PDP-10 la Centrul de calcul Aiken din Harvard. Sistemul informatic a fost finanțat de Departamentul de Apărare al SUA prin Agenția de Proiecte de Cercetare Avansată a Apărării din SUA . Oficialii de la Harvard nu au fost fericiți că Gates și Allen (care nu era student universitar) au folosit PDP-10 pentru a crea un produs comercial, dar se știe că acest computer militar nu este acoperit de politica Harvard; PDP-10 a fost controlat de profesorul Thomas Chetham, care credea că studenții ar putea folosi mașina pentru uz personal. Universitatea Harvard a impus în cele din urmă restricții privind accesul la computer, iar Gates și Allen au fost nevoiți să folosească un alt computer situat în Boston pentru a îmbunătăți software-ul [29] .

Jurnalele care au publicat scrisoarea

Au fost publicate și mai multe răspunsuri la scrisoare, inclusiv unul de la Bill Gates însuși.

Vezi și

Note

  1. Numărul din ianuarie 1975 al revistei Popular Electronics a fost publicat pe 29 noiembrie 1974.
  2. Manes, 1994 , p. 68-70.
  3. Manes, 1994 , p. 65-76.
  4. Young, 1998 , p. 164.
  5. Contributors  (neopr.)  // Computer Notes. - Albuquerque NM: MITS, 1975. - Octombrie ( vol. 1 , nr. 5 ). - S. 13 . Arhivat din original pe 23 martie 2012.
  6. Manes, 1994 , p. 82-83.
  7. Freiberger, 2000 , p. 52-53.
  8. Gates, Bill. S-au anunțat câștigătorii concursului de software  (neopr.)  // Note de computer. - Albuquerque NM: MITS, 1975. - iulie ( vol. 1 , nr. 2 ). - S. 1 . Arhivat din original pe 23 martie 2012.
  9. Dompier, Steve. Muzică de un fel  (engleză)  // Dr. Jurnalul lui Dobb  : revistă. - Menlo Park CA: People's Computer Company, 1976. - Februarie ( vol. 1 , nr. 2 ). - P. 6-7 .
  10. Moore, Fred. Este un Hobby  (neopr.)  // Buletin informativ Homebrew Computer Club. - 1975. - 7 iunie ( vol. 1 , nr. 4 ). - S. 1 .
  11. Manes, 1994 , p. 81.
  12. MITS. Cel mai ieftin sistem de limbă BASIC din lume  //  Radio -Electronics :revistă. - 1975. - August ( vol. 46 , nr. 8 ). — P. 1 .
  13. Hardware  (neopr.)  // Buletin informativ Homebrew Computer Club. - 1975. - 5 iulie ( vol. 1 , nr. 5 ). - S. 2, 5 .
  14. Roberts, H. Edward. Scrisoare a președintelui  (neopr.)  // Note informatice. - Albuquerque NM: MITS, 1975. - Octombrie ( vol. 1 , nr. 5 ). - P. 3-4 . Arhivat din original pe 23 martie 2012.
  15. Freiberger, 2000 , p. 145-146.
  16. Ahl, David H.; Burchenal Green. Saga of a System (Building an Altair 8800/Cromemco TV Dazzler system) // The Best of Creative Computing  (neopr.) . - Morristown NJ: Creative Computing, 1980. - V. 3. - S. 90-97. — ISBN 0-916688-12-7 .
  17. Morrow, George; Howard Fullmer. Microsystems Proposed Standard for the S-100 Bus Preliminary Specification, IEEE Task 696.1/D2  //  Computer : journal. - IEEE, 1978. - Mai ( vol. 11 , nr. 5 ). - P. 84-90 . - doi : 10.1109/CM.1978.218190 .
  18. Manes, 1994 , p. 90.
  19. Bunnell, David. Across the Editor's Desk  (neopr.)  // Note de calculator. - Albuquerque NM: MITS, 1975. - Septembrie ( vol. 1 , nr. 4 ). - S. 2 . Arhivat din original pe 23 martie 2012.
  20. Manes, 1994 , p. 91.
  21. Manes, 1994 , p. 97-98.
  22. Manes, 1994 , p. 95.
  23. Manes, 1994 , p. 105.
  24. Proiectul Apple 1 . Consultat la 29 aprilie 2016. Arhivat din original pe 8 iulie 2011.
  25. Apple I Computer Ad . Preluat la 29 aprilie 2016. Arhivat din original la 14 mai 2016.
  26. Roberts, Ed. Divagații de la Ed Roberts  (neopr.)  // Note de computer. - Albuquerque, NM: MITS, 1976. - Martie ( vol. 1 , nr. 10 ). - S. 4 . Arhivat din original pe 23 martie 2012.
  27. Oral History of Lee Felsenstein Arhivat 27 decembrie 2014 la Wayback Machine . Intervievat de Kip Crosby. Muzeul de Istorie a Calculatoarelor 2008, CHM Număr de referință: X4653.2008
  28. Singer, Harold L. Scrisoare deschisă către Ed Roberts  (nedeterminată)  // Buletin informativ al grupului de utilizatori de computere Micro-8. - Lompoc, CA: Cabrillo Computer Center, 1976. - 28 martie ( vol. 2 , nr. 4 ). - S. 1 .
  29. Freiberger, 2000 , p. 81-83.

Literatură

Link -uri