linux je otvorený zdroj, voľne použiteľný operačný systém široko používaný pre počítačový hardvér a softvér, vývoj hier, tablet PCS, mainframes atď.. unix je operačný systém bežne používaný v systéme
V roku 1960 Massachusetts Institute of Technology, AT&T Bell Labs a General Electric pracovali na experimentálnom operačnom systéme s názvom Multiplexed Information and Computing Service alebo MULTICS. Bol navrhnutý tak, aby fungoval na počítači sálového počítača GE-645. Ale fungovalo to zle. Spoločnosť AT&T Bell Labs tento projekt odvolala a svoje zdroje nasadila inde. Ken Thompson, jeden z vývojárov spoločnosti Bell Labs, sa však naďalej vyvíjal pre mainframe GE-645 a pre tento počítač napísal hru s názvom Space Travel. Ale hra bola príliš pomalá na stroji GE a tiež drahá, stála 75 dolárov za vykonanie. Takže pomocou hry od Dennisa Ritchie znovu napísal hru v montážnom jazyku pre PDP-7 spoločnosti Digital Equipment Corporation.
Táto skúsenosť spolu s jeho prácou na projekte Multics viedli Thompsona k spusteniu nového operačného systému pre PDP-7 a vyvinuli súborový systém ako aj nový operačný systém s viacerými úlohami pomocou malého tímu vývojári. Zahŕňali tlmočníka príkazového riadku a niektoré malé pomocné programy. V roku 1970 bol pomenovaný UNICS a neskôr sa zmenil na UNIX.
V roku 1985 Richard Stallman vytvoril Nadáciu slobodného softvéru a vyvinul všeobecnú verejnú licenciu GNU (GNU GPL), aby voľne šíril softvér. Mnoho programov požadovaných v OS (ako sú knižnice, kompilátory, textové editory, shell systému UNIX a systém okien) boli dokončené začiatkom 90. rokov, ale len málo prvkov, ako sú ovládače zariadení, démoni a jadro, bolo neúplných. V roku 1991 začal Linus Torvalds pracovať na operačnom systéme MINIX, unixovom OS, ktorého kód bol voľne dostupný v rámci projektu GNU GPL. Potom vyvinul prvé jadro LINUX a vydal ho 17. septembra 1991 pre PC systémy Intel x86. Toto jadro obsahovalo rôzne systémové nástroje a knižnice z projektu GNU na vytvorenie použiteľného operačného systému. Všetky základné zdrojové kódy sa môžu voľne upravovať a používať.
Linux OS je vynikajúci pre malé a stredné operácie a dnes sa používa aj vo veľkých podnikoch, kde sa UNIX predtým považovala za jedinú možnosť. Pred niekoľkými rokmi bol Linux považovaný za zaujímavý akademický projekt, ale väčšina veľkých podnikov, v ktorých sú hlavným problémom siete a viacnásobné užívateľské výpočty; ľudia nepovažovali Linux za alternatívu. Ale dnes, s hlavnými dodávateľmi softvéru, ktorí prenášajú svoje aplikácie do systému Linux, a keďže sa dajú voľne distribuovať, OS vstúpil do hlavného prúdu ako životaschopná alternatíva pre webové aplikácie a kancelárske aplikácie..
Existujú však aj okolnosti, kedy je UNIX jasnou voľbou alebo zvyknutý. Ak podnik používal masívne symetrické multiprocesové systémy alebo systémy s viac ako ôsmimi procesormi, v minulosti potrebovali spustiť systém UNIX. UNIX dokázal oveľa efektívnejšie zvládnuť všetky procesy ako Linux. Od roku 2004 však teraz viac z najväčších superpočítačov na svete prevádzkuje Linux ako unix. Od roku 2011 má Linux viac ako 90% z 500 najvýznamnejších serverov. Beží tiež na najväčšom (od roku 2011): RIKEN Advanced Institute for Computational Science Cores: 705024 Výkon: 12659,89 kW Pamäť: 1410048 GB
Linux je možné voľne distribuovať, pretože ide o OS s otvoreným zdrojovým kódom. Ktokoľvek tak môže získať kópiu systému Linux z kníh, časopisov alebo z internetu. Vo verziách serverov organizácie zvyčajne platia distribútorom za zmluvu o podpore, nie za softvér. Hlavnými distribútormi sú RED HAT, Mandrake a SUSE. V oblasti serverového hardvéru sú IBM, HP a Dell tie hlavné.
UNIX je v porovnaní s Linuxom nákladný; Ceny serverov strednej triedy UNIX sa pohybujú od 25 000 do 249 999 USD (vrátane hardvéru). Hlavnými distribútormi sú HP, IBM a SUN. Špičkový server UNIX môže stáť až 500 000 dolárov. Podľa spoločnosti IDC, Gartner, IBM je lídrom na trhu serverov UNIX, HP je na 2. mieste a SUN je na 3. pozícii.
Komerčný UNIX je zvyčajne napísaný pre každý systém, takže pôvodné náklady sú dosť vysoké, zatiaľ čo Linux má aj základné balíčky. V tomto ohľade je Linux vo svojom modeli bližšie k Windows ako komerčný OS UNIX. V čase zakúpenia servera UNIX dostanú používatelia plán pomoci dodávateľa pri nastavovaní a konfigurácii systému. V prípade systému Linux však podpora dodávateľa musí byť zakúpená samostatne.
Oba operačné systémy sú náchylné na chyby, ale Linux je pri riešení hrozieb oveľa pohotovejší. Linux začlenil mnoho rovnakých charakteristík a funkcií, aké sa nachádzajú v systéme UNIX, vrátane segmentácie užívateľskej domény v prostredí viacerých používateľov, izolácie úloh v prostredí viacerých úloh, systému hesiel, ktorý možno šifrovať a / alebo lokalizovať na diaľku a oveľa viac. Pretože Linux je otvorený systém OS, chyby môžu hlásiť ktokoľvek vo fóre používateľov / vývojárov a do niekoľkých dní ho možno opraviť. Ale pre UNIX to tak nie je a užívateľ musí chvíľu počkať, aby dostal správnu opravu chýb. Komunita open source poskytuje rýchlejšie, pretože nemusí prechádzať nekonečnými vývojovými cyklami komerčných operačných systémov.
Zároveň je ako operačný systém s otvoreným zdrojom podporovaný desiatkami tisíc vývojárov na celom svete. Zopakujem to, že to umožňuje lepšiu inováciu a rýchlejšie uvedenie na trh funkcií, ktoré poskytuje UNIX.
Podľa spoločnosti International Data Corp. (IDC) .Linux v posledných rokoch rástol rýchlejšie ako akýkoľvek iný serverový systém. Odhaduje sa, že používateľská základňa systému Linux predstavuje viac ako 25 miliónov počítačov v porovnaní s 5,5 milióna pre kombinované inštalácie UNIX.
Linux získava na popularite vďaka svojej aplikácii vo vnorených technológiách, bezplatnej a ľahkej dostupnosti. Výrobcovia ako HP, IBM, Sun vyrábajú prispôsobené UNIX s grafickým užívateľským rozhraním a užívateľsky prívetivým rozhraním, ktoré je kompatibilné aj s Linuxom, aby konkurovali Linuxu. Hlavní dodávatelia systému UNIX - IBM, Sun a Hewlett-Packard už zavádzajú funkcie interoperability systému Linux do budúcich vydaní systémov AIX, Solaris a HP-UX..
Toto je zaujímavé video, ktoré vás prevedie históriou, rozdielmi a niektorými bežnými príkazmi používanými v prostredí Linux a Unix: