Sistemul 7 - System 7

Mac OS 7
O versiune a sistemului de operare clasic Mac OS
Mac OS 7.6.1 emulat în interiorul SheepShaver.png
Captură de ecran a Mac OS 7.6.1
Dezvoltator Apple Computer, Inc.
Familia OS Macintosh
Starea de lucru Istoric, neacceptat
Modelul sursă Sursă închisă
Eliberarea inițială 13 mai 1991 ; acum 30 de ani ( 13.05.1991 )
Ultima lansare 7.6.1 / 7 aprilie 1997 ; Acum 24 de ani ( 07.04.1997 )
Tipul de nucleu Monolitic pentru 68k, nanokernel pentru PowerPC
Licență Proprietate
Precedat de Sistemul 6
urmat de Mac OS 8
Site oficial Lansări Mac OS la Wayback Machine (arhivat 12 aprilie 1997)
Stare de asistență
Istoric, neacceptat din mai 2001

Sistemul 7 , denumit în cod „Big Bang” și cunoscut și sub numele de Mac OS 7 , este un sistem de operare grafic bazat pe interfața de utilizator pentru computerele Macintosh și face parte din seria clasică de sisteme de operare Mac OS . A fost introdus pe 13 mai 1991, de către Apple Computer, Inc. A reușit System 6 și a fost principalul sistem de operare Macintosh până când a fost succedat de Mac OS 8 în 1997. Funcțiile adăugate odată cu lansarea System 7 au inclus memorie virtuală , personală partajarea de fișiere , QuickTime , QuickDraw 3D și o interfață cu utilizatorul îmbunătățită.

Odată cu lansarea versiunii 7.6 în 1997, Apple a redenumit oficial sistemul de operare „Mac OS”, un nume care a apărut pentru prima dată pe ecranul de boot al sistemului 7.5.1. Sistemul 7 a fost dezvoltat pentru Mac-urile care foloseau linia de procesoare Motorola 680x0 , dar a fost portat la PowerPC după ce Apple a adoptat noul procesor în 1994 odată cu introducerea Power Macintosh .

Dezvoltare

Dezvoltarea software-ului sistemului Macintosh până la System 6 a urmat o progresie destul de lină, cu adăugarea de noi funcții și modificări și actualizări relativ mici în timp. Adăugările majore au fost destul de limitate. O anumită perspectivă asupra sferei modificărilor poate fi văzută examinând documentația oficială a sistemului, Inside Macintosh . Acesta a fost livrat inițial în trei volume, adăugând un altul pentru a descrie modificările introduse cu Mac Plus și un altul pentru Mac II și Mac SE .

Aceste modificări limitate au însemnat că sistemul original Macintosh a rămas în mare măsură așa cum era atunci când a fost introdus inițial. Adică, mașina a fost orientată către un singur utilizator și sarcină care rulează pe o mașină bazată pe dischetă cu RAM extrem de limitată . Cu toate acestea, multe dintre ipotezele acestui model nu mai erau adecvate. Cel mai notabil dintre acestea a fost modelul cu o singură sarcină, a cărui înlocuire fusese examinată pentru prima dată în „Switcher” din 1986 și apoi înlocuită direct cu MultiFinder în Sistemul 5. Pentru a rula MultiFinder era nevoie în mod normal de o cantitate mai mare de RAM și un hard disk , însă a devenit mai frecventă la sfârșitul anilor 1980.

În timp ce adăugirile fuseseră relativ limitate, la fel și remediile la unele dintre ciudățenii subiacente ale arhitecturii sistemului. De exemplu, pentru a suporta o formă limitată de multitasking, sistemul de operare original Mac suporta programe mici co-rezidente cunoscute sub numele de accesorii de birou care trebuiau instalate în sistem folosind instrumente speciale. Dacă sistemul ar putea suporta mai multe sarcini, această soluție unică nu ar mai fi necesară - accesoriile de birou ar putea fi pur și simplu programe mici, plasate oriunde. Cu toate acestea, deoarece MultiFinder era încă opțional, un astfel de pas nu fusese făcut. Numeroase exemple ale acestui tip de problemă ar putea fi găsite în întregul sistem.

În cele din urmă, adoptarea pe scară largă a unităților de hard disk și a rețelelor locale a dus la cererea de către utilizatori și dezvoltatori a oricăror noi caracteristici. Până la sfârșitul anilor 1980, lista noilor actualizări și modificările sugerate ale modelului existent a fost considerabilă.

Roz și Albastru

În martie 1988, cu puțin timp înainte de lansarea sistemului 6, managerii tehnici de la Apple au organizat o întâlnire offsite pentru a planifica viitorul curs de dezvoltare a sistemului de operare Mac. Ideile au fost scrise pe fișe ; caracteristicile care păreau destul de simple de implementat pe termen scurt (cum ar fi adăugarea de culoare la interfața utilizatorului ) au fost scrise pe cărți albastre, obiective pe termen lung, cum ar fi adevăratul multitasking pe cărțile roz și idei „departe”, cum ar fi un sistem de fișiere orientat obiect pe cartonașele roșii. Dezvoltarea ideilor conținute pe cărțile albastre și roz urma să se desfășoare în paralel, iar la început cele două proiecte erau cunoscute pur și simplu ca „albastru” și „roz” (inclusiv Taligent ). Apple intenționa să aibă echipa „albastră” (care s-a numit „ Blue Meanies ” după ce personajele din Yellow Submarine ) lansează o versiune actualizată a sistemului de operare Macintosh existent în perioada de timp 1990-1991 și „roz” echipa va lansa un sistem de operare complet nou în jurul anului 1993.

Întrucât Blue a vizat actualizări relativ „simple”, lista de caracteristici se citește într-o oarecare măsură ca un fel de „Sistem 6, corectat”. În sistemul de operare de bază, o serie de componente anterior opționale au devenit obligatorii:

  • QuickDraw pe 32 de biți , care acceptă așa-numita imagistică „adevărată culoare”, a fost inclus ca standard; anterior era disponibil ca extensie de sistem.
  • O nouă API Sound Manager , versiunea 2.0, a înlocuit API - urile ad hoc mai vechi . Noile API au prezentat o abstracție hardware îmbunătățită semnificativ , precum și o redare de calitate superioară. Deși din punct de vedere tehnic nu este o caracteristică nouă pentru System 7 (deoarece aceste caracteristici erau disponibile pentru System 6.0.7), Sound Manager 2.0 a fost prima implementare pe scară largă a acestei tehnologii care a ajuns la majoritatea utilizatorilor Mac.
  • Sistemul 7 a pregătit calea pentru un spațiu complet de adrese pe 32 de biți, față de spațiul de adresă anterior pe 24 de biți. Acest proces a presupus ca toate rutinele din codul OS să utilizeze cei 32 de biți ai unui pointer ca adresă - sistemele anterioare foloseau biții superiori ca steaguri . Această modificare a fost cunoscută ca fiind „curată pe 32 de biți”. În timp ce System 7 în sine era curat pe 32 de biți, multe mașini existente și mii de aplicații nu erau, așa că a trecut ceva timp înainte ca procesul să fie finalizat. Pentru a ușura tranziția, panoul de control „Memorie” conținea un comutator pentru a dezactiva această caracteristică, permițând compatibilitatea cu aplicațiile mai vechi, dar făcând inutilizabilă orice memorie RAM de peste 8 MB.
  • Sistemul 7 a făcut obligatoriu multitaskingul cooperativ al MultiFinder .

Mai mult, o serie de ciudățenii din sistemul original, de obicei incluse din cauza resurselor limitate, au fost în cele din urmă modificate pentru a utiliza caracteristicile de bază ale sistemului de operare:

  • Coșul de gunoi era acum un director normal, permițând păstrarea articolelor între reporniri și evenimente de scoatere a discului în loc să fie curățate.
  • Extensiile de sistem ” (mici bucăți de cod INIT care extindeau funcționalitatea sistemului) au fost mutate în propriul subfolder (mai degrabă decât în ​​nivelul rădăcină al folderului de sistem în sine, ca și în versiunile anterioare) și ar putea fi instalate sau eliminate după dorința utilizatorului pur și simplu mutând aceste „extensii” în sau din dosar și apoi repornind computerul. A existat o funcție de rutare automată pentru extensii, panouri de control, fonturi și accesorii de birou, unde acestea ar putea fi pur și simplu plasate în folderul System. Sistemul ar detecta tipul și ar plasa automat fișierele mutate în subdirectoarele corespunzătoare. La repornire, sistemul ar citi fișierele și ar instala extensiile, fără ca utilizatorul să facă altceva. În plus, toate extensiile și panourile (a se vedea mai jos) ar putea fi dezactivate temporar ținând apăsată tasta Shift la pornire. Versiunile ulterioare ale sistemului 7 au oferit o caracteristică numită „ Extensions Manager ” care a simplificat procesul de activare / dezactivare a extensiilor individuale. Extensiile au fost adesea o sursă de instabilitate și aceste modificări le-au făcut mai ușor de gestionat și au ajutat la depanarea problemelor.
  • În mod similar, accesoriul de birou al panoului de control a devenit folderul Panouri de control (găsit în folderul de sistem și accesibil utilizatorului dintr-un alias din meniul Apple). Panourile de control în sine au devenit fișiere separate, stocate în acest director. Panourile de control sunt în esență extensii de sistem cu o interfață cu utilizatorul.
  • Meniul Apple (anterior acasă doar pentru accesorii de birou extrase din resurse „DRVR“ în fișierul de sistem ) enumerate acum conținutul unui dosar ( „Apple Elemente de meniu“), inclusiv alias - uri (vezi mai jos). Accesoriile de birou au fost inițial destinate să ofere o formă de multitasking și nu mai erau necesare acum, când multitasking-ul real a fost întotdeauna activat. Tehnologia accesoriilor de birou a fost depreciată, System 7 tratându-le în mare măsură la fel ca alte aplicații. Accesoriile de birou au funcționat acum în propriul proces, mai degrabă decât să împrumute cel al unei aplicații gazdă.
  • În Sistemul 6, meniul Apple conținea atât o listă de accesorii de birou, cât și o listă de programe care rulează în MultiFinder. În Sistemul 7 lista programelor active a fost relocată în propriul meniu de aplicații.

Sistemul a oferit, de asemenea, o mare varietate de caracteristici noi:

  • Partajarea fișierelor personale . Împreună cu diverse îmbunătățiri ale UI pentru configurarea AppleTalk , System 7 a inclus și un server de partajare de fișiere de bază care permite oricărei mașini să publice foldere în rețeaua AppleTalk.
  • Aliasuri. Un alias este un fișier mic care reprezintă un alt obiect din sistemul de fișiere . Un alias tipic este mic, între 1 și 5 KB. Similar cu conceptul legăturilor simbolice Unix și comenzile rapide Windows , un alias acționează ca o redirecționare către orice obiect din sistemul de fișiere, cum ar fi un document , o aplicație , un folder , un hard disk , o partajare de rețea sau un suport amovibil sau o imprimantă . Când faceți dublu clic , computerul va acționa la fel ca și când fișierul original ar fi fost dublu clic. La fel, alegerea unui fișier alias dintr-o casetă de dialog „Deschidere” ar deschide fișierul original. (Spre deosebire de abordarea bazată pe cale a comenzilor rapide și a linkurilor simbolice, pseudonimele stochează, de asemenea, o referință la intrarea în catalog a fișierului, astfel încât acestea continuă să funcționeze chiar dacă fișierul este mutat sau redenumit. Aliasurile au caracteristici atât ale legăturilor dure, cât și ale linkurilor simbolice găsite pe Sisteme bazate pe Unix . Toate cele trei sunt acceptate pe macOS .)
  • Tragere și plasare. Pictogramele documentului pot fi trase cu mouse-ul și „lăsate” pe pictogramele aplicației pentru a le deschide în aplicația vizată. În Sistemul 6, fie s-a făcut dublu clic pe pictograma unui document pentru a-i deschide aplicația asociată, fie s-ar putea deschide aplicația dorită și utiliza caseta de dialog Deschidere . Dezvoltarea paradigmei drag-and-drop a dus la un nou concept pentru unele aplicații - cum ar fi StuffIt Expander - ale căror interacțiuni principale au fost intenționate să fie prin drag and drop. Drag Manager-ul sistemului 7.5 a extins conceptul la nivel de sistem pentru a include mai multe tipuri de date, cum ar fi date text sau audio.
  • „Papetărie”, o caracteristică de șablon care le-a permis utilizatorilor să salveze stiluri de documente utilizate adesea într-un format special. Aplicațiile „Conștientizate de papetărie” ar crea un fișier nou, fără titlu, care conține datele șablonului, în timp ce aplicațiile care nu sunt conștiente ar afișa imediat o casetă de dialog Salvare ca solicitând utilizatorului numele fișierului.
  • Balloon Help , un sistem de identificare a widgeturilor similar cu sfaturile de instrumente .
  • AppleScript , un limbaj de script pentru automatizarea sarcinilor. Deși destul de complexă pentru programatorii de aplicații pentru a implementa suport, această caracteristică a fost puternică și populară în rândul utilizatorilor și rămâne acceptată ca parte a macOS .
  • Evenimente Apple . Sprijinirea AppleScript a fost un nou model de comunicare interproces pentru evenimentele „la nivel înalt” care urmează să fie trimise în aplicații, împreună cu asistență care să permită acest lucru să aibă loc într-o rețea AppleTalk .
  • Publicați și abonați-vă . Această caracteristică a permis ca datele „publicate” de o aplicație să fie importate („abonate la”) de către alta, iar datele să poată fi actualizate dinamic. Programatorii s-au plâns că API - ul este dificil și relativ puține aplicații au ajuns să îl adopte.
  • TrueType schiță fonturi. Până în acest moment, toate fonturile de pe Macintosh au fost bitmapate sau un set de fonturi de ecran bitmapped asociat cu fonturi de imprimantă contur PostScript ; TrueType a oferit pentru prima dată un singur format de font care a fost redus la orice dimensiune pe ecran și pe hârtie. Această tehnologie a fost recunoscută ca fiind atât de importantă încât a fost lansată și o extensie TrueType pentru System 6, împreună cu un Font / DA Mover actualizat capabil să instaleze aceste noi tipuri de fonturi în fișierul System 6 System.
  • O interfață de utilizator nou colorată . Deși această caracteristică a creat o interfață atractivă din punct de vedere vizual, ea a fost opțională. Pe mașinile care nu sunt capabile să afișeze culoare sau pe cele cu preferințele de afișare setate la monocrom, interfața a revenit la aspectul alb-negru al versiunilor anterioare. Doar unele widget-uri au fost colorate - barele de derulare, de exemplu, aveau un aspect nou, dar butoanele au rămas în alb și negru.
  • Sistemul 7.1 a marcat apariția sistemelor Enablers, extensii mici care au fost încărcate la pornire pentru a suporta modelele Macintosh introduse de la ultima revizuire a sistemului de operare. În cadrul sistemului 6, Apple a trebuit să introducă o serie de revizuiri minore în sistemul de operare exclusiv pentru a fi utilizate cu hardware nou. Apple a introdus un număr fără precedent de noi modele Macintosh în epoca System 7, ceea ce a dus la o anumită confuzie cu privire la ce sistem Enabler a mers cu ce computer (e) .

Software

Sistemul 7 a fost primul sistem de operare Apple care a fost disponibil pe compact disc , deși a fost livrat inițial pe un set de 15 dischete. Spre deosebire de sistemele anterioare, System 7 nu a venit la pachet cu pachete software majore. Calculatoarele Macintosh nou achiziționate aveau instalat System 7 și erau adesea incluse în programe precum HyperCard , At Ease și Mouse Practice . Mai târziu, familia Macintosh Performa a adăugat diverse pachete de software, inclusiv ClarisWorks , New Grolier Multimedia Encyclopedia , Microsoft Bookshelf , Spectre VR și Power Pete . Întrucât Sistemul 7 a fost introdus înainte ca Internetul să atragă atenția populară, software-uri precum MacTCP , FreePPP și Netscape nu au fost incluse la început, dar ulterior au fost disponibile pe disc de la furnizorii de servicii de Internet și la pachet cu cărți precum Internetul lui Adam C. Engst . Starter Kit pentru Macintosh . Mașinile Power Macintosh au inclus, de asemenea , NuCalc , un calculator grafic. Sistemul 7 include, de asemenea, software de rețea și partajare de fișiere AppleTalk sub formă de extensii de sistem și panouri de control.

Utilitățile de bază instalate implicit cu System 7 includ TeachText (care a fost înlocuit cu SimpleText în versiunile ulterioare) pentru sarcini de editare de text de bază și citirea documentelor readme . De asemenea, disponibile pe discheta „Disk Tools” suplimentară sunt Disk First Aid pentru repararea discurilor și Apple HD SC Setup pentru inițializarea și partiționarea discurilor.

Versiunile ulterioare ale System 7, în special System 7.5 și Mac OS 7.6, vin cu un folder dedicat „Utilități” și un folder „Apple Extras”, inclusiv: AppleScript , Copiere pe disc , QuickDraw GX Extras și QuickTime Movie Player. Mai multe opțiuni suplimentare și utilități ar putea fi instalate manual de pe CD-ul sistemului.

Trecerea la PowerPC

Sistemul 7.1.2 este prima versiune a software-ului de sistem Macintosh care acceptă noile computere Apple bazate pe PowerPC . Aplicațiile 68k care nu fuseseră încă actualizate pentru a rula nativ pe aceste sisteme au fost emulate în mod transparent (fără ca utilizatorul să intervină) de către un emulator de procesor încorporat de 68k . Binele de grăsime , care conțineau codul necesar pentru a rula nativ atât pe sistemele PowerPC, cât și pe cele de 68k, au devenit obișnuite în acest timp. Acest proces a fost similar cu distribuția binarelor universale în timpul tranziției Mac la procesoarele Intel în 2006, precum și a tranziției Mac la siliciu Apple începând cu 2020.

Compatibilitate PC

Sistemul 7.0 până la 7.1 oferea un utilitar numit Apple File Exchange , care putea accesa conținutul dischetelor formatate FAT și Apple II . Sistemul 7 Pro, Sistemul 7.5 și versiunile ulterioare au fost livrate împreună cu PC Exchange , anterior un produs separat, care permitea sistemului să monteze dischete formatate FAT pe desktop în același mod ca discurile Macintosh obișnuite.

Discurile OS / 2 au fost citite ca discuri PC DOS, datorită faptului că OS / 2 a folosit sistemul de fișiere FAT. În acest moment, Mac-urile puteau citi și scrie sisteme de fișiere UNIX cu ajutorul unui software suplimentar.

Sistemul 7 a permis utilizatorilor să acceseze rețelele de PC și a permis comunicarea prin TCP / IP și alte stive de rețea compatibile. Compatibilitatea reală a software-ului pentru PC, cu toate acestea, a necesitat software de la terți, cum ar fi SoftPC, care a permis rularea unor programe MS-DOS și Microsoft Windows timpurii sau Connectix Virtual PC , care a permis Mac-ului să ruleze Windows prin emularea completă a computerului.

Alte soluții de compatibilitate pentru PC au adoptat o abordare mai nativă prin rularea Windows și MS-DOS prin utilizarea cardurilor de expansiune x86 cu un cip x86 pe card. Apple a oferit unele sisteme configurate în acest fel, comercializate ca „Compatibil DOS” - a fost utilizată o placă cu CPU x86 dedicată și RAM, în timp ce hard disk-ul Mac, subsistemul de sunet, rețeaua și intrarea furnizau servicii către PC. PC-ul ar putea rula simultan cu Mac-ul, iar utilizatorul ar putea comuta între cele două într-un mod similar cu un switch KVM . Cele mai vechi dintre aceste sisteme au fost sistemele bazate pe 680x0 care rulează Sistemul 7. Sistemul 7 a oferit suport pentru accesarea volumului PC-ului de pe Mac prin intermediul propriului software PC Exchange, iar controlul real al hardware-ului PC-ului a fost realizat prin intermediul panourilor de control.

Diverse

La momentul lansării, mulți utilizatori au observat că performanța a suferit ca urmare a actualizării de la System 6 la System 7, deși hardware-ul mai nou a compensat în curând diferența de viteză. O altă problemă a fost „amprenta de memorie” mare a sistemului 7: sistemul 6 putea porni sistemul de pe o singură dischetă de 800k și putea ocupa aproximativ 600 KB de memorie RAM , în timp ce System 7 folosea mult peste un megabyte . A trecut ceva timp până când Mac-ul mediu a fost livrat cu suficientă memorie RAM încorporată pentru ca System 7 să fie cu adevărat confortabil. Sistemul 7 a fost prima versiune de sistem care nu a mai putut fi rulată în mod util pe sisteme numai pentru dischetă. Deși majoritatea modelelor Macintosh vândute la acea vreme includeau un hard disk ca echipament standard, proprietarii de modele mai vechi erau obligați să își actualizeze hardware-ul cumpărând fie un Mac nou, fie un hard disk SCSI extern dacă doreau să ruleze System 7.

Pentru a profita de funcția de memorie virtuală a sistemului 7, este necesar un Macintosh echipat cu o unitate de gestionare a memoriei paginate (PMMU). Procesorul Motorola 68030 are unul încorporat și unul poate fi adăugat la placa de bază a Macintosh II echipat cu Motorola 68020 . Celălalt model Macintosh care folosește un 68020, Macintosh LC , nu poate utiliza memoria virtuală. Apple a introdus Macintosh LC II echipat cu 68030 la scurt timp după introducerea sistemului 7. În ciuda procesorului mai nou, LCII a păstrat magistrala de 16 biți a modelului anterior și nu a funcționat mai repede decât LC-ul pe care l-a înlocuit.

În ciuda acestor eșecuri, System 7.0 a fost adoptat destul de rapid de către utilizatorii de Mac și a devenit rapid una dintre cerințele de bază pentru noile software.

Grupul de inginerie din cadrul Apple responsabil pentru System 7 a ajuns să fie cunoscut sub numele de „ Blue Meanies ”, numit după cărțile albastre pe care erau scrise caracteristicile care ar putea fi implementate într-un timp relativ scurt, ca parte a strategiei sistemului de operare Apple. În comparație, caracteristicile cărții roz au fost gestionate de grupul Roz, devenind ulterior proiectul nefericit Taligent .

Sistemul 7.0 a fost ultima versiune a sistemului de operare Macintosh disponibilă gratuit și care a putut fi redistribuită liber. Deși Sistemul 7 a putut fi achiziționat de la Apple, costul a fost nominal și a fost considerat să acopere doar duplicarea și suportul media. Era obișnuit ca dealerii Macintosh să le permită clienților să folosească mașinile demo ale magazinului pentru a copia discurile de instalare System 7 la costul unei cutii de dischete. Revistele CD-ROM precum Nautilus au inclus System 7 pe discurile lor. După ce utilizatorii de Mac au descărcat mii de copii ale sistemului 7 din serviciile online (AOL, CompuServe și GEnie), Apple a analizat serviciile și, pe baza acestei popularități, a început să vândă Mac OS ca produs de vânzare cu amănuntul cu System 7.1. Apple a continuat să plătească pentru actualizările majore ale sistemului de operare până la lansarea OS X Mavericks în 2013.

Versiunea istorică

La scurt timp după lansarea inițială a sistemului 7, actualizarea minoră 7.0.1 a fost lansată în octombrie 1991. A urmat, de asemenea, un patch numit „System 7 Tune-Up”, care a remediat eroarea „fișierelor care dispar” în care sistemul ar pierde fișiere și a adăugat alocări de memorie „minimă” și „preferată” în caseta Obține informații despre o aplicație.

Sistemul 7.1

În august 1992, actualizarea 7.1 a fost lansată. Aceasta a fost prima versiune a software-ului de sistem pentru care Apple a plătit bani. Despre această schimbare, David Pogue a scris:

Sistemul 7.1 a fost remarcabil și din alt motiv: a fost prima actualizare de software a sistemului pe care Apple nu a oferit-o. A trebuit să o cumpărați, spre furia grupurilor de utilizatori și a serviciilor online care se obișnuiseră să facă fiecare nouă versiune de sistem disponibilă tuturor. Înapoi în fața protestelor, Apple a oferit în cele din urmă kitul de actualizare System 7.1 pentru membrii grupului de utilizatori și serviciilor online pentru mai puțin de 30 USD. Dar scrierea era pe perete: Apple era gelos pe Microsoft, magazinul de sisteme-software pentru lume. Mulți s-au întrebat dacă upgrade-ul merită chiar. Sistemul 7.1 a încorporat un număr imens de modificări, dar marea majoritate au fost rescrieri adânci, la nivel de bază, care nu au adăugat nici o utilitate utilizatorilor standard americani de Mac.

-  David Pogue, MacWorld Macintosh Secrets, ediția a IV-a

Noul versiune 7.1 este folderul Fonts. Aceasta a înlocuit metoda de multe ori consumatoare de timp de a trage fonturi către și din fișierul System, introdusă în System 7.0; de asemenea, a înlocuit aplicația Font / DA Mover din System 6, care ar putea fi folosită și cu 7.0. Sistemul 7.1 a inclus, de asemenea, o mulțime de modificări interne pentru a sprijini internaționalizarea datelor, orei și numerelor. A fost, de asemenea, prima versiune care a acceptat „Enablers”, care a eliminat cerința de a lansa o nouă versiune a software-ului sistemului de fiecare dată când a fost lansat hardware nou.

Un set de versiuni specializate de 7.1, variind de la 7.1P1 la 7.1P6 (cu excepția 7.1P4) au fost create și incluse cu diferite modele Performa care erau deja disponibile sau au fost lansate după 7.1. Aceste versiuni specializate au inclus At Ease , Launcher și alte modificări care au fost integrate în versiunile ulterioare ale software-ului sistemului.

Primul upgrade major a fost System 7.1.1, cunoscut și sub numele de „System 7 Pro”. Această versiune a fost un pachet de 7.1 cu instrumente AppleScript, QuickTime și Apple Open Collaboration Environment (AOCE). În timp ce System 7 a avut unele probleme cu funcționarea pe mașini puțin mai vechi din cauza amprentei de memorie, System 7 Pro abia se încadrează pe computerele Macintosh din acel moment. A fost folosit cel mai frecvent pentru remedierile minore de erori, mai degrabă decât pentru noua sa funcționalitate.

Apple s-a alăturat alianței AIM (Apple, IBM și Motorola) la scurt timp după lansarea System 7 în 1991 și a început să lucreze pe mașini bazate pe PowerPC , care ulterior au devenit familia Power Macintosh . Asistența pentru aceste mașini a dus la sistemul 7.1.2.

Sistemul 7.1.2 nu a fost niciodată oferit pentru vânzarea cu amănuntul; a fost livrat cu primele loturi de Mac-uri PowerPC și o versiune de 68k livrată cu un număr mic de sisteme din seria Quadra 600. Expedierile ulterioare au fost livrate în schimb cu sistemul 7.5.

Sistemul 7.1.2P a fost același cu 7.1.2 și a fost livrat cu modelele Performa 630, LC 630 și Quadra 630 care au fost lansate între iulie și noiembrie 1994.

Sistem 7.5

Următoarea versiune majoră a fost System 7.5 , care a inclus remedieri de erori de la actualizările anterioare și a adăugat câteva funcții noi, inclusiv:

  • Un ecran de pornire actualizat cu o bară de progres
  • Un nou sistem de ajutor interactiv numit Apple Guide
  • Un ceas în bara de meniu (bazat pe panoul de control gratuit „ SuperClock ” de Steve Christensen)
  • Un element de meniu Apple numit Stickies (fostă aplicație terță parte numită „PasteIt Notes”) care furniza note Post-It virtuale
  • WindowShade , un alt fost panou de control shareware, a oferit posibilitatea de a condensa o fereastră până la bara de titlu. A fost introdus ca o caracteristică de „minimizare” pentru a concura cu Windows 95, deoarece Mac OS nu avea nici o bară de activități și nici o andocare.
  • MacTCP a fost inclus, permițând oricărui Macintosh să se conecteze la Internet pentru prima dată.
  • Control Strip (o modalitate rapidă de a modifica volumul sistemului, de a controla redarea CD-urilor audio, de a gestiona partajarea de fișiere și imprimante și de a modifica rezoluția monitorului și adâncimea culorii) a fost activată pentru prima dată pe modelele Macintosh de pe desktop. Anterior fusese inclus doar în seria PowerBook.
  • Un nou panou de control al modelelor desktop a permis modelelor cu plăci de până la 128x128 pixeli cu culoare pe 8 biți; versiunile anterioare erau limitate la plăci de 8x8 pixeli cu maximum opt culori posibile. Funcționalități similare au fost găsite pe versiunile anterioare de sistem exclusiv modelelor Performa și au fost adăpostite în panoul General Controls.
  • Managerul de extensii (permițând utilizatorului să activeze și să dezactiveze extensiile și panourile de control; bazat și pe un panou de control anterior al unei terțe părți)
  • PowerTalk , un serviciu de gestionare a e-mailului la nivel de sistem și inițiatorul sistemului Keychain .
  • Lansatorul, un panou de control care conține butoane de comandă rapidă pentru programele utilizate frecvent (într-un mod asemănător cu macOS Dock )
  • Un meniu ierarhic Apple (folderele din folderul Apple Menu Items s-ar extinde în submeniuri care prezintă conținutul lor. Din nou, bazat pe un panou de control al unei terțe părți; publicarea HAM by Microseeds)
  • Glisare și fixare la nivel de sistem pentru text și alte date (selecțiile pot fi pur și simplu glisate cu mouse-ul și aruncate la noua lor destinație, ocolind clipboard-ul)
  • Un Finder scriptabil
  • QuickDraw GX , un motor de redare și geometrie 2-D
  • Numai pentru PowerPC, un Calculator grafic 3D avansat, dezvoltat în secret la Apple de un fost contractor terț
  • Suport pentru OpenDoc

Sistemul 7.5 a fost denumit în cod „Capone”, o referință la Al Capone și „Chicago”, care era numele de cod pentru Windows 95 al Microsoft și era, de asemenea, numele fontului implicit de sistem utilizat în Mac OS până la versiunea 8.

Sistemul 7.5.1 a fost în primul rând o soluție de eroare de 7.5, dar a introdus și un nou ecran de pornire „Mac OS” în pregătirea pentru clonele Mac .

Sistemul 7.5.2, lansat doar pentru primele Power Mac-uri bazate pe PCI , s-a remarcat prin introducerea noii arhitecturi de rețea Apple, Open Transport .

Sistem 7.5.3, o actualizare majoră de remediere a erorilor, care a inclus și Transport deschis pentru alte mașini bazate pe PowerPC, precum și pentru unele mașini bazate pe 68k. 7.5.3 a adus, de asemenea, mai multe îmbunătățiri la emulatorul de 68k și a adăugat suport de glisare translucid în Managerul de tragere. De asemenea, a inclus prima versiune de Control Strip pentru a fi compatibilă cu toate Mac-urile. Aceasta a fost, de asemenea, prima versiune de Mac OS care acceptă SMP . (9500 / MP)

Sistemul 7.5.3 Revizuirea 2 a inclus: îmbunătățiri ale performanței; o fiabilitate mai bună pentru PowerBooks care utilizează programul RAM Doubler de la terți; fiabilitate îmbunătățită pentru computerele din seria PowerBook 500, 2300 și 5300 cu cardul de actualizare PowerPC; fiabilitate îmbunătățită la utilizarea panoului de control al discului de pornire; și fiabilitate îmbunătățită la copierea fișierelor pe discuri de 1 GB.

Sistemul 7.5.3 Revizuirea 2.1 a fost livrat împreună cu Performa 6400/180 și 6400/200; această versiune specială a fost specifică acestor mașini, deoarece au existat probleme de stabilitate cu System 7.5.3 Release 2 pe noul hardware, în special cu placa video și transferul de fișiere prin LocalTalk.

Sistemul 7.5.4 a fost tras din cauza unei greșeli la Apple, în care unele componente nu au fost incluse în programul de instalare.

Sistemul 7.5.5 a inclus îmbunătățiri semnificative ale performanței pentru memoria virtuală și gestionarea memoriei pe computerele Mac bazate pe PowerPC, inclusiv eliminarea unei erori de tip 11. De asemenea, au fost incluse o serie de îmbunătățiri ale fiabilității, cum ar fi remedieri pentru Mac-uri care utilizează dischete echipate cu o placă de compatibilitate DOS, acces îmbunătățit la hard disk pentru PowerPC PowerBooks și calculatoare Performa 5400 până la 9500, remedieri pentru Mac-uri care includeau un Tuner Apple TV sau un Macintosh TV Control de la distanță, îmbunătățiri la LocalTalk și rețea (în special pentru Performa 5400 și 6400), remedieri la pornirea sistemului pentru Mac-urile mai rapide de 180 MHz (care includeau procesoare PowerPC 604 sau 604e), fiabilitate îmbunătățită atunci când se utilizează aplicații cu sunet intens pe Quadra sau Centris computere care conțineau cardul de upgrade PowerPC și stabilitate îmbunătățită atunci când utilizați mai multe aplicații de fundal și imprimante partajate într-o rețea. System 7.5.5 este, de asemenea, ultima versiune System 7 care poate rula pe 68.000 de Mac-uri, cum ar fi Macintosh Plus și Mac-uri cu ROM-uri care nu au suport pentru adresarea pe 32 de biți, cum ar fi Macintosh IIcx . 7.6 și versiunile ulterioare au necesitat un procesor 68030 și un ROM capabil de adresare pe 32 de biți și va activa automat adresarea pe 32 de biți la pornire.

Mac OS 7.6

Mac OS 7.6 (denumit în cod „Harmony”) a fost ultima actualizare majoră, lansată în 1997. Cu 7.6, sistemul de operare a fost numit oficial „Mac OS” în loc de „Sistem”. Funcțiile noi includ un Extensions Manager renovat, un cod PowerPC mai nativ pentru Power Mac-uri, mai multe pachete de instrumente și utilitare pentru Internet și un Finder mai stabil, cu alocare sporită de memorie. În această versiune, funcția PowerTalk adăugată la 7.5 a fost eliminată din cauza suportului slab al aplicației, iar suportul pentru un număr mare de modele Macintosh mai vechi a fost renunțat.

Actualizarea minoră pentru Mac OS 7.6.1 a portat în cele din urmă excepția de 68k care gestionează rutinele către PowerPC, transformând erorile de tip 11 în erori mai puțin dăunătoare (tipul 1, 2 sau 3, de obicei), deoarece aplicațiile care se blochează se termină mai des în condiții de siguranță în loc să blocheze funcționarea sistem.

În această perioadă, Apple a încercat să lanseze un sistem de operare „modern” complet nou, numit Copland . Când proiectul Copland a fost abandonat în 1996, Apple a anunțat planurile de a lansa o actualizare a sistemului de operare la fiecare șase luni până când Rhapsody (care va evolua până în 2001 în ceea ce a fost lansat sub numele de Mac OS X ). Au mai fost livrate încă două versiuni, marcate acum oficial ca „Mac OS” - Mac OS 7.6 și remedierea erorilor minore 7.6.1. Versiunile viitoare au fost lansate ca Mac OS 8–8.6 și Mac OS 9–9.2 .

Tabelul lansărilor

Versiunea numarul Data de lansare Calculator
7.0 13 mai 1991
7.0.1 21 octombrie 1991 Macintosh Quadra 700/900/950, PowerBook de 100 / la 140 / la 170 și altele
7.1 3 august 1992 Macintosh IIvx

PowerBook 180 Macintosh IIvi

7.0.1P 14 septembrie 1992 Macintosh Performa 200/400
7.1P 14 octombrie 1992 Macintosh Performa 600
7.1P2 12 aprilie 1993 Macintosh Performa 405/430/450
7.1P3 18 octombrie 1993 Macintosh Performa 410/460/475/550
7.1.1 (Pro) 21 octombrie 1993
7.1.1 PowerBook Duo 250 / 270c, PowerBook 520/540
7.1P5 1 ianuarie 1994 Macintosh Performa 560
7.1P6 1 februarie 1994 575. Macintosh Performa
7.1.2 14 martie 1994 Power Macintosh 6100/7100/8100
7.1.2P 15 iulie 1994 Quadra 630
7.5 12 septembrie 1994 Macintosh LC 580
7.5.1 23 martie 1995 Power Macintosh 6200
7.5.2 19 iunie 1995 Power Macintosh 9500
7.5.3 1 ianuarie 1996 Power Macintosh 5400
7.5.3 Revizuirea 2 1 mai 1996
7.5.3 Revizuirea 2.1 7 august 1996 Performa 6400
7.5.3 Revizuirea 2.2 Power Macintosh 9500/200 , Performa 6360
7.5.5 27 septembrie 1996 Power Macintosh 5500
7.6 7 ianuarie 1997 PowerBook 3400c
7.6.1 7 aprilie 1997 PowerBook 2400c Macintosh a douăzecea aniversare

Vezi si

Referințe

Note
  1. ^ Alte surse indică data în 1987, dar System 6 a fost lansat în 1988.
Citații
  1. ^ Sistem 7.0 - Va fi pe apple.com?
  2. ^ "În interiorul Macintosh, volumul 4" , Amazon
  3. ^ Colecție de cărți
  4. ^ Carlton, pag. 96
  5. ^ Carlton, pag. 96-98
  6. ^ Singh, pag. 2
  7. ^ Carlton, pag. 167
  8. ^ Carlton, pag. 169
  9. ^ "InfoWorld 7 august 1989" . 7 august 1989.
  10. ^ "Re: System 7.0 - Va fi pe apple.com?" .
  11. ^ TidBITS # 120
  12. ^ "Ghid de actualizare a sistemului 7.1" (PDF) .
  13. ^ Howard Bear, Jacci (19 noiembrie 2018). „Iată cum să găsiți fișiere de fonturi pe Mac sau Windows” . Lifewire . Adus la 25 aprilie 2019 . Locația implicită pentru toate fonturile System din System 7.1 și versiunile ulterioare este folderul Fonts din folderul System.
  14. ^ Produse clasice Mac: MenuChoice 2.1
  15. ^ The Graphing Calculator Story
  16. ^ Linzmayer, Owen (2004). „Nume de cod descoperite” . Apple Confidential 2.0 . Fără presă de amidon. p. 56. ISBN 978-1593270100.
  17. ^ Pogue, David (ianuarie 1997). MacWorld Macintosh Secrets ediția a IV-a - Capitolul 6: Muzeul software-ului de sistem (PDF) . p. 235.
  18. ^ Hoffman, Ilene (2000-12-14). „Mac Corner: Mac OS, partea 2” . Arhivat din original la 08.03.2011.
  19. ^ "Mac OS 7.6, va merita?" .
  20. ^ tehnote 1096
  21. ^ YouTube - Macworld Boston 1997
Bibliografie

Lecturi suplimentare

linkuri externe

Precedat de
sistemul 6
Sistem 7 / Mac OS 7
1991
Succes de
Mac OS 8