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