Hlavní navigace

Rhapsody + Mac OS 8.x = Mac OS X

1. 7. 1998

Sdílet

Na podzim tohoto roku dojde k rozdělení operačních systémů od Apple do dvou samostatných větví. V této době tot...


Na podzim tohoto roku dojde k rozdělení operačních systémů od
Apple do dvou samostatných větví. V této době totiž bude uvedena
první zákaznická verze Rhapsody 1.0 , která uživatelům Maců
nabídne moderní operační systém. Pod Rhapsody sice poběží i
tradiční macovské aplikace v rámci tzv. Blue Boxu, ty ale
nebudou moci využívat všech výhod nového prostředí a také
komunikace s dalšími aplikacemi bude omezená. Aplikace určené
přímo pro Rhapsody bude zase potřeba napsat zcela od začátku.

Ve stejné době jako Rhapsody 1.0 by se na trhu měl objevit také
významný upgrade Mac OS s pořadovým číslem 8.5 (kódové jméno
Allegro). Mac OS 8.5 nabídne mimo jiné optimalizovaný (pro
PowerPC) AppleScript a QuickDraw s podporou anti-aliasingu.
Tradiční dialogová okna Otevřít a Uložit zde budou nahrazena
zcela novým systémem Navigation Services, zakomponován bude také
pokročilý vyhledávací systém V-Twin, schopný vyhledávat soubory
podle obsahu. Zrychleno má být kopírování souborů a práce se
sítí, změn se dočká i Průvodce, který bude převeden do HTML
formátu. Pod Mac OS 8.5 si uživatelé budou moci konečně nastavit
vlastní "téma" rozhraní, která zásadním způsobem změní vzhled
systému a všech aplikací.

Plány Apple na dvě samostatné větve operačních systémů, Mac OS
a Rhapsody, se ale nesetkaly s příliš velkým ohlasem mezi
vývojáři, kteří "nechtějí od základu přepisovat své aplikace".
"Lidé si přejí moderní operační systém, na němž poběží macovské
aplikace" prohlásil Steve Jobs, když na květnové celosvětové
vývojářské konferenci představil nový plán pro budoucí macovský
systém nesoucí jméno Mac OS X (deset). Mac OS X opět spojí obě
větve macovských operačních systémů. Bude se jednat o tradiční
macovský operační systém, přinášející moderní prvky jako je
chráněná paměť, pre-emptivní multitasking, multithreading,
sofistikovaný systém virtuální paměti, symetrický
multiprocessing a rychlé I/O a síťové operace. Tyto moderní
vlastnosti budou převzaty z jádra Rhapsody a aplikacím budou
zpřístupněny prostřednictvím nového aplikačního rozhraní (API)
nesoucího kódový název Carbon. Carbon API vzniklo spojením 6 000
nejčastěji používaných volání současného API s některými novými
voláními (zbylých 2 000 volání se pro nové vlastnosti ukázalo
jako problematická a byla eliminována). Předběžné testy Apple
ukázaly, že současné aplikace v průměru používají z 90% Carbon
API, takže jejich přizpůsobení pro Mac OS X by mělo být otázkou
"několika dní". To je zásadní rozdíl od Rhapsody, kde bylo nutné
psát aplikace od základu, aby mohly naplno využívat moderních
vlastností. Apple tak vyšel vstříc vývojářům a nabídl cestu
usnadňující přechod na novou generaci systémového softwaru (na
konferenci byl prezentován Photoshop 5.0, který byl za devět dní
upraven pro Mac OS X).

Mac OS X by měl představovat největší převrat macovského
operačního systému od jeho uvedení v roce 1984. Jak se vyjádřil
Steve Jobs, "všechny živé formy budou založeny na Carbonu". Mac
OS X se k vývojářům dostane začátkem roku 1999 a uživatelé se na
něj mohou těšit ve třetím čtvrtletí 1999.



Autor článku