[ Pobierz całość w formacie PDF ]
.Jeszcze przedprzybyciem KL-10 podzieliøa siÄ™ ona na dwa obozy.Pierwszyskupiø siÄ™ wokóø firmy programistycznej Symbolics, Inc., drugi -wokóø rywalizujÄ…cej z niÄ… Lisp Machines, Inc.(LMI).Obie firmydążyøy do wprowadzenia na rynek maszyny lispowej, narzÄ™dziamajÄ…cego søużyć do peønego wykorzystania pożytków pøynÄ…cychze stosowania jÄ™zyka programowania Lisp.Stworzony przez Johna McCarthy©ego, pioniera badaÅ„ nadsztucznÄ… inteligencjÄ…, pracownika naukowego MIT w latachpięćdziesiÄ…tych, Lisp jest jÄ™zykiem programowania Å›wietnieprzystosowanym do wykonywania zadaÅ„ wymagajÄ…cychskomplikowanego sortowania.Nazwa jest skrótem od LIStProcessing16.Po odejÅ›ciu McCarthy©ego do Stanford ArtificialIntelligence Laboratory hakerzy z MIT dopracowali jÄ™zyk,przeksztaøcajÄ…c go w lokalny dialekt MACLISP."MAC"pochodziøo od finansowanego przez DARPA17 projektubadawczego MAC18, z którego wyrosøo AI Lab i Laboratory forComputer Science.ProgramiÅ›ci z AI Lab pod kierownictwemarcyhakera Richarda Greenblatta, używajÄ…c jedynie jÄ™zykaLisp, zbudowali w latach siedemdziesiÄ…tych peøny systemoperacyjny, który nazwali Lisp Machine Operating System19.Do roku 1980 z projektu Lisp Machine powstaøy dwie firmykomercyjne: Symbolics kierowana przez Russela Noftskera,niegdyÅ› administratora AI Lab, oraz Lisp Machines, Inc.zGreenblattem na czele.Oprogramowanie Lisp Machine zostaøo stworzone na zasadachhakerskich, co oznacza, że choć jego wøaÅ›cicielem pozostawaøoMIT, zgodnie z hakerskim obyczajem, mogøo być swobodniekopiowane.Taki system ograniczaø korzyÅ›ci rynkowe, którefirmy miaøy nadziejÄ™ osiÄ…gnąć, uzyskujÄ…c licencjÄ™ od MIT iusiøujÄ…c wprowadzić to oprogramowanie na rynek jakounikalne.Aby zarabiać, firmy dążyøy do uzupeønienia systemuLisp Machine dodatkowymi elementami, które mogøy okazać siÄ™atrakcyjne dla użytkowników.Do tworzenia tych dodatków,powstajÄ…cych poza MIT, zatrudniaøy hakerów z AI Lab.Szczególnie agresywnie dziaøaøa firma Symbolics.Do koÅ„caroku 1980 już 14 hakerów z AI Lab byøo tam zatrudnionych wroli konsultantów na części etatu, pracujÄ…c nad rozwojemwøasnej wersji Lisp Machine.Reszta, za wyjÄ…tkiem Stallmana,wpieraøa LMI20.Z poczÄ…tku Stallman zaakceptowaø dążenie obu firm dokomercjalizacji Lisp Machine, nawet gdyby miaøo to oznaczaćwiÄ™cej pracy dla niego.Obie firmy korzystaøy z licencji i koduzródøowego Lisp Machine OS MIT i jego zadaniem byøomodyfikowanie tego kodu, aby dotrzymać kroku wszystkimzmianom wprowadzanym w firmach.Choć umowa Symbolics zMIT dawaøa mu prawo do przeglÄ…dania, ale nie do kopiowaniakodu zródøowego, nadal "pożyczaø" atrakcyjne wyimki nazasadzie "gentleman©sagreement" i tradycyjnych zasadhakerskiego postÄ™powania.Jednakże 16 marca 1982 roku - zapamiÄ™taø tÄ™ datÄ™ dokøadnie,gdyż byøy to jego urodziny - zarzÄ…d Symbolics zerwaødżentelmeÅ„skÄ… umowÄ™.Byø to ruch strategiczny.LMI, gøównyrywal na rynku maszyn lispowych, w znacznej mierze opieraødziaøanie na kopii kodu zródøowego AI Lab Lisp Machine.Zamiast wspierać rywala, zarzÄ…d Symbolics zdecydowaø siÄ™ naÅ›ciÅ›lejsze przestrzeganie zasad zapisanych w umowie.Jeżeli AILab chciaøo korzystać z osiÄ…gnięć Symbolics, powinnozainstalować system tej firmy i odciąć dostÄ™p LMI do koduzródøowego.Rozdrażniøo to Stallmana jako osobÄ™ odpowiedzialnÄ… zauaktualnianie laboratoryjnego kodu Lisp Machine.TraktujÄ…c tooÅ›wiadczenie jako "ultimatum", zemÅ›ciø siÄ™, odøÄ…czajÄ…cmikrofalowe poøÄ…czenie Symbolics z AI Lab.PrzysiÄ…gø sobienigdy nie dotykać kodu Symbolics i pozostać wierny wspóøpracyz LMI."Uważaøem, że AI Lab jest tu krajem neutralnym, jakBelgia podczas I wojny Å›wiatowej - twierdzi.- Jeżeli ktoÅ›dokonuje inwazji na BelgiÄ™, jej rzÄ…d jest zmuszony ogøosić stanwojny z napastnikiem i sprzymierzyć siÄ™ z WielkÄ… BrytaniÄ… iFrancjÄ…".Przebieg tej wojny "symbolicznej" ("Symbolics" War), trwajÄ…cej wlatach 1982-1983, zależy od zródøa danych, czyli od tego, kto oniej opowiada.Gdy zarzÄ…d Symbolics zauważyø, że zmianywprowadzone przez jego firmÄ™ wciąż ukazujÄ… siÄ™ waktualizacjach AI Lab Lisp Machine, zdecydowaø siÄ™ nazainstalowanie "szpiega" na terminalu Stallmana
[ Pobierz całość w formacie PDF ]