Classic Mac OS
| Classic Mac OS | |
| Dezvoltator | Apple Computer |
|---|---|
| Familie SO | Macintosh |
| Stare | Istoric; dezvoltarea a fost încheiată |
| Model surse | Sursă închisă |
| Dată lansare inițială | 24 ianuarie 1984 |
| Ultima versiune stabilă | 9.2.2 din 5 decembrie 2001 |
| Segment de piață | Calculatoare personale |
| Platforme suportate | Motorola 68k; PowerPC |
| Tip de nucleu | monolitic pe 68k; nano-nucleu pe PowerPC |
| Interfață implicită | Interfață grafică |
| Succesor | Mac OS X |
| Licență | Proprietară |
| Modifică date / text | |
Classic Mac OS este denumirea retrospectivă a familiei originale de sisteme de operare dezvoltate de Apple Computer pentru calculatoarele Macintosh. Seria a început cu software-ul livrat împreună cu primul Macintosh, la 24 ianuarie 1984, și s-a încheiat cu Mac OS 9; ultima actualizare, Mac OS 9.2.2, a fost publicată la 5 decembrie 2001.[1][2]
Sistemul a fost cunoscut inițial prin numele componentelor sale, în special System și Finder, iar expresia Macintosh System Software a intrat în uz odată cu pachetele publicate la sfârșitul anilor 1980. Apple a adoptat oficial numele „Mac OS” în perioada System 7, versiunea 7.6 fiind prima lansare majoră care a purtat această denumire în titlu. Termenul „Classic Mac OS” este folosit pentru a deosebi această familie de Mac OS X, sistemul cu o arhitectură diferită care i-a urmat.[1][3]
Classic Mac OS a contribuit la popularizarea interfeței grafice bazate pe ferestre, pictograme, meniuri și utilizarea mouse-ului. Sistemul a fost conceput împreună cu hardware-ul Macintosh, astfel încât funcțiile de bază, interfața și aplicațiile să formeze un produs integrat și ușor de utilizat de publicul nespecializat.[4][5]
Primele versiuni rulau, în mod normal, o singură aplicație la un moment dat. Switcher a permis păstrarea mai multor aplicații în memorie, iar MultiFinder a introdus ulterior multitaskingul cooperativ, integrat în System 7. Arhitectura a păstrat însă până la sfârșitul seriei limite importante: aplicațiile împărțeau același spațiu de memorie, nu beneficiau de protecție completă una față de alta și trebuiau să coopereze pentru distribuirea timpului procesorului.[6][7]
Origini și concepție
[modificare | modificare sursă]Proiectul Macintosh a fost inițiat la sfârșitul anilor 1970 de Jef Raskin, care urmărea realizarea unui calculator personal accesibil și simplu de folosit. În 1981, Steve Jobs a preluat conducerea proiectului, iar echipa Macintosh a dezvoltat în paralel hardware-ul, sistemul de operare și aplicațiile de bază.[8][4]
Interfața Macintosh a fost influențată de cercetările asupra interfețelor grafice realizate la Xerox PARC, pe care angajați Apple le-au văzut în 1979. Echipele Lisa și Macintosh au preluat idei precum ferestrele, pictogramele și indicatorul controlat cu mouse-ul, dar au dezvoltat și elemente proprii, între care bara de meniu permanentă, meniurile derulante și utilizarea consecventă a manipulării directe.[9][8]
Apple a urmărit ca utilizatorul să interacționeze cu documente și aplicații, nu cu mecanismele interne ale sistemului de operare. Finder prezenta discurile, dosarele, fișierele și coșul de gunoi sub forma unor obiecte de pe un birou virtual, iar majoritatea operațiilor curente se efectuau cu mouse-ul. Această abordare diferenția Macintoshul de numeroase calculatoare personale contemporane, care necesitau introducerea comenzilor textuale.[5][4]
Arhitectură
[modificare | modificare sursă]Componentele sistemului și interfața
[modificare | modificare sursă]Software-ul primelor Macintoshuri era alcătuit din cod păstrat în memoria ROM a calculatorului și din fișiere încărcate de pe dischetă sau disc. ROM-ul conținea rutinele Macintosh Toolbox, care ofereau servicii pentru desenarea interfeței, gestionarea ferestrelor, meniurilor, textului, memoriei și dispozitivelor. Pe disc se aflau fișierul System, Finder și alte componente grupate în System Folder.[1][10]
Integrarea unor servicii esențiale în ROM a redus memoria necesară sistemului pe Macintoshul original, care dispunea de 128 KB RAM. Totodată, calculatorul putea afișa mesaje grafice încă din primele etape ale pornirii, fără o consolă text destinată utilizatorului obișnuit. Legătura strânsă dintre ROM, hardware și software a făcut ca sistemul să ruleze inițial numai pe calculatoarele Apple și, ulterior, pe clonele care foloseau tehnologii licențiate de companie.[8][10]
Interfața folosea o singură bară de meniu pentru aplicația activă. Finder gestiona biroul virtual și sistemul de fișiere, iar accesorii precum Calculator sau Notepad puteau fi deschise chiar și în perioada în care sistemul rula o singură aplicație principală. În timp, funcționalitatea sistemului a fost extinsă prin panouri de control și extensii încărcate la pornire.[1]
Administrarea memoriei și multitaskingul
[modificare | modificare sursă]Primele versiuni alocau cea mai mare parte a memoriei aplicației active. Switcher, realizat pentru calculatoarele cu cel puțin 512 KB RAM, a permis încărcarea simultană a mai multor aplicații, însă numai una era activă și vizibilă la un moment dat. MultiFinder, inclus în pachetul System Software 5, a introdus un mediu în care ferestrele mai multor aplicații puteau rămâne afișate simultan.[11][6]
MultiFinder și, ulterior, System 7 au folosit multitasking cooperativ: fiecare aplicație trebuia să cedeze periodic controlul pentru a permite celorlalte să ruleze. O aplicație care nu răspundea sau care executa o operație blocantă putea încetini ori opri întregul mediu. Un test comparativ publicat de InfoWorld în 1990 a evaluat favorabil utilizarea MultiFinder, dar a constatat și costuri de performanță pentru unele operații de fișiere și tipărire.[12][6]
Memoria era împărțită în partiții atribuite aplicațiilor, iar utilizatorul putea modifica manual cantitatea rezervată unui program. Aplicațiile și sistemul nu erau izolate prin protecție completă a memoriei, astfel încât o eroare putea afecta datele altor programe sau putea bloca întregul calculator. Extensiile de sistem, care modificau ori interceptau funcțiile sistemului, puteau de asemenea intra în conflict între ele. Aceste limite au devenit tot mai vizibile în anii 1990, când alte sisteme de operare ofereau multitasking preemptiv și memorie protejată.[13][14]
Compatibilitatea hardware și trecerea la PowerPC
[modificare | modificare sursă]Versiunile inițiale au fost dezvoltate pentru familia de procesoare Motorola 68000. Software-ul de sistem a fost adaptat succesiv pentru procesoarele 68020, 68030 și 68040 și pentru noile controlere, magistrale și periferice introduse pe calculatoarele Macintosh. Mac OS 8.1 a fost ultima versiune care a putut rula pe procesoare 68k.[1][15]
Apple a început trecerea la procesoarele PowerPC în 1994, odată cu System 7.1.2 și primele modele Power Macintosh. Sistemul a combinat cod PowerPC nativ cu numeroase componente 68k. Emulatorul 68LC040 și Mixed Mode Manager permiteau aplicațiilor, extensiilor și driverelor mai vechi să ruleze, iar controlul putea trece între codul 68k emulat și codul PowerPC nativ.[15][16]
Pe sistemele PowerPC, un nano-nucleu furniza servicii de nivel inferior și intermedia accesul la procesor. Mac OS 8.6 a extins această componentă pentru Multiprocessing Services 2.0, care permitea executarea preemptivă a unor sarcini special concepute, fără a transforma însă mediul aplicațiilor clasice într-un sistem cu izolare completă a proceselor.[15][17]
Clonele Macintosh
[modificare | modificare sursă]Între 1995 și 1997, Apple a licențiat tehnologia Macintosh unor producători precum Power Computing, UMAX și Motorola. Calculatoarele rezultate rulau versiuni ale System 7 și Mac OS și erau comercializate ca sisteme compatibile Mac OS. System 7.5.1 a introdus pe ecranul de pornire sigla „Mac OS”, iar Mac OS 7.6 a adoptat denumirea ca titlu oficial al sistemului, ceea ce permitea separarea mărcii sistemului de operare de marca hardware Macintosh.[3][18]
Programul nu a produs creșterea de piață urmărită de Apple și a redus vânzările unor modele proprii. După revenirea lui Steve Jobs, compania a refuzat să extindă în aceleași condiții licențele pentru noile versiuni și a cumpărat activele Macintosh ale Power Computing. Contractele existente acopereau System 7, iar lansarea Mac OS 8 a contribuit la încheierea rapidă a pieței clonelor autorizate.[19][20]
Sistemele de fișiere
[modificare | modificare sursă]Primele versiuni au folosit Macintosh File System (MFS), un sistem de fișiere plat. Finder putea afișa dosare pentru organizarea vizuală, dar acestea nu corespundeau unor directoare reale pe disc. Hierarchical File System (HFS), introdus pentru unitatea Hard Disk 20 și implementat complet odată cu Macintosh Plus, a adăugat o structură ierarhică de directoare.[1][21]
MFS și HFS păstrau pentru fiecare fișier două fluxuri principale. Data fork conținea datele obișnuite, iar resource fork putea conține meniuri, pictograme, sunete, segmente de cod și alte resurse structurate. Modelul facilita separarea datelor de interfață, dar îngreuna transferul către sisteme de fișiere care recunoșteau un singur flux; formate precum BinHex și MacBinary au fost folosite pentru păstrarea ambelor componente.[22]
Mac OS 8.1 a introdus HFS Plus, numit și Mac OS Extended. Noul format folosea mai eficient spațiul de pe volumele mari, permitea nume de fișiere Unicode și mărea limitele privind dimensiunea discurilor și numărul fișierelor. HFS Plus a devenit sistemul de fișiere principal al versiunilor târzii de Classic Mac OS și a fost păstrat ulterior în Mac OS X.[23]
Istoricul versiunilor
[modificare | modificare sursă]System 1–4
[modificare | modificare sursă]Versiunile timpurii nu au avut un nume comercial unitar. Sistemul era identificat prin combinația dintre versiunea fișierului System și versiunea Finder, iar denumiri precum „System 1” sau „System 2” au fost aplicate retrospectiv. Primul software a fost livrat împreună cu Macintosh 128K la 24 ianuarie 1984 și utiliza MFS.[1][4]
System 2 a adăugat comenzi Finder precum crearea unui dosar și oprirea calculatorului și a extins suportul pentru AppleTalk și imprimanta LaserWriter. Actualizările din 1985 au introdus HFS pentru Hard Disk 20. System 3, lansat odată cu Macintosh Plus în 1986, a oferit suport complet pentru HFS, dischete de 800 KB și interfața SCSI.[1][21]
System 4 a însoțit modelele Macintosh SE și Macintosh II în 1987. Aceste calculatoare necesitau suport pentru sloturi de extensie, Apple Desktop Bus, discuri interne și, în cazul Macintosh II, afișare color și procesorul Motorola 68020. Adaptarea software-ului pentru noile modele a marcat trecerea de la platforma Macintosh inițială, închisă, la o familie hardware mai extensibilă.[24][1]
System Software 5
[modificare | modificare sursă]La sfârșitul anului 1987, Apple a comercializat Apple Macintosh System Software Update 5.0 ca produs separat. Numărul „5.0” desemna pachetul de distribuție, nu o versiune unică a fișierului System; pachetul inițial includea System 4.2, Finder 6.0, utilitare și documentație.[11][1]
Principala noutate a fost MultiFinder. Spre deosebire de Switcher, acesta păstra ferestrele mai multor aplicații pe același birou și permitea activități în fundal, în limitele multitaskingului cooperativ. Utilizatorul putea porni însă sistemul fără MultiFinder, păstrând modul cu o singură aplicație.[11][12]
System 6
[modificare | modificare sursă]System 6, lansat în 1988, a consolidat componentele introduse în versiunile precedente și a apropiat numerotarea Finder de cea a sistemului. Seria a adăugat suport pentru procesoarele 68030, unitatea SuperDrive de 1,44 MB și calculatoare precum Macintosh IIx, Macintosh SE/30 și Macintosh Portable.[1]
MultiFinder a rămas opțional. Actualizările System 6 au fost legate frecvent de lansarea unor modele noi și de corectarea compatibilității cu rețele, imprimante și periferice. Versiunea 6.0.8, publicată în 1991, a actualizat componentele de tipărire pentru compatibilitate cu System 7, iar 6.0.8L a fost destinată unui grup restrâns de modele compacte și portabile.[1]
System 7
[modificare | modificare sursă]System 7 a fost lansat la 13 mai 1991 și a reprezentat cea mai amplă revizuire a platformei de la apariția Macintoshului. MultiFinder a fost integrat permanent, iar sistemul a adăugat memorie virtuală, adresare pe 32 de biți, aliasuri pentru fișiere și dosare, partajarea personală a fișierelor, fonturi TrueType, AppleEvents și suport pentru automatizare prin AppleScript.[1][12]
Finder a dobândit un aspect color și noi mecanisme de organizare. Coșul de gunoi a devenit un dosar persistent, astfel încât conținutul său nu mai era șters automat la oprire. System 7 a devenit baza software a tranziției de la procesoarele 68k la PowerPC și a rămas familia principală a sistemului până în 1997.[1][15]
System 7.1
[modificare | modificare sursă]System 7.1 a separat fonturile într-un dosar dedicat și a introdus fișierele System Enabler, prin care Apple putea adapta aceeași versiune a sistemului la modele hardware noi. System 7.1.2, publicat în 1994, a fost prima versiune pentru calculatoarele Power Macintosh și a inclus mediul mixt PowerPC–68k.[1][15]
System 7.5 și Mac OS 7.6
[modificare | modificare sursă]System 7.5, lansat în 1994, a integrat mai multe utilitare și tehnologii distribuite anterior separat, între care funcții de interfață, rețea, automatizare și grafică. Unele caracteristici proveneau din programe terțe cumpărate sau licențiate de Apple. Complexitatea mai mare a sistemului și numărul ridicat de extensii puteau însă afecta stabilitatea, în special pe primele calculatoare PowerPC.[25][14]
System 7.5.1 a afișat sigla „Mac OS” pe ecranul de pornire, iar versiunea 7.6, lansată în 1997, a adoptat oficial numele Mac OS. Mac OS 7.6 a impus utilizarea ROM-urilor compatibile cu adresarea pe 32 de biți și a eliminat suportul pentru mai multe modele Macintosh vechi.[18][1]
Mac OS 8
[modificare | modificare sursă]Mac OS 8 a fost prezentat în iulie 1997 și lansat la 26 iulie. Versiunea a introdus aspectul vizual Platinum, un Finder revizuit, meniuri contextuale și copierea fișierelor în fundal. Deși includea tehnologii dezvoltate în cadrul proiectului Copland, arhitectura de bază a rămas o evoluție a System 7.[26][14]
Mac OS 8.1, publicat în 1998, a introdus HFS Plus și a fost ultima versiune compatibilă cu procesoarele 68k. Mac OS 8.5 a necesitat un procesor PowerPC și a adăugat motorul de căutare Sherlock, care putea indexa fișiere locale și interoga servicii de căutare de pe internet.[23][27]
Mac OS 8.6 a introdus o versiune nouă a nano-nucleului și Multiprocessing Services 2.0, oferind dezvoltatorilor posibilitatea de a executa anumite sarcini preemptive. Aplicațiile clasice obișnuite au continuat însă să ruleze în mediul cooperativ comun.[17][28]
Mac OS 9
[modificare | modificare sursă]Mac OS 9 a fost lansat la 23 octombrie 1999 și a fost ultima versiune majoră a familiei. Apple l-a promovat ca un sistem orientat spre internet. Printre funcțiile sale s-au numărat Sherlock 2, suport îmbunătățit pentru rețelele fără fir AirPort, Keychain pentru gestionarea parolelor, actualizarea software prin internet, criptarea fișierelor și profiluri separate pentru mai mulți utilizatori.[29][30]
Sistemul nu a devenit un sistem multiutilizator securizat în sensul sistemelor Unix; profilurile separau preferințele și datele utilizatorilor, dar aplicațiile continuau să ruleze în aceeași arhitectură generală. Mac OS 9 a inclus totodată tehnologii de tranziție către Mac OS X, între care bibliotecile Carbon și noi interfețe pentru fișiere și rețea.[30][31]
Actualizările 9.1 și 9.2 au îmbunătățit compatibilitatea cu mediul Classic din Mac OS X. Mac OS 9.2.2, publicat la 5 decembrie 2001, a fost ultima versiune a Classic Mac OS.[2]
Tranziția la Mac OS X
[modificare | modificare sursă]Până la mijlocul anilor 1990, limitele arhitecturii originale făceau dificilă adăugarea memoriei protejate, a multitaskingului preemptiv și a altor funcții fără compromiterea compatibilității cu aplicațiile existente. Apple a încercat să creeze un succesor prin mai multe proiecte, dintre care cel mai important a fost Copland. Proiectul urma să introducă o arhitectură modernizată, dar a acumulat întârzieri, iar dezvoltarea sa a fost oprită în 1996.[14]
În decembrie 1996, Apple a anunțat cumpărarea companiei NeXT și folosirea tehnologiei sale ca bază pentru viitorul sistem de operare Macintosh. Achiziția l-a readus pe Steve Jobs în cadrul companiei. Platforma rezultată, dezvoltată inițial sub numele Rhapsody și lansată pentru publicul larg ca Mac OS X, avea o origine tehnică diferită de Classic Mac OS.[32][14]
Mac OS X a fost construit pe fundația Unix Darwin și a introdus memorie protejată și multitasking preemptiv. Interfața Aqua și o parte a comportamentului Finder păstrau elemente familiare utilizatorilor Macintosh, dar nucleul, modelul proceselor și administrarea memoriei nu continuau direct arhitectura Classic Mac OS.[31][33]
Versiunea pentru consumatori Mac OS X 10.0 a fost lansată la 24 martie 2001. La început, utilizatorii s-au confruntat cu performanțe reduse pe unele calculatoare, lipsa anumitor funcții și drivere și o ofertă limitată de aplicații native. Din acest motiv, Mac OS 9 și mediul Classic au rămas importante în perioada de tranziție.[34][35]
În ianuarie 2002, Apple a anunțat că Mac OS X urma să devină sistemul implicit pe toate calculatoarele Macintosh noi. La conferința dezvoltatorilor din mai 2002, Steve Jobs a organizat o prezentare simbolică a „funeraliilor” Mac OS 9 pentru a încuraja adoptarea aplicațiilor native Mac OS X.[36][37]
Mediul Classic
[modificare | modificare sursă]Versiunile PowerPC ale Mac OS X până la Mac OS X 10.4 Tiger au inclus mediul Classic, cunoscut în timpul dezvoltării și ca Blue Box. Acesta pornea o instalare aproape completă de Mac OS 9 ca proces în Mac OS X și permitea rularea multor aplicații care nu fuseseră adaptate la Carbon sau Cocoa.[38][31]
Aplicațiile rulate în Classic își păstrau interfața și dependențele Mac OS 9 și nu deveneau aplicații native Mac OS X. Compatibilitatea era mai bună pentru programele care foloseau serviciile documentate ale sistemului și mai slabă pentru cele care accesau direct hardware-ul. Mediul nu a fost disponibil pe Macintoshurile cu procesoare Intel, deoarece Mac OS 9 și aplicațiile sale clasice nu puteau fi executate de primul Rosetta, destinat numai aplicațiilor PowerPC pentru Mac OS X.[38]
Emulare și conservare
[modificare | modificare sursă]Apple a folosit emularea chiar în timpul vieții comerciale a sistemului: versiunile PowerPC ale Classic Mac OS includeau emulatorul 68LC040 pentru aplicațiile scrise pentru procesoarele Motorola.[16][15]
Ulterior, emulatoare terțe au permis rularea versiunilor 68k și PowerPC pe alte platforme, de regulă cu ajutorul unei imagini ROM compatibile. QEMU documentează emularea anumitor calculatoare PowerPC Macintosh, însă nivelul de compatibilitate depinde de modelul hardware reprodus și de versiunea sistemului de operare.[39]
Emularea este folosită și pentru conservarea software-ului Macintosh și pentru accesul la colecții istorice de aplicații și jocuri, inclusiv prin proiecte ale Internet Archive.[40]
Cronologia versiunilor principale
[modificare | modificare sursă]| Familie | Perioadă | Caracteristici principale |
|---|---|---|
| System 1–4 | 1984–1987 | Primele versiuni pentru Macintosh; Finder, MFS și apoi HFS, AppleTalk, LaserWriter și suport pentru Macintosh SE și Macintosh II.[1][24] |
| System Software 5 | 1987–1988 | Pachet comercial care a introdus MultiFinder și multitaskingul cooperativ cu ferestrele mai multor aplicații afișate simultan.[11] |
| System 6 | 1988–1991 | Consolidarea componentelor sistemului și suport pentru procesoare 68030, SuperDrive și primele Macintoshuri portabile.[1] |
| System 7 și Mac OS 7.6 | 1991–1997 | MultiFinder integrat, memorie virtuală, adresare pe 32 de biți, aliasuri, TrueType, AppleScript și trecerea la PowerPC.[1][15] |
| Mac OS 8 | 1997–1999 | Interfața Platinum, Finder revizuit, operații de fișiere în fundal, HFS Plus, Sherlock și extinderea nano-nucleului.[26][23][17] |
| Mac OS 9 | 1999–2001 | Sherlock 2, AirPort, Keychain, Software Update, profiluri de utilizator și tehnologii de tranziție către Mac OS X.[29][2] |
Moștenire
[modificare | modificare sursă]Classic Mac OS a stabilit numeroase convenții de interfață asociate cu platforma Macintosh, între care bara de meniu unică, Finder, coșul de gunoi, dosarele și manipularea directă a obiectelor. Unele concepte vizuale și de interacțiune au fost păstrate și reinterpretate în Mac OS X și în versiunile ulterioare de macOS.[5][31]
În același timp, evoluția sa ilustrează dificultatea modernizării unei platforme care trebuia să păstreze compatibilitatea cu aplicații și extensii scrise pentru constrângerile unui calculator din 1984. Tranziția la PowerPC a fost realizată în interiorul aceleiași familii prin emulare, însă introducerea memoriei protejate și a multitaskingului preemptiv complet a necesitat în cele din urmă adoptarea unei arhitecturi noi prin Mac OS X.[15][14][33]
Note
[modificare | modificare sursă]- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Apple Computer (). „Macintosh: System Software Version History”. Apple Support (în engleză). Arhivat din original în . Accesat în .
- 1 2 3 Apple Computer (). „Mac OS 9.2.2: Document and Software”. Apple Support (în engleză). Arhivat din original în . Accesat în .
- 1 2 Roman Loyola (). „The weird, wild story of the Mac clone era”. Macworld (în engleză). Accesat în .
- 1 2 3 4 Computer History Museum. „Hello: The Apple Mac @ 40”. Computer History Museum (în engleză). Accesat în .
- 1 2 3 Computer History Museum. „Saying It With Pictures”. Computer History Museum (în engleză). Accesat în . [nefuncțională – arhivă]
- 1 2 3 Apple Computer. „Introduction to Processes and Tasks” (PDF). Inside Macintosh: Processes (în engleză). Accesat în .
- ↑ Apple Computer. „I/O Kit Overview”. Kernel Programming Guide (în engleză). Accesat în .
- 1 2 3 Linzmayer, Owen W. (). Apple Confidential 2.0: The Definitive History of the World's Most Colorful Company (în engleză). No Starch Press. ISBN 978-1-59327-010-0.
- ↑ Bruce Horn. „On Xerox, Apple and Progress”. Macintosh Folklore (în engleză). Arhivat din original în . Accesat în .
- 1 2 Michael Steil (). „Inside Macintosh Volumes I, II, III”. pagetable.com (în engleză). Accesat în .
- 1 2 3 4 Wiggins, Robert (martie 1988). „All Systems Go—System Update 5.0” (în engleză): 126–138. Accesat în .
- 1 2 3 Glass, Brett; Capen, Tracey (). „Orchestrating Applications” (în engleză). Accesat în .
- ↑ Apple Computer. „Memory Manager” (PDF). Inside Macintosh (în engleză). Accesat în .
- 1 2 3 4 5 6 Jason Snell (). „Mac OS X: An act of desperation that formed the foundation for the modern Mac”. Macworld (în engleză). Accesat în .
- 1 2 3 4 5 6 7 8 Apple Computer. „Introduction to PowerPC System Software” (PDF). Inside Macintosh (în engleză). Accesat în .
- 1 2 Apple Computer. „The 68LC040 Emulator”. Apple Developer Documentation (în engleză). Accesat în .
- 1 2 3 Apple Computer. „Using Multiprocessing Services”. Apple Developer Documentation (în engleză). Accesat în .
- 1 2 „System 7.5 and Mac OS 7.6: The Beginning and End of an Era”. Low End Mac (în engleză). . Accesat în .
- ↑ „Apple Kills Clone Market”. Wired (în engleză). . Accesat în .
- ↑ Dan Frakes (). „Reliving the clone wars”. Macworld (în engleză). Accesat în .
- 1 2 Schuster, Mike (ianuarie 1986). „Programming for HFS Compatibility” (în engleză). 2 (1). Accesat în .
- ↑ Apple Computer. „Apple Filing Protocol Concepts: Data Forks and Resource Forks”. Apple Developer Documentation (în engleză). Accesat în .
- 1 2 3 Apple Computer. „Technical Note TN1150: HFS Plus Volume Format”. Apple Developer Documentation (în engleză). Accesat în .
- 1 2 Sue Goodin și Dave Wilson (mai 1987). „Programming the New Macs”. MacTech (în engleză). Arhivat din original în . Accesat în .
- ↑ Ean Houts (). „QuickDraw GX is the big draw for System 7.5”. InfoWorld (în engleză). Accesat în .
- 1 2 „Mac OS 8 Arrives”. Wired (în engleză). . Accesat în .
- ↑ „Apple OS Searches Anew”. Wired (în engleză). . Accesat în .
- ↑ „The Millennium Mac”. Macworld (în engleză). Accesat în .
- 1 2 Geoff Duncan (). „Mac OS 9 to Be Released 23-Oct-99”. TidBITS (în engleză). Accesat în .
- 1 2 Geoff Duncan (). „Mac OS 9 Installation & Compatibility”. TidBITS (în engleză). Accesat în .
- 1 2 3 4 Apple Computer (). „Apple Unveils Mac OS X”. Apple Newsroom (în engleză). Accesat în .
- ↑ Apple Computer (). „Apple Computer, Inc. Agrees to Acquire NeXT Software Inc”. Apple Press Release (în engleză). Arhivat din original la . Accesat în .
- 1 2 Apple Computer (). „Mac OS X Hits Stores This Weekend”. Apple Newsroom (în engleză). Accesat în .
- ↑ Apple Computer (). „Apple's Mac OS X to Ship on March 24”. Apple Newsroom (în engleză). Accesat în .
- ↑ John Siracusa (). „Mac OS X 10.1”. Ars Technica (în engleză). Accesat în .
- ↑ Apple Computer (). „Apple Makes Mac OS X the Default Operating System on All Macs”. Apple Newsroom (în engleză). Accesat în .
- ↑ „First Look: 23 things we want in Leopard”. Macworld (în engleză). . Accesat în .
- 1 2 Apple Computer. „Universal Binary Programming Guidelines” (PDF) (în engleză). Arhivat din original în . Accesat în .
- ↑ QEMU Project. „PowerPC System emulator”. QEMU Documentation (în engleză). Accesat în .
- ↑ Brian Barrett (). „Relive the early days of Apple by playing original Macintosh games online”. Wired (în engleză). Accesat în .
Bibliografie
[modificare | modificare sursă]- Linzmayer, Owen W. (). Apple Confidential 2.0: The Definitive History of the World's Most Colorful Company (în engleză). No Starch Press. ISBN 978-1-59327-010-0.
Legături externe
[modificare | modificare sursă]- „Macintosh: System Software Version History” — istoricul versiunilor publicat de Apple
- „Hello: The Apple Mac @ 40” — Computer History Museum
- Macintosh Folklore — relatări ale membrilor echipei Macintosh originale
- The Vintage Mac Museum – Informații despre sistemele Macintosh, de la System 1 la System 7
- The Real History of the GUI – Articol despre istoria interfețelor grafice