Na rozdiel od Windows a MacOS nie je inštalácia Linuxu taká jednoduchá. Vyhľadávanie Linuxu na internete vám prinesie toľko operačných systémov s rôznymi názvami, pričom žiadny z nich nie je výslovne nazvaný „Linux“. prečo je to tak?

Linux sa čoraz viac stáva preferovaným operačným systémom pre skúsených technologických nadšencov aj pre bežných používateľov. Prečo sú však tisíce operačných systémov alebo „distribúcií“ všetky označované ako „Linux“? A prečo vývojári neustále vytvárajú viac operačných systémov rovnakého druhu? Poďme zistiť.

Čo sú distribúcie Linuxu?

Po prvé, je dôležité vedieť čo Linux vlastne je. Linux nie je operačný systém, ale skôr jadro, lepidlo, ktoré spája hardvér vášho počítača s operačným systémom. Keď spustíte aplikáciu v počítači kliknutím na ikonu, je to jadro, ktoré komunikuje s operačný systém na spustenie aplikácie a zobrazenie výstupu na obrazovke pomocou hardvéru, t.j monitorovať.

Operačný systém pozostáva zo základného jadra, aplikácií a často grafické používateľské rozhranie

instagram viewer
. Linux je jadro a všetky operačné systémy, ktoré ho používajú, sa nazývajú „distribúcie Linuxu“. Pojem „distribúcia“ pochádza z proces zdieľania operačných systémov založených na Linuxe s inými používateľmi, známy aj ako „distribúcia“, keďže jadro a operačný systém sú vo všeobecnosti zadarmo.

Čo splodilo toľko linuxových distribúcií?

Linuxové jadro je licencované pod GNU General Public License, ktorá dáva komukoľvek povolenie prezerať, upravovať a distribuovať akékoľvek aplikácie jadra. Ale nebolo to vždy takto.

Predtým bol Unix populárny operačný systém, ale jeho zdrojový kód vlastnila spoločnosť AT&T. Po určitom čase BSD (Berkeley Software Distribution), operačný systém založený na Unixe, vznikol na Kalifornskej univerzite v Berkeley. V tom čase existovali aj iné operačné systémy založené na Unixe a všetky sa od seba veľmi líšili.

Nedostupnosť štandardu na vytváranie operačného systému založeného na Unixe a odpor medzi operačnými systémami v tom čase viedli k vzniku éry známej ako „Unixové vojny.“ Rôzni predajcovia distribuujúci svoje verzie Unixu začali nastavovať svoje vlastné štandardy, vrátane AT&T a BSD.

V roku 1983 Richard Stallman spustil projekt GNU so zameraním na vývoj a distribúciu bezplatný a open-source softvér. Cieľom projektu GNU bolo vytvoriť bezplatnú verziu Unixu, verziu, ktorú by ktokoľvek mohol voľne replikovať a distribuovať.

Mnoho aplikácií bolo v tom čase vyvinutých pod GNU General Public License, vrátane TAR a Emacs. Projektu však chýbalo open-source jadro, časť počítača, ktorá pomáha OS a aplikáciám interagovať s hardvérom.

V roku 1991, osem rokov po spustení projektu GNU, začal Linus Torvalds vyvíjať Linux. A o rok neskôr bol Linux znovu vydaný pod licenciou General Public License a stal sa tým, čo teraz poznáme ako GNU/Linux. Keďže jadro Linuxu bolo licencované pod licenciou GPL, každý mohol vytvoriť operačný systém nad jadrom a voľne ho distribuovať.

Možnosť bezplatne spustiť svoj vlastný operačný systém povzbudila mnohých vývojárov, aby začali s ich distribúciou. V tom čase bolo vydaných množstvo distribúcií vrátane Debian, Red Hat a Slackware, ktoré odštartovali revolúciu Linuxu.

Prečo vznikajú nové distribúcie Linuxu?

Hlavným dôvodom, prečo vývojári neustále vytvárajú a distribuujú nové OS založené na Linuxe, je to, že jednoducho môžu. Linuxové jadro je zadarmo. Aplikácie sú bezplatné. Prostriedky na vytvorenie celého operačného systému nad jadrom sú bezplatné.

V súčasnosti ľudia zriedka vytvárajú distribúciu od nuly. Namiesto toho vezmú inú populárnu distribúciu a buď vytvoria nový operačný systém využívajúci pôvodný operačný systém ako základ, alebo ho preskinujú s novým grafickým používateľským rozhraním a pridanými aplikáciami.

Ubuntu má niekoľko reskinov, menovite Xubuntu, Kubuntu a Lubuntu. Jediný rozdiel medzi týmito tromi príchuťami je prostredie pracovnej plochy. Namiesto predvolenej prispôsobenej pracovnej plochy GNOME, ktorá je predinštalovaná na Ubuntu, sa Xubuntu, Kubuntu a Lubuntu dodávajú s XFCE, KDE Plasma a LXDE.

Primárnym cieľom operačného systému je uľahčiť používateľom prácu s počítačom. Keď niekto chce novú funkciu v operačnom systéme, tradičnou cestou je poskytnúť spätnú väzbu spoločnosti, ktorá vyvíja OS. Projekt GNU úplne zmenil tento tok.

Sú to používatelia, ktorí používajú, vyvíjajú, poskytujú spätnú väzbu, implementujú spätnú väzbu a nakoniec distribuujú open-source distribúciu. Môžete si slobodne vytvoriť svoju vlastnú distribúciu a pridať funkcie, ktoré chcete do OS svojich snov.

Ktokoľvek s podobnou ideológiou a názormi môže prispieť k projektu a začať pomáhať vývojárom. Nie je potrebné kontaktovať spoločnosť alebo vyplniť formulár spätnej väzby, len aby ste získali ďalšiu funkciu pridanú do operačného systému.

Nielen užívatelia, ale aj veľké spoločnosti vytvárajú nové interné distribúcie pre vnútropodnikové použitie. CBL-Mariner od Microsoftu je populárny príklad. Je to predovšetkým preto, že veľké spoločnosti nechcú používať distribúcie vytvorené inými používateľmi a radšej by si vyvinuli svoj vlastný operačný systém buď od začiatku, alebo nad rámec iného bežného distribúcie.

Projekt Linuxu sa rozrástol do takej miery, že tech giganti ako Google začali pri niektorých svojich projektoch závisieť od linuxového jadra. Ako príklad si vezmite Android a Chrome OS. Android používa jadro Linuxu pod kapotou a Chrome OS je postavený na Gentoo Linux, distribúcii vydanej v roku 2000.

Ďalším dôvodom fragmentácie desktopového Linuxu je množstvo dostupných typov zariadení. Okrem stolných počítačov potrebujú na spustenie aj iné zariadenia, ako napríklad tie, ktoré sú založené na procesoroch ARM. Linux to rieši tak, že vývojárom poskytuje základ na vytvorenie operačného systému pre ľubovoľnú rodinu procesorov, ktorú chcú.

Raspbian OS je a distribúcia vytvorená špeciálne pre Raspberry Pi zariadení. Môžete tiež nájsť nespočetné množstvo distribúcií vyvinutých na spustenie na starších procesoroch, ktoré predajcovia proprietárnych OS nepodporujú.

Naozaj potrebujeme toľko distribúcií?

Ak ste niekto, kto jednoducho potrebuje počítač a operačný systém, aby veci robil, samozrejme nie. Môžete sa zbaviť používania akéhokoľvek operačného systému, pokiaľ to vyhovuje vašim účtom. Ale pre tých, ktorí chcú byť rozmaznaní, pokiaľ ide o ich zariadenia a digitálny život, je Linux tým pravým.

Môžete vyskúšať niekoľko operačných systémov Linux a uspokojte sa s tým, ktorý považujete za najlepší alebo pokračujte v preskakovaní distribúcií a testovaní nových distribúcií. Linux vám dáva túto možnosť. Pokiaľ budú ľudia naďalej podporovať a prispievať do ekosystému s otvoreným zdrojovým kódom, budete neustále vidieť, ako sa nové distribúcie vyvíjajú a uvoľňujú zadarmo na internete.

Takto funguje otvorený zdroj!

Aj keď mnohé proprietárne operačné systémy ako Android a macOS majú kódovú základňu s uzavretým zdrojovým kódom, použili Linux ako základ pre svoje projekty. Je to úplne prijateľné, pretože licencia, pod ktorou je jadro Linuxu vydané, umožňuje komukoľvek upravovať a distribuovať kód bez obmedzení.

Vďaka obrovskej komunitnej podpore operačných systémov založených na Linuxe sa do distribúcií neustále pridávajú nové a exkluzívne funkcie. Aj keď veľa takýchto funkcií nájdete na iných proprietárnych operačných systémoch, ako sú Windows a macOS, niektoré z nich sú obmedzené len na niekoľko distribúcií Linuxu.

10 vecí, ktoré môžete robiť na Linuxe, ale nie na Windowse

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Linux
  • Linuxové jadro
  • Linuxová distribúcia
  • Open Source

O autorovi

Deepesh Sharma (114 publikovaných článkov)

Deepesh je Junior Editor pre Linux v MUO. Píše informačné príručky o Linuxe, ktorých cieľom je poskytnúť blažený zážitok všetkým nováčikom. Nie som si istý filmami, ale ak chcete hovoriť o technológii, je to váš chlap.

Viac od Deepesh Sharma

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber