Általános vélemény, hogy a Linux és a UNIX operációs rendszerek szinte ugyanaz. Mennyire legitim ez a tézis?
Cikk tartalma
- Tények a Linuxról
- UNIX tények
- összehasonlítás
- táblázat
Tények a Linuxról
Linux - egy tucatnyi, ha nem több száz változatú, ingyenes operációs rendszer családja. Mindegyiket elsősorban a nyitottság egyesíti: gyakorlatilag bármely programozó írhatja saját Linux verzióját a meglévő Linux disztribúciók alapján.
Az egyik ismert Linux disztribúciót Linus Torvalds finn programozó fejlesztette ki. 1991-ben bemutatták az informatikai közösségnek. Ezt követően tovább fejlesztették a Linus fejlesztését a világ minden tájáról származó ingyenes szoftver rajongók csoportjainak részvételével. A Linux legnépszerűbb verziói ma a Mint, az Ubuntu, a Debian és a Fedora.
A Linux operációs rendszerek kiválóan alkalmasak a kiszolgálók adminisztrációjára. Ezért ezek az operációs rendszerek a legkeresettebbek a vállalatok körében - különösen a hosting szolgáltatások területén, a felhőmegoldások szegmensében. A magánfelhasználóknak szánt PC szegmensben a Linux népszerűsége lényegesen alacsonyabb a Windowsnál, annak ellenére, hogy a modern Linux disztribúciók alapvető funkciói elvileg összehasonlíthatók a Microsoft operációs rendszer képességeivel..
hirdetésUgyanakkor a Linux alapján kifejlesztették az okostelefonok és táblagépek legnépszerűbb operációs rendszerét, az Androidot. Ami viszont az elterjedtség szempontjából jelentősen meghaladja a Windows mobil verzióját.
A Linuxot UNIX-szerűnek tekintik. Ennek oka az a tény, hogy Linus Torvalds és munkatársai egy másik operációs rendszer családjában, a UNIX-ban használt kulcskoncepciókat használták ingyenes operációs rendszerük létrehozására. Ez a tény előre meghatározta azt a tézist, hogy a Linux és a UNIX ugyanazon operációs rendszer két verziója, és a különbség közöttük nagyon kicsi..
Ez így van - tovább fogunk tanulmányozni. Most - az alapvető tények a UNIX-ról.
a tartalomhoz ↑UNIX tények
UNIX - ez egyben az operációs rendszerek családja. A UNIX OS első megvalósítása 1969-ben jelent meg. A UNIX legújabb verziója, ellentétben a Linux-val, kereskedelmi operációs rendszerű operációs rendszer. Közülük - OS X, Mac OS, iOS - az Apple eszközök operációs rendszerei, valamint olyan megoldások, mint a Sun Solaris, AIX, HP-UX.
A legtöbb esetben a UNIX koncepciókon alapuló megoldások zárt forráskóddal rendelkeznek. Vagyis azok a programozók, akik nem állnak kapcsolatban az operációs rendszer adott verzióját fejlesztő céggel, nem végezhetnek jogi változtatást egy adott terjesztési készletben..
Most az operációs rendszer UNIX családját, mint például a Linuxot, elsősorban vállalati környezetben használják - szerverkezelő eszközként. A megfelelő megoldások prevalenciája ugyanakkor a PC-szegmensben is jelentős a magánfelhasználók számára, mivel a Mac platformot az OS X vagy annak elődje - a Mac OS vezérli - a UNIX alapján.
Ezen felül az Apple a mobil eszközöket kínáló piac egyik kulcsszereplője. Az iPhone, az iPad eszközöket az iOS vezérli, amely szintén kapcsolódik a UNIX rendszerekhez, amint azt fentebb megjegyeztük.
a tartalomhoz ↑összehasonlítás
A technológia szempontjából a UNIX és a Linux család nagyon közel áll egymáshoz. Például sok Linux számára létrehozott program könnyen adaptálható a UNIX rendszerre a forráskód átírása nélkül. Ez nagymértékben meghatározza különösen azt, hogy a mobil alkalmazások fejlesztői egyszerre tudják-e fejleszteni a megfelelő szoftver verziókat az Android és az iOS számára. Számos modern Linux program kezdetben jelenik meg a UNIX rendszeren futó hasonló megoldások ingyenes verziójaként.
A Linuxot vezérlő parancsok nagyjából megegyeznek a UNIX által használt parancsokkal. Mindkét operációs rendszer családja az adatkezelés egyetlen koncepcióján alapszik, amelynek lényege, hogy bizonyos fájlok végrehajtására vonatkozó engedélyek létrehozására vonatkozó irányelvet készítsen. Tehát a UNIX és a Linux esetén nagyon nehéz a programokat futtatni és az adatokat jogosulatlanul módosítani. Ez elsősorban mindkét operációs rendszer családjának a vírusokkal szembeni magas szintű rezisztenciáját határozza meg..
Mi az alapvető különbség a Linux és a UNIX között? A modern IT-szakértők egyetértenek abban, hogy ebben az esetben a kulcsfontosságú kritérium az operációs rendszer családjának fejlesztõi hozzáállása a profithoz. A legtöbb UNIX-alapú megoldás fizetett, zárt forrású szoftver, amely többnyire a szoftver fejlesztőjének tulajdonában van. A Linux viszont nonprofit, valamint a hozzájuk tartozó programok, míg kódjaik külső gyártók számára is nyitva állnak.
A szabad Linux és a UNIX kereskedelmi orientációja számos egyéb alapvető különbséget meghatározhat a vizsgált operációs rendszercsaládok között.
Ezek között szerepel a UNIX szűkebb technológiai specializációja. Sok szempontból - csak a zárt kód miatt. Ennek a családnak az operációs rendszereit általában meghatározott platformokra hozzák létre. Például a HP-UX kizárólag a HP PA-RISC processzorokon, valamint az Itaniumon, a HP és az Intel közös fejlesztésén futtatható. Az OS X, a Mac OS és az iOS csak az Apple készülékeken működnek. Ugyanez mondható el a UNIX fájlrendszereken alapuló operációs rendszerek támogatásáról. Alapvetően egy adott UNIX-alapú operációs rendszer-disztribúció képes a megfelelő típusú 1-2 szabvány működésére.
A Linux megoldások viszont kevésbé szabványosítottak. A Linux „asztali” verzióinak disztribúciói telepíthetők AMD, Intel processzorokkal rendelkező számítógépekre és szükség esetén adaptálhatók például az orosz Elbrus chipekre. Az Android OS szintén „több márkájú” megoldás; tucatnyi gyártó eszköz használja azt. A fájlrendszerek támogatásáról - a Linux itt is univerzálisabb, mint a UNIX. A modern Linux disztribúciók még a Windows fájlrendszerekkel is jól működnek - mint például a FAT32, NTFS.
Megjegyzendő, hogy a digitális megoldások modern piacán nem hivatalos konfrontáció alakult ki a Linux és a UNIX között:
- a PC szegmensben az olyan nyitott IBM platformon telepített Linux operációs rendszerek, mint a Windows, az OS X és a Mac OS versenytársai, amelyek telepítve vannak az Apple számítógépekre;
- A mobil eszközöket tartalmazó szegmensben a különböző márkák okostelefonjaira és táblagépére telepített Android OS versenytársai az iOS-nek, amelyet az iPhone és az iPad helyez, és amelyet az Apple is kiadott.
Az első esetben a Linux jelentősen veszíti el a UNIX-ot: az első típusú rendszerek részesedése a globális PC-piacon a Net Applications szerint 1,34%, a Mac OS és az OS X részesedése körülbelül 7,11%. A mobil eszköz szegmensében az Android alapú, Linuxon alapuló eszközök az IDC szerint körülbelül 81,5% -ot, az iOS-ot - 14,8% -ot foglalnak el.
a tartalomhoz ↑táblázat
Tehát megvizsgáltuk, hogy mi a különbség a Linux és a UNIX között. Próbáljuk meg megjeleníteni a vonatkozó kritériumokat egy táblázatban.
Linux | UNIX |
Melyek a hasonló operációs rendszer-család adatai? | |
Hasonló forráskód a programokhoz. | |
Az adatkezelés általános elvei. | |
Az operációs rendszer vezérlésének alapvető parancsai. | |
Vírusrezisztencia | |
Főbb különbségek | |
Szinte az összes Linux operációs rendszer ingyenes | A legtöbb UNIX család operációs rendszer kereskedelmi |
Az operációs rendszerek rendkívül sokoldalúak, kompatibilisek a különféle márkák hardverével, a fájlrendszerek széles választékával | Az operációs rendszerek kevésbé univerzálisak, minden disztribúció korlátozott számú platformon és fájlrendszernél van adaptálva |
A disztribúció forráskódja nyitva van | A forráskód a legtöbb esetben zárt |