Našel jsem tento zajímavý „historický“ příběh o Windows

(Zdroj : https://www.quora.com/If-macOS-is-Unix-and-Linux-was-inspired-Unix-then-what-is-Windows-based-on-and-why-was-it-implemented-like-this-by-Bill-Gates)

V tom, jak Windows, OS X a Linux vznikly v současné podobě, je obrovská závislost na cestě.

V původní strategii Billa Gatese, kterou vymyslel v 70. letech, měl být Unix jádrem platformy Microsoftu. Verze Unixu společnosti Microsoft, nazvaná Xenix, byla poprvé vydána v roce 1980 (před systémem MS-DOS). Rychle se stala nejoblíbenější variantou Unixu, ale stejně jako všechny unixové systémy vyžadovala mnohem pokročilejší hardware než low-endové operační systémy jako CP/M.

MS-DOS byl v podstatě kopií CP/M, který Microsoft získal, aby mohl licencovat Microsoft Basic společnosti IBM. Microsoft již dříve poskytl licenci na Microsoft Basic společnostem Commodore a Apple, takže dohoda s IBM byla jen jednou z mnoha a MS-DOS nebyl považován za strategický operační systém. Byl jen provizoriem do doby, než se masově prodávaný hardware stane dostatečně výkonným pro provoz Xenixu.

V roce 1982 vedlo právní zemětřesení Billa Gatese ke kompletní změně strategie Microsoftu a opuštění Unixu, přestože Microsoft byl v té době předním prodejcem Unixu. Oním zemětřesením byl rozpad společnosti Bell System. Společnost AT&T poskytla tak rozsáhlou licenci na Unix, a to i Microsoftu, protože dohoda, která jí poskytovala telefonní monopol v USA, jí zároveň znemožňovala vstoupit do samotného podnikání v oblasti počítačů nebo softwaru. S koncem monopolu skončila i tato zábrana.

Bill Gates pochopil, že vstup společnosti AT&T vážně oslabí všechny ostatní dodavatele Unixu (což se také stalo a vedlo to k takzvaným „unixovým válkám“), a proto začal okamžitě hledat alternativy. Partnerství s IBM poskytlo příležitost, a tak se Microsoft a IBM dohodly na spolupráci na nástupci MS-DOS s názvem OS/2.

Kromě OS/2 se Microsoft rozhodl nabídnout grafické rozhraní pro MS-DOS s názvem Windows, aby zabránil vzniku konkurenční hrozby dříve, než bude OS/2 dokončen. Představa byla taková, že Windows a OS/2 budou mít podobné grafické rozhraní a Windows vyplní mezeru mezi MS-DOS a OS/2.

Další vliv přišel ze strany hardwaru. OS/2 byl úzce spjat s architekturou x86 PC a koncem 80. let se začalo všeobecně věřit, že procesory RISC nakonec nahradí tehdy dominantní architektury CISC (VAX, x86 a 68k). S výhledem do budoucnosti využila společnost Microsoft neschopnosti vedení společnosti DEC a najala její nejlepší softwarové vývojáře. Ti dostali za úkol navrhnout nový operační systém, který by mohl běžet na jiném než PC hardwaru a byl by schopen emulovat OS/2 stejně jako MS-DOS a Unix/POSIX. Tento operační systém se měl prodávat jako OS/2 verze 3.0.

Zatímco klasický OS/2 se na trhu nedokázal prosadit, Windows se nečekaně prosadil. Systém Windows byl méně výkonný a méně spolehlivý, ale jeho výhodou byly nižší nároky na zdroje, lepší kompatibilita se softwarem MS-DOS a vyšší výkon na low-endovém hardwaru. Úspěch systému Windows vedl k další změně strategie společnosti Microsoft. Aby Microsoft neztratil vývojáře Windows, navrhl přidat do NT 32bitové rozhraní Windows API, které by běželo vedle rozhraní OS/2 API. Vedení IBM se obávalo, že 32bitové API Windows (vlastněné Microsoftem) by podkopalo API OS/2 (vlastněné Microsoftem a IBM), a proto odmítlo.

Tváří v tvář riziku ztráty vývojářů Windows, až se hardware stane dostatečně výkonným, aby mohl být nahrazen MS-DOS/Windows, Microsoft odmítl přijmout stanovisko IBM. V důsledku toho se cesty obou společností rozešly, přičemž IBM převzala klasický systém OS/2 2.0 určený pouze pro PC a Microsoft převzal NT. Do NT bylo přidáno 32bitové rozhraní Windows API, podpora OS/2 byla odsunuta na 16bitový software staršího OS/2 a operační systém se z OS/2 3.0 změnil na Windows NT.

V roce 1993 byl vydán systém Windows NT 3.1, ale MS-DOS/Windows 3.x/9x nadále dominoval na trhu osobních počítačů 90. let. Hardware jednoduše nebyl dostatečně výkonný pro pokročilejší operační systém, jako je NT (zejména při spouštění staršího softwaru MS-DOS, který pod méně bezpečnou a robustní konstrukcí Windows 3.x/9x běžel mnohem rychleji). Počátkem roku 2000 hardware konečně dohnal software a systém Windows NT byl konečně vydán ve spotřebitelské podobě jako Windows XP. S tímto vydáním MS-DOS/Windows 3.x/9x definitivně zemřel a operační systém Windows, jak ho známe, se stal dominantním operačním systémem pro osobní počítače.

Příběh společnosti Apple je také poměrně složitý, zahrnuje Steva Jobse, který byl donucen odejít ze společnosti Apple, najal lidi na vývoj operačního systému odvozeného od Machu s názvem NextStep (který původně běžel na architektuře 68k), poté byl přiveden zpět do společnosti Apple a navrhl zpětné převzetí. Stejně jako v případě Windows byl klasický Mac OS zcela nahrazen novým OS, který se prodával pod stejným názvem jako ten starý. Stalo se, že nový OS implementuje unixové API (server v režimu jádra pro mikrojádro Mach), ale z větší části je to derivát Machu.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.