Operačný systém podobný Unixu. Operačný systém Skúsenosti so systémami podobnými nixu

Dnešní používatelia osobné počítače K dispozícii je široký výber operačných systémov. Jednoznačne najčastejšie sú medzi nimi operačné systémy rodiny Windows a v menšej miere Linux. Čo si vybrať? Vo väčšine prípadov už majú notebooky predinštalovaný ten či onen licencovaný operačný systém. Pre jednoduchosť výberu, obsluhy systémy Windows majú názvy zodpovedajúce oblasti ich použitia. Napríklad:

  • Windows 7 Starter – operačný systém pre netbooky. Vyznačuje sa výlučne 32-bitovým dizajnom, obmedzenou funkčnosťou rozhrania Windows Aero, absenciou funkcie na rýchle prepínanie medzi používateľmi, nemožnosťou meniť pozadie pracovnej plochy a nepodporuje 64-bitové procesory. Tento operačný systém sa predáva iba ako predinštalovaný OS, kúpite ho na krabicová verzia nemožné.
  • Windows 7 Home Basic je lacný operačný systém pre domáce použitie. Stále mu chýba vstavané Windows Media Center Edition (MCE), podpora Windows Aero a podpora Multi-Touch. Ale je prítomný štandardné rozhranie Windows a rýchle prepínanie medzi používateľmi. Tento operačný systém je možné zakúpiť v krabicovej verzii.
  • Windows 7 Home Premium je pokročilý systém pre domáce použitie s pokročilými funkciami. Má zabudovaný Windows MCE, podporu až 4 TV tunerov, plnohodnotné rozhranie Windows Aero, je kompatibilný s Dolby Digital a podporuje multi-touch. Krabicová verzia obsahuje 2 DVD disk- s 32 a 64-bitovou verziou distribúcie. Tento OS je možné nainštalovať na 2-procesorové pracovné stanice.
  • Windows 7 Professional je operačný systém na prácu s pokročilými funkciami. Ešte spoľahlivejší systém (kvôli niektorým funkciám) pre podnikových používateľov. Má pokročilé sieťové možnosti. Pochváliť sa môže aj licenciou pre režim XP Mode a možnosťou vyhľadať preferovanú tlačiareň pre vybrané siete. Notebook s takýmto operačným systémom sa často dodáva s distribúciou Windows XP.
  • Windows 7 Ultimate - názov hovorí sám za seba - univerzálny systém na vykonávanie akejkoľvek úlohy. Ideálne pre firmy. V prípade potreby si môžete požadovaný operačný systém (okrem Windows Starter) zakúpiť a nainštalovať do svojho notebooku sami. Ak už máte predtým zakúpenú verziu operačného systému „Box“, potom má zmysel kúpiť si notebook bez operačného systému, aby ste nepreplatili predinštalovaný operačný systém.

Kobalt 02.12.2005

Poďme konečne zistiť, čo sú *nix systémy, ako sa líšia od všetkých našich obľúbených okien a čo je najdôležitejšie, prečo sa nikdy nemôžete stať skvelým hackerom, ak takýto systém neovládate.

Vo všetkých knihách, ktoré ste predtým čítali (ak ste to čítali, samozrejme), bola celá kapitola, ak nie viac, venovaná histórii vzniku a vývoja systémov niks. Nebudem dodržiavať túto tradíciu, pretože... Myslím, že Caesar je Caesar a ak študuješ históriu, Google ti pomôže =). Prejdem rovno k tomu hlavnému. Najprv si vyjasnime jednu dôležitú axiómu. Linux, Unix, FreeBSD... zoznam pokračuje, ale myslím, že ste už zachytili všeobecný trend. Toto všetko sú takzvané *nix systémy. Majú určité rozdiely, ale princíp je rovnaký. Takže keď hovorím Linux, znamená to, že mám na mysli všetky takéto systémy. Ale články budú len o linuxových distribúciách.

Určite ste sa často stretávali s nekonečnými debatami na tému Linux či Windows na rôznych fórach a chatoch. Tieto debaty sú nevyhnutné... ale úplne zbytočné. Neexistuje lepší systém. Existujú dva rôznymi smermi. Sú problémy, ktoré nie je možné vyriešiť pomocou systémov Nix, no sú aj také, kde sa nedá nájsť lepšie riešenie ako Linux. Napríklad: nainštalujte server w2k3 na procesor i386 alebo skúste zvýšiť DomainController na báze Linuxu =). Tie. ako raz povedala jedna veľká postava – Rozdeľuj a panuj. Ak ovládate tieto dva systémy rovnako dobre, nezostanú vám vo svete IT žiadne prekážky.

Prečo potrebujete Linux? No, po prvé: ak chcete byť hackerom pravidiel, mali by ste vedieť všetko, však? =) Po druhé: drvivá väčšina exploitov a hackerské programy napísané pre tento OS. No a čo je najdôležitejšie: väčšina internetových serverov funguje špecificky pod systémami NIX. Ešte som ťa nepresvedčil?! Tak potom by ste nemali čítať ďalej ;).

Prvá otázka, ktorú človek má, keď sa rozhodne učiť Linux, znie vždy rovnako: čo si vybrať? Človek sa jednoducho stratí v mori informácií. Toľko rôznych distribúcií! RedHat, ASP, ALT, Slacware, Mandrake... zoznam pokračuje VEĽMI dlho. Čo by ste si mali z tejto rozmanitosti vybrať? Idete na fóra a začnete sa pýtať otázky typu „Ktorú distribúciu by ste odporučili začiatočníkom?“ A na svoje sklamanie si vypočujete kopu protirečivých poznámok, ktoré sa postupne rozvinú do prudkej hádky. Áno, áno, spory medzi zástancami rôznych distribúcií sú ešte horúcejšie ako s používateľmi Windows! Názor každého je čisto subjektívny. Každý si vyberie to, čo má najradšej a s čím sa mu viac pracuje. Výsledkom je, že budete musieť vyskúšať veľa rôznych systémov, kým sa neuspokojíte s jednou vecou. Nebudem vám radiť kupovať žiadnu konkrétnu distribúciu, popíšem len ich hlavné rozdiely. Existujú dva typy systémov. Bez toho, aby sme zachádzali do podrobností, ich hlavný rozdiel spočíva v spôsobe inštalácie programov. Existujú distribúcie ako Slacware, v ktorých sa programy inštalujú LEN zo zdrojového kódu. A existujú takzvané RadHat podobné, majú možnosť inštalácie z rpm balíčkov. Je to o niečo pohodlnejšie, aj keď je potrebné dlho a zdĺhavo hľadať požadované balíčky, pretože existuje niečo ako závislosti... O inštalácii programov sa podrobnejšie rozpíšem nabudúce. Vo všeobecnosti je výber na vás. Pamätajte len na jednu vec: dobrá distribúcia by mala pozostávať aspoň z 3 CD!

Vojenská technická univerzita na Federálna službašpeciálna stavba Ruskej federácie

Ústav priemyselných, občianskych a dopravných stavieb

Abstrakt na tému informatika na tému:

« Operačné systémy podobné UNIX“

Moskva 2009-10 .

Úvod

Dejiny školstva a schizmy

Prehľad systémov podobných BSD

Preskúmanie súborové systémy unixové operačné systémy

Rozšírený súborový systém

Tretí rozšírený súborový systém

Tabuľka 1 Obmedzenia veľkosti

Štvrtý rozšírený súborový systém

Žurnálovaný súborový systém

Zvláštnosti

Unixový súborový systém

Jadro linux-kernel-2.6.xx

Desktopové prostredia

Textové editory

Záver

Bibliografia

Úvod

UNIX- skupina prenosných, multitaskingových a viacužívateľských operačných systémov.

Prvý UNIXový systém bol vyvinutý v roku 1969 divíziou Bell Labs spoločnosti AT&T. Odvtedy bolo vytvorené veľké množstvo rôznych UNIXových systémov. Z právneho hľadiska má len niekoľko z nich plné právo nazývať sa „UNIX“; zvyšok, hoci používajú podobné koncepty a technológie, spája tento pojem "Ako UNIX" (Unix- Páči sa mi to). Pre stručnosť v tomto článku systémy UNIX znamenajú skutočné operačné systémy UNIX aj operačné systémy podobné UNIXu.

Medzi hlavné charakteristické črty systémov UNIX patria:

· používanie jednoduchých textových súborov na konfiguráciu a správu systému;

· rozšírené používanie nástrojov spúšťaných na príkazovom riadku;

· interakcia s používateľom prostredníctvom virtuálneho zariadenia – terminálu;

· reprezentácia fyzických a virtuálnych zariadení a niektorých prostriedkov medziprocesovej komunikácie ako súborov;

· použitie potrubí z niekoľkých programov, z ktorých každý vykonáva jednu úlohu.

V súčasnosti sa UNIX používa predovšetkým na serveroch a tiež ako vstavané systémy pre rôzny hardvér. Lídrom na trhu OS pre pracovné stanice a domáce použitie je Microsoft Windows UNIX zaberá len druhé (Mac OS X) a tretie (GNU/Linux) miesto.

Systémy UNIX majú veľký historický význam, pretože viedli k vzniku niektorých dnes populárnych koncepcií a prístupov OS. softvér. Taktiež počas vývoja unixových systémov vznikol jazyk C.

Dejiny školstva a schizmy

V roku 1957 začali Bell Labs pracovať na vytvorení operačného systému pre svoje vlastné potreby. Pod vedením Victora Vysockého bol vytvorený systém BESYS. Následne viedol projekt Multics a potom sa stal vedúcim informačnej divízie Bell Labs.

V roku 1964 sa objavili počítače tretej generácie, pre ktoré už možnosti BESYS nevyhovovali. Vysockij a jeho kolegovia sa rozhodli nevyvíjať nový vlastný operačný systém, ale pripojiť sa k spoločnému projektu General Electric a Massachusetts Institute of Technology Multics. Telekomunikačný gigant AT&T, ktorý zahŕňal Bell Labs, poskytol projektu významnú podporu, ale v roku 1969 od projektu odstúpil, pretože neprinášal žiadne finančné výhody. UNIX pôvodne vyvinuli koncom 60. rokov zamestnanci Bell Labs, najmä Ken Thompson, Denis Ritchie a Douglas McIlroy. V roku 1969 sa Ken Thompson snažil implementovať myšlienky, ktoré tvorili základ MULTICS, ale na skromnejšom hardvér(DEC PDP-7), napísal prvú verziu nového operačného systému a Brian Kernighan mu vymyslel názov – UNICS (UNIplexed Information and Computing System) – na rozdiel od MULTICS (MULTIplexed Information and Computing Service). Tento názov bol neskôr skrátený na UNIX.

V novembri 1971 bola vydaná verzia pre PDP-11, najúspešnejšiu rodinu minipočítačov sedemdesiatych rokov (v ZSSR boli jeho analógy vyrobené ministerstvom elektronického priemyslu známe ako SM EVM a „elektronika“, neskôr DVK, vyrábané v Kyjeve, Voroneži, Zelenograde). Táto verzia sa nazývala „prvé vydanie“ (1. vydanie) a bola prvou oficiálna verzia. Všetky implementácie UNIX začínajú systémovým časom od 1. januára 1970.

Prvé verzie UNIXu boli napísané v assembleri a nemali vstavaný kompilátor jazyka na vysokej úrovni. Okolo roku 1969 Ken Thompson s pomocou Denisa Ritchieho vyvinul a implementoval jazyk B, čo bola zjednodušená verzia jazyka BCPL vyvinutého v roku 1966. Bi, podobne ako BCPL, bol interpretovaný jazyk. V roku 1972 vyšlo druhé vydanie UNIX, prepísané do jazyka Bi. V rokoch 1969-1973 bol vyvinutý kompilovaný jazyk založený na Bi s názvom C (C).

V roku 1973 vyšlo tretie vydanie systému UNIX so vstavaným kompilátorom C. 15. októbra toho istého roku sa objavilo štvrté vydanie s jadrom systému prepísaným do C (v duchu systému Multics, napísané aj vo vysokoúrovňovom jazyku PL/1) a v roku 1975 piate vydanie, kompletne prepísané v C. Od roku 1974 je UNIX bezplatne distribuovaný na univerzity a akademické inštitúcie. Od roku 1975 sa začali objavovať nové verzie vyvinuté mimo Bell Labs a popularita systému začala rásť. Aj v roku 1975 Bell Labs vydalo šieste vydanie, známe zo široko šírených komentárov Johna Lyonsa. Do roku 1978 bol systém nainštalovaný na viac ako 600 strojoch, predovšetkým na univerzitách. Siedme vydanie bolo poslednou samostatnou verziou UNIX. Práve tam sa objavil tlmočník blízky modernému príkazový riadok Bourne shell.

BSD UNIX, vytvorený na univerzite v Berkeley, začal svoju históriu v roku 1978. Jeho prvá verzia bola založená na šiestom vydaní. Vydané v roku 1979 novú verziu, s názvom 3BSD, na základe siedmeho vydania. BSD podporovalo užitočné funkcie ako napr virtuálna pamäť a výmena strán na požiadanie. Autorom BSD bol Bill Joy. Začiatkom osemdesiatych rokov spoločnosť AT&T, ktorá vlastnila Bell Labs, rozpoznala hodnotu UNIXu a začala vytvárať komerčnú verziu UNIXu. Táto verzia, ktorá sa začala predávať v roku 1982, sa volala UNIX System III a vychádzala zo siedmej verzie systému.

Dôležitým dôvodom rozdelenia systému UNIX bola implementácia zásobníka protokolov TCP/IP v roku 1980. Predtým bola komunikácia medzi strojmi v systéme UNIX v plienkach - najvýznamnejším spôsobom komunikácie bol UUCP (prostriedok na kopírovanie súborov z jedného systému UNIX do druhého, ktorý pôvodne fungoval cez telefónne siete pomocou modemov).

Boli navrhnuté dve sieťové aplikačné programovacie rozhrania: Berkley sockety a rozhranie transportnej vrstvy TLI. Rozhranie zásuviek Berkley bolo vyvinuté na univerzite v Berkeley a využívalo tam vyvinutý zásobník protokolov TCP/IP. TLI vytvorila spoločnosť AT&T podľa definície transportnej vrstvy modelu OSI a prvýkrát sa objavila vo verzii System V 3. Hoci táto verzia obsahovala TLI a streamy, spočiatku neimplementovala TCP/IP ani iné sieťové protokoly, ale podobné implementácie poskytli tretie strany. Implementácia TCP/IP bola oficiálne a konečne zaradená do základnej distribúcie System V verzie 4. To, ako aj ďalšie úvahy spôsobili definitívne vymedzenie sa medzi dvoma vetvami UNIX - BSD a System V (komerčná verzia od AT&T ).

Následne mnohé spoločnosti, ktoré získali licenciu na System V od AT&T, vyvinuli svoje vlastné komerčné odrody UNIX, ako napríklad AIX, CLIX, HP-UX, IRIX, Solaris.

V polovici roku 1983 bol vydaný BSD 4.2, ktorý podporuje prácu v Ethernetové siete a Arpanet. Systém sa stal veľmi populárnym. Medzi rokmi 1983 a 1990 BSD pridalo mnoho nových funkcií, ako je ladiaci program jadra, sieťový súborový systém NFS, virtuálny súborový systém VFS a výrazne vylepšené možnosti sieťovania súborov.

Medzitým spoločnosť AT&T vydala nové verzie svojho systému s názvom System V. V roku 1983 bola vydaná verzia 1 (SVR1 – System V Release 1), ktorá zahŕňala zobrazenie na celú obrazovku textový editor vi, knižnica curses, ukladanie do vyrovnávacej pamäte I/O, ukladanie inodov do vyrovnávacej pamäte. Verzia 2 (SVR2), vydaná v roku 1984, implementovala uzamykanie súborov, vyžiadanie stránkovania a kopírovanie pri zápise. Verzia 3 bola vydaná v roku 1987 a okrem iného obsahovala TLI, ako aj podporu RFS pre vzdialené súborové systémy. Verzia 4 (SVR4), vyvinutá v spolupráci so spoločnosťou Sun a vydaná 18. októbra 1988, podporovala mnohé funkcie BSD, najmä TCP/IP, zásuvky a nový interpret príkazov csh. Okrem toho bolo veľa ďalších doplnkov, ako sú symbolické odkazy, ksh shell, sieťový súborový systém NFS (vypožičaný od SunOS) atď.

Moderné implementácie UNIX vo všeobecnosti nie sú čisté systémy V alebo BSD. Implementujú funkcie System V aj BSD.

Prehľad systémov podobných GNU/Linuxu

Linux beží na rôznych architektúrach procesorov, ako sú Intelx86, x86-64, PowerPC, ARM, AlphaAXP, SunSPARC, Motorola 68000, HitachiSuperH, IBMS/390, MIPS, HPPA-RISC, AXISCRIS, RenesasM32R, AtmelAVR32, RenesasH, RenesasH , TensilicaXtensa a mnoho ďalších.

Na rozdiel od väčšiny ostatných operačných systémov Linux nemá jediný „oficiálny“ balík. Namiesto toho Linux prichádza vo veľkom množstve takzvaných distribúcií, v ktorých je jadro Linux pripája sa k pomôckam GNU a iným aplikačným programom (napríklad X.org), čím sa stáva kompletným multifunkčným operačným prostredím.

Najznámejšie distribúcie GNU/Linux sú Arch Linux, CentOS, Debian, Fedora, Gentoo, openSUSE, Red Hat, Slackware, Ubuntu. Viac úplný zoznam a percento využitia si môžete pozrieť na stránke distrowatch.com

Na rozdiel od komerčných systémov, ako sú Microsoft Windows alebo Mac OS X, Linux nemá geografické vývojové centrum. Neexistuje žiadna organizácia, ktorá vlastní tento systém; Neexistuje ani jedno koordinačné centrum. Programy pre Linux sú výsledkom práce tisícov projektov. Niektoré z týchto projektov sú centralizované, niektoré sú sústredené vo firmách. Používatelia sa zúčastňujú testovania bezplatného softvéru, komunikujú priamo s vývojármi, čo im umožňuje rýchlo nájsť a opraviť chyby a implementovať nové funkcie. Väčšina používateľov pre Linuxové inštalácie používať distribúcie. Distribúcia nie je len súbor programov, ale séria riešení pre rôzne úlohy používateľa, zjednotené jednotné systémy inštalácia, správa a aktualizácie balíkov, konfigurácia a podpora.

Výraz „podobný UNIX“ a ochranná známka UNIX

Od roku 2007 prebieha spor medzi Waynom R. Grayom ​​a The Open Group ohľadom používania slova UNIX ako ochrannej známky. Podľa Trademark Trial and Appeal Board Grey a jej spoločnosť požadujú, aby jej The Open Group poskytla dokumentáciu pre svoje nároky na ochrannú známku.

V roku 2007 tiež The Open Group trvala na tom, aby nemecká univerzita v Kasseli nepoužívala skratku „UNIK“.

Kategórie

Vývoj systémov podobných UNIX

Systémy UNIX sa začali objavovať koncom 70. a začiatkom 80. rokov 20. storočia. Mnoho proprietárnych verzií, ako napríklad Idris (1978), Coherent (1983) a UniFlex (1985), sa zameriavalo na poskytovanie funkcií podnikom, ktoré sú prístupné vyškoleným používateľom UNIX.

Keď AT&T v 80-tych rokoch povolilo komerčné licencovanie UNIXu, na jeho základe bolo vyvinutých mnoho proprietárnych systémov vrátane AIX, HP-UX, IRIX, Solaris, Tru64, Ultrix a Xenix. To do značnej miery nahradilo proprietárne klony. Zvyšujúca sa nekompatibilita medzi systémami viedla k vytvoreniu štandardov interoperability, vrátane POSIX a Common UNIX Specification.

Medzitým, v roku 1983, bol spustený projekt GNU, vďaka ktorému bolo možné vytvoriť operačný systém, ktorý všetci používatelia počítačov mohli voľne používať, študovať, opravovať a prestavovať. Rôzne príchute UNIX boli vyvinuté podobne ako GNU, často s rovnakými základnými komponentmi. Primárne slúžili ako nízkonákladová náhrada za UNIX a zahŕňali 4.4BSD, Linux a Minix. Niektoré z nich slúžili ako základ pre komerčné systémy UNIX, ako napríklad BSD/OS a Mac OS X. Mac OS X 10.5 (Leopard) je certifikovaný Uniform UNIX Specification.

Príklady

Väčšina predajcov otvorených systémov UNIX nežiada pre svoj produkt certifikáciu UNIX, dokonca ani ako kompromis: náklady na certifikáciu sa považujú za neprijateľné. Pre takéto systémy sa zvyčajne používa termín Freenix. Príkladmi sú GNU, Linux, Minix, OpenSolaris, Plan 9 a BSD s ich potomkami ako FreeBSD, NetBSD a OpenBSD.

Existuje mnoho proprietárnych podobností UNIX, ako napríklad AIX, HP-UX, IRIX, Mac OS X, LynxOS, QNX, SCO OpenServer, Solaris, Tru64 UNIX (založený na OSF/1), UnixWare, Xenix a VxWorks.

pozri tiež

Poznámky

Odkazy

  • Definícia podobná UNIXu od The Linux Information Project
  • história UNIX
  • Projekt histórie vlastníctva UNIX spoločnosti Grokline

Nadácia Wikimedia. 2010.

Pozrite sa, čo je „operačný systém podobný Unixu“ v iných slovníkoch:

    Rodokmeň operačných systémov podobných UNIX Operačný systém podobný UNIXu (niekedy skrátene *nix) operačný systém, ktorý vznikol pod vplyvom ... Wikipedia

    Rodokmeň UNIXových systémov UNIX (čítaj UNIX) rodina prenosných, multitaskingových a viacužívateľských ... Wikipedia

    Rodokmeň UNIXových systémov UNIX (čítaj Unix) je skupina prenosných, multitaskingových a viacužívateľských operačných systémov. Prvý UNIXový systém bol vyvinutý v roku 1969 divíziou Bell Labs spoločnosti AT T. Odvtedy bol vytvorený ... Wikipedia

    Rodokmeň operačných systémov podobných Unixu Operačný systém podobný Unixu (niekedy skracovaný ako *nix) je systém, ktorý vznikol pod vplyvom Unixu. Tento výraz zahŕňa voľné/otvorené operačné systémy odvodené od Bell's Unix... ... Wikipedia

    Rodokmeň operačných systémov podobných Unixu Operačný systém podobný Unixu (niekedy skracovaný ako *nix) je systém, ktorý vznikol pod vplyvom Unixu. Tento výraz zahŕňa voľné/otvorené operačné systémy odvodené od Bell's Unix... ... Wikipedia

    Rodokmeň operačných systémov podobných Unixu Operačný systém podobný Unixu (niekedy skracovaný ako *nix) je systém, ktorý vznikol pod vplyvom Unixu. Tento výraz zahŕňa voľné/otvorené operačné systémy odvodené od Bell's Unix... ... Wikipedia

    Rodokmeň operačných systémov podobných Unixu Operačný systém podobný Unixu (niekedy skracovaný ako *nix) je systém, ktorý vznikol pod vplyvom Unixu. Tento výraz zahŕňa voľné/otvorené operačné systémy odvodené od Bell's Unix... ... Wikipedia

    Rodokmeň operačných systémov podobných Unixu Operačný systém podobný Unixu (niekedy skracovaný ako *nix) je systém, ktorý vznikol pod vplyvom Unixu. Tento výraz zahŕňa voľné/otvorené operačné systémy odvodené od Bell's Unix... ... Wikipedia

    Rodokmeň operačných systémov podobných Unixu Operačný systém podobný Unixu (niekedy skracovaný ako *nix) je systém, ktorý vznikol pod vplyvom Unixu. Tento výraz zahŕňa voľné/otvorené operačné systémy odvodené od Bell's Unix... ... Wikipedia

Ak ste sa nedávno začali učiť Linux a zorientovať sa v tomto obrovskom vesmíre, pravdepodobne ste sa často stretávali s pojmom Unix. Znie to ako Linux, ale čo to znamená? Pravdepodobne sa pýtate, ako sa unix líši od linuxu. Odpoveď na túto otázku závisí od toho, čo rozumiete týmto slovám. Koniec koncov, každý z nich môže byť interpretovaný inak. V tomto článku sa pozrieme na zjednodušenú históriu Linuxu a Unixu, aby sme vám pomohli pochopiť, čo sú a ako spolu súvisia. Ako vždy, neváhajte sa opýtať alebo pridať Ďalšie informácie v komentároch.

Unix začal svoju históriu koncom 60. a začiatkom 70. rokov vo výskumných počítačových laboratóriách AT&T Bell Labs v Spojených štátoch. Spolu s MIT a General Electric začalo výskumné laboratórium Bell Labs vyvíjať nový operačný systém. Niektorí výskumníci boli nespokojní s postupom vývoja tohto operačného systému. Odišli od práce na hlavnom projekte a začali vyvíjať vlastný OS. V roku 1970 dostal tento systém názov Unix a o dva roky neskôr bol kompletne prepísaný do programovacieho jazyka C.

To umožnilo distribúciu a portovanie Unixu rôzne zariadenia a výpočtové platformy.

Ako sa Unix naďalej vyvíjal, AT&T začala predávať licencie na jeho použitie na univerzitách, ako aj na komerčné účely. To znamenalo, že nie každý mohol, ako teraz, voľne meniť a distribuovať kód operačného systému Unix. Čoskoro sa začali objavovať mnohé edície a varianty operačného systému Unix, určené na riešenie rôznych problémov. Najznámejším z nich bolo BSD.

Linux je podobný Unixu vo funkčnosti a vlastnostiach, ale nie v kódovej základni. Tento operačný systém bol zostavený z dvoch projektov. Prvým je projekt GNU, ktorý vyvinul Richard Stallman v roku 1983, druhým je linuxové jadro, ktoré napísal Linus Torvalds v roku 1991.

Cieľom projektu GNU bolo vytvoriť systém podobný, ale nezávislý od Unixu. Inými slovami, operačný systém, ktorý neobsahoval Unix kód a mohol byť voľne distribuovaný a upravovaný bez obmedzení, ako slobodný softvér. Keďže slobodné jadro Linuxu nemohlo bežať samostatne, projekt GNU sa spojil s jadrom Linuxu a zrodil sa operačný systém Linux.

Linux bol navrhnutý pod vplyvom systému Minix, potomka Unixu, ale celý kód bol napísaný od začiatku. Na rozdiel od Unixu, ktorý sa používal na serveroch a veľkých sálových počítačoch rôznych podnikov, bol Linux navrhnutý na použitie na domáci počítač s jednoduchším hardvérom.

Dnes Linux beží na obrovskom množstve platforiem, viac ako ktorýkoľvek iný OS sú to servery, vstavané systémy, mikropočítače, modemy a dokonca Mobilné telefóny. Teraz sa podrobnejšie rozoberie rozdiel medzi linuxom a unixom.

Čo je Unix

Termín Unix sa môže vzťahovať na nasledujúce pojmy:

  • Pôvodný operačný systém vyvinutý v AT&T Bell Labs, na základe ktorého sa vyvíjajú ďalšie operačné systémy.
  • Ochranná známka, napísaná veľkými písmenami. UNIX patrí do skupiny The Open Group, ktorá vyvinula súbor štandardov pre operačné systémy – Single UNIX Specification. Iba tie systémy, ktoré sú v súlade s normami, môžu byť legitímne nazývané UNIX. Certifikácia nie je bezplatná a vyžaduje, aby vývojári za používanie ochrannej známky zaplatili.
  • Všetky operačné systémy sú registrované pod názvom Unix. Pretože spĺňajú vyššie uvedené normy. Ide o AIX, A/UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z/OS a OS X – áno, aj tie, ktoré bežia na počítačoch Apple.

Čo je Linux

Termín Linux sa vzťahuje iba na jadro. Operačný systém nie je úplný bez desktopového prostredia a aplikácií. Keďže väčšina aplikácií bola vyvinutá a v súčasnosti sa vyvíja v rámci projektu GNU, celý názov operačného systému je GNU/Linux.

V súčasnosti veľa ľudí používa termín Linux na označenie všetkých distribúcií založených na jadre Linuxu. Zapnuté tento moment Najnovšia verzia linuxového jadra je 4.4, verzia 4.5 je vo vývoji. Číslovanie vydaní jadra sa nedávno zmenilo z 3.x na 4.x.

Linux je operačný systém podobný Unixu, ktorý sa správa ako Unix, ale neobsahuje jeho kód. Operačné systémy podobné Unixu sa často nazývajú Un*x, *NIX a *N?X alebo dokonca Unixoidy. Linux nemá certifikáciu Unix a GNU znamená GNU nie Unix, takže v tomto ohľade je Mac OS X viac Unix ako Linux. Napriek tomu sú linuxové jadro a operačný systém GNU Linux veľmi podobné Unixu vo funkčnosti a implementujú väčšinu princípov filozofie Unixu. Toto je ľudský čitateľný kód, ktorý ukladá konfiguráciu systému oddelene textové súbory, ako aj používanie malých nástrojov príkazového riadka, grafického prostredia a správcu relácií.

Je dôležité poznamenať, že nie všetky systémy podobné Unixu získali certifikáciu UNIX. V určitých kontextoch sa všetky operačné systémy založené na UNIX alebo jeho myšlienkach nazývajú UNIX-like, bez ohľadu na to, či majú certifikát UNIX alebo nie. Okrem toho môžu byť komerčné a bezplatné.

Dúfam, že je teraz jasnejšie, ako sa unix líši od linuxu. Ale poďme ešte ďalej a zhrňme.

Hlavné rozdiely

  • Linux je bezplatný operačný systém s otvoreným zdrojový kód, ale pôvodný Unix nie, okrem niektorých jeho derivátov.
  • Linux je klon pôvodného Unixu, ale neobsahuje jeho kód.
  • Hlavný rozdiel medzi unixom a linuxom je ten, že Linux je len jadro, zatiaľ čo Unix bol a je plnohodnotný operačný systém.
  • Linux bol vyvinutý pre osobné počítače. A Unix je zameraný predovšetkým na veľké pracovné stanice a servery.
  • Dnes Linux podporuje viac platforiem ako Unix.
  • Linux podporuje viac typov súborových systémov ako Unix.

Ako vidíte, zmätok zvyčajne vzniká, pretože linux vs unix môže znamenať úplne iné veci. Nech je zamýšľaný akýkoľvek význam, faktom zostáva, že Unix bol prvý a Linux prišiel až neskôr. Linux sa zrodil z túžby po softvérovej slobode a prenosnosti, inšpirovanej unixovým prístupom. Dá sa povedať, že všetci máme dlh voči hnutiu za slobodný softvér, pretože svet by bol bez neho oveľa horším miestom.




Hore