Většina operačních systémů může být seskupena do dvou různých rodin. Kromě operačních systémů Microsoft Windows NT skoro všechno ostatní sleduje své dědictví zpět na Unix.
Linux, Mac OS X, Android, iOS, Chrome OS, Orbis OS používané na PlayStation 4, bez ohledu na to, router - všechny tyto operační systémy se často nazývají operační systémy typu "Unix".
SOUVISEJÍCÍ: Co znamená "Vše je soubor"? byl vyvinut v Bellových laboratořích společnosti AT & T od poloviny 60. let. Počáteční vydání Unixu mělo několik významných designových atributů, které dnes žijí.
Jedním z nich je "filozofie Unixu" o vytváření malých modulárních nástrojů, které dělají jednu věc a dělají je dobře. Pokud jste obeznámeni s používáním terminálu Linux, měli byste se o tom seznámit - systém nabízí řadu nástrojů, které lze kombinovat různými způsoby pomocí potrubí a dalších funkcí, které umožňují provádět složitější úkoly. Dokonce i grafické programy pravděpodobně volají zjednodušené nástroje na pozadí pro těžké zvedání. To také usnadňuje vytváření skriptů ve skriptech a spojování jednoduchých nástrojů pro složité věci.
Unix měl také jeden souborový systém, který programy používají k vzájemné komunikaci. To je důvod, proč "vše je soubor" na Linuxu - včetně hardwarových zařízení a speciálních souborů, které poskytují systémové informace nebo jiné údaje. To je také důvod, proč pouze Windows má písmena jednotek, které zdědila z DOSu - na jiných operačních systémech, každý soubor v systému je součástí jedné hierarchie adresářů.
Sledování Unixových potomků
Jedna skupina potomků Unixu byla vyvinuta v akademickém prostředí. Prvním byl BSD (Berkeley Software Distribution), otevřený zdroj, operační systém podobný Unixu. BSD dnes žije prostřednictvím FreeBSD, NetBSD a OpenBSD. NeXTStep byl také založen na původním BSD, Apple Mac OS X byl založen na NeXTStep a iOS byl založen na Mac OS X. Mnoho dalších operačních systémů, včetně Orbis OS používaných na PlayStation 4, jsou odvozeny z typů operačních systémů BSD .
SOUVISEJÍCÍ:
Velká debata: Je to Linux nebo GNU / Linux? Projekt GNU Richarda Stallmana byl také zahájen jako reakce na neustále se omezující licenční podmínky softwaru společnosti Unix. MINIX byl unixový operační systém vytvořený pro vzdělávací účely a Linux byl inspirován MINIX. Linux, který dnes známe, je opravdu GNU / Linux, protože je tvořen jádrem Linuxu a mnoha GNU utilitami. GNU / Linux není přímo pocházející z BSD, ale pochází z designu Unixu a má své kořeny v akademické sféře. Mnoho dnešních operačních systémů, včetně Android, Chrome OS, Steam OS a velkého množství vestavěných operačních systémů pro zařízení, je založeno na Linuxu.
Na druhou stranu existovaly komerční operační systémy Unix. AT & T UNIX, SCO UnixWare, Sun Microsystems Solaris, HP-UX, IBM AIX, SGI IRIX - mnoho velkých společností chtělo vytvořit a licencovat své vlastní verze Unixu. V současné době nejsou tak běžné, ale některé z nich jsou stále tam.
Image Credit: Wikimedia Commons
Vzestup DOSu a Windows NT
Proč Windows používá Backslash a vše Jiný používá lomítka Mnoho lidí očekávalo, že Unix se stane standardním operačním systémem, ale počítače DOS a "IBM PC kompatibilní" nakonec vybuchly v popularitě. Microsoft DOS se stal nejúspěšnější DOS z nich všechny. Systém DOS nikdy nebyl založen na systému Unix, což je důvod, proč systém Windows používá zpětné lomítko pro cesty k souborům, zatímco všechno ostatní používá přední lomítko. Toto rozhodnutí bylo provedeno již v raných dnech DOSu a pozdější verze systému Windows jej zděděly, stejně jako BSD, Linux, Mac OS X a další operační systémy podobné Unixu zdědily mnoho aspektů návrhu Unixu.
Windows 3.1, Windows 95, Windows 98 a Windows ME byly založeny na DOSu pod ním. Společnost Microsoft v té době vyvíjela modernější a stabilnější operační systém nazvaný Windows NT - pro "Windows New Technology". Windows NT se nakonec dostal na běžné uživatele počítačů jako Windows XP, ale byl k dispozici pro podniky jako Windows 2000 a Windows NT předtím.
Všechny operační systémy společnosti Microsoft jsou dnes založeny na jádře systému Windows NT. Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server a operační systém Xbox One využívají jádro systému Windows NT. Na rozdíl od většiny ostatních operačních systémů nebyl Windows NT vyvinut jako operační systém podobný Unixu.
Microsoft samozřejmě nezačal s úplně čistým břidlicí. Chcete-li zachovat kompatibilitu se systémem DOS a starým systémem Windows, Windows NT zdědil mnoho konvencí DOS, jako jsou písmena jednotek, zpětná lomítka pro cesty k souborům a lomítka vpřed pro přepínače příkazového řádku.
Proč to záleží
Znalost tohoto trochu historie vám pomůže pochopit, co je "operační systém typu Unix" a proč tolik operačních systémů vypadá tak podobně zatímco Windows vypadá tak odlišně. To vysvětluje, proč se terminál v systému Mac OS X bude cítit tak dobře, jako je Linuxový geek, zatímco Command Prompt a PowerShell v systému Windows jsou tak odlišné od ostatních prostředí příkazového řádku.
Toto bylo jen rychlá historie, která vám pomůže pochopit jak jsme se dostali tam, kde jsme dnes, aniž bychom se dostali do detailů. Chcete-li získat další informace, najdete celé knihy o historii Unixu.
Image Credit: Peter Hamer na Flickr, Takuya Oikawa na Flickru, CJ Sorg na Flickru
Jak skrýt rozbalovací nabídku hlasitosti v systému Windows 8 a 10
Windows 10 a 8 obsahují zobrazení hlasitosti, které se zobrazí v levém horním rohu obrazovky, kdykoli nastavíte hlasitost pomocí klávesové zkratky. Společnost Microsoft nenabízí žádný zabudovaný způsob, jak ji zakázat, ale existuje způsob, jak ji skrýt. Toto OSD je obzvláště obtížné, pokud používáte software středního centra se zabudovaným zobrazením hlasitosti.
Jak získat přístup k testování v režimu iPhone (a vidět skutečnou sílu signálu)
IPhone má skrytý režim "pole test", který zobrazuje všechny druhy technických detailů o síle signálu, buňce věže a další. Většina z toho není pro průměrného člověka velmi užitečná, ale můžete si ukázat, že skutečný signál vašeho telefonu je místo toho, kolik barů získáte. A to může být užitečné. UPDATE: Informace v tomto článku se změní, pokud jste inovovali svůj iPhone na iOS 11.