System 7 (kódové jménoBig Bang –Velký třesk, někdy nazývanýMac OS 7) je jednou z verzíMac OS,operačního systémupočítačeMacintosh, uvedeného13. května1991. Zdaleka překonávalSystem 6 a byl nejpoužívanějším operačním systémem na počítačích Macintosh až do roku1997, kdy byl vydánMac OS 8. System 7 obsahoval funkce jako souběžné zpracování úloh, virtuální paměť, sdílení souborů, zlepšené uživatelské rozhraní,QuickTime aQuickDraw 3D. Je stále ještě používán malým počtem uživatelů, kteří vlastní dnes již spíše archaickýhardware té doby.
Pojmenování „System 7“ se používá jako obecný název ke všem verzím 7.x operačního systémuMac OS. Po vydání verze 7.6 v roce 1997Apple oficiálně přejmenoval operační systém na Mac OS. System 7 byl navržen pro procesorMotorola 68k, ale po přechodu firmy Apple na procesoryPowerPC byl upraven pro ně.
V porovnání seSystem Software 6, System 7 nabídnul:
- Vestavěnýmultitasking. V System Software 6 byla tato funkce volitelná pomocíMultiFinderu.
- Odpadkový koš se stal běžnýmadresářem, který dovoloval uchování položek namísto jejich smazání.
- Sdílení souborů. Zároveň s uživatelským rozhraním zlepšení pro instalaciAppleTalk, System 7 také obsahovalserver pro jednoduché sdílení souborů dovolující kterémukoli počítači sdíletsoubory do sítě AppleTalk.
- Aliasy. Alias je malý soubor, který reprezentuje jiný objektsouborového systému. Typický alias je malý soubor, mezi 1 a 5KB. Funguje jako přesměrování na objekt v systému, jako je dokument,aplikace, adresář,pevný disk, objekt na síti, vyjímatelné médium nebotiskárna. Pokud Alias spustíme, počítač bude fungovat stejně jako bychom spustili soubor, na který odkazuje. (Na rozdíl od přístupu pomocí zástupceMicrosoft Windows95, aliasy odkazují na soubor v katalogu, takže fungují, i když se soubor přesune, nebo přejmenuje. Aliasy se dají nejlépe popsat jako splynutíhard linku asymbolic linku na systémechUnix, včetněMac OS X.)
- System Extension (knihovny, které rozšiřují funkce systému) byly vloženy do zvláštního adresáře (z původního umístěníSystem Folder, kde se nacházely v předchozích verzích). Uživatelům bylo umožněno je deaktivovat přidržením klávesyShift při nabíhání systému. V pozdějších verzích System 7 se objevila utilita nazvaná Extensions Manager, která zjednodušila vypnutí a zapnutí jednotlivých knihoven. Tato rozšíření byla mnohdy zdrojem problémů a nestability systému.
- Ovládací panel (Control panel) se přesunul do zvláštního adresáře (A skrze Alias se zpřístupnil i z menu Apple).
- Apple menu (dříve umístěné pouze v Desk Accessories se přemístilo do menu Apple Menu Items, včetně Aliasů.
- Bublinová nápověda, nástroj systému podobný Kontextové nápovědě.
- AppleScript, askriptovací jazyk na vytváření automatických úloh. Ačkoli byl pro programátory aplikací na implementaci složitý, pro uživatele to byl silný nástroj, který je dostupný dodnes jako součástMac OS X.
- AppleEvents.
- 32bitovýQuickDraw, podporoval takzvaný režim „true color“ vykreslování, dříve byl použit jen jako rozšířeníExtension systémuMac OS pro rychlé vykreslování obrazu.
- FontyTrueType. Až do vydání této verze byly všechny fonty v Mac OS bitmapové; TrueType fonty poprvé nabídly zobrazení písma, které vypadalo dobře v jakékoli velikosti, jak na obrazovce, tak i na papíře. Tato funkce se ukázala být natolik výhodná, že se objevily nástroje, které portovaly TrueTypové fonty do Systemu 6.
- Nové „full-color“uživatelské rozhraní. Ačkoliv tato funkce zlepšila vzhled systému, byla zařazena do systému pouze jako jeho rozšířeníExtension. Na strojích, které byly černobílé se automaticky zobrazovalo uživatelské rozhraní stejně jako ve starších verzích systému.
- Nový zvukový správceAPI, verze 3.0, převzalo místo staréhoad hoc API. Nové možnosti API výrazně zlepšily využití novéhohardware, stejně jako kvalitu přehrávání.
- System 7 vydláždil cestu novému, plně 32bitovému adresovacímu prostoru, z předchozího 24bitového. Zatímco System 7 byl 32bitový, mnoho existujících počítačů a tisíce aplikací nebylo na 32bitové adresování připravené, a proto bylo možné jej v Ovládacích panelech vypnout.