Linux je operacijski sistem, ki ga je leta 1991 razvil Linus Torvalds. Ime Linux izvira iz jedra Linuxa. Je odprtokodna programska oprema, ki je popolnoma brezplačna za uporabo. Uporablja se za računalniško strojno in programsko opremo, razvoj iger, velike računalnike itd. Poganja lahko različne odjemalske programe.
Unix je prenosni, večopravilni, večuporabniški operacijski sistem, ki odpravlja napake in ga je razvil AT&T. Začelo se je kot podvig enega človeka na pobudo Kena Thompsona iz Bell Labs. Izkazalo se je, da je postal najbolj razširjen operacijski sistem. Uporablja se v spletnih strežnikih, delovnih postajah in osebnih računalnikih. Na njem je dostopnih veliko poslovnih aplikacij.
Linux in Unix sta operacijska sistema, ki se pogosto uporabljata v podjetniških in strežniških okoljih. Medtem ko je med njima nekaj podobnosti, obstaja tudi nekaj ključnih razlik.
Kakšne so razlike med Linuxom in Unixom?
| razlike | Linux | Unix |
|---|---|---|
| Izvori | Linux je v devetdesetih letih prejšnjega stoletja razvil Linus Torvalds kot brezplačno in odprtokodno alternativo Unixu. | Unix je bil razvit v sedemdesetih letih prejšnjega stoletja v Bell Labs |
| Uvod | Linux je odprtokoden in veliko programerjev sodeluje na spletu in prispeva k njegovemu razvoju. | Unix so razvili AT&T Labs, različni komercialni prodajalci in neprofitne organizacije. |
| Licenciranje | Linux pa je odprtokodna programska oprema in jo je mogoče uporabljati prosto brez kakršnih koli licenčnin. | Unix je lastniški operacijski sistem, kar pomeni, da za uporabo potrebuje licenco. |
| Jedrca | oba imata podobno zasnovo, vendar sta manj zapletena kot jedro Unixhold-upthat. | oba imata podobno zasnovo, vendar večja in bolj zapletena kot jedro Linuxa. |
| Razpoložljivost | Po drugi strani se Linux pogosto uporablja tako v poslovnih kot osebnih računalnikih. | Unix običajno najdemo na strežnikih in delovnih postajah na ravni podjetja in se manj pogosto uporablja na osebnih računalnikih. |
| Podpora skupnosti: | Linux ima veliko in aktivno skupnost razvijalcev in uporabnikov, ki prispevajo k njegovemu razvoju in nudijo podporo. | Čeprav ima Unix tudi skupnost, je na splošno manjša in bolj osredotočena na uporabnike na ravni podjetja. |
| Dostopnost | Je odprtokodni operacijski sistem, ki je prosto dostopen vsem. | To je operacijski sistem, ki ga lahko uporabljajo samo njegovi tekstopisci. |
| čas odpravljanja napak | Prepoznavanje groženj in rešitev sta zelo hitri, ker Linux v glavnem poganja skupnost. Torej, če kateri koli odjemalec Linuxa predstavlja kakršno koli grožnjo, začne skupina usposobljenih razvijalcev delati na rešitvi te grožnje. | Odjemalci Unix potrebujejo daljši čas zadrževanja, da dobijo najboljše možno odpravljanje napak in popravek. |
| Podpira datotečni sistem | Podpira datotečni sistem – Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS | Podpira datotečni sistem – jfs, gpfs, hfs, hfs+, ufs, xfs, zfs |
| Grafični uporabniški vmesnik | Linux ponuja dva GUI , KJE in Gnome . Vendar obstaja veliko drugih možnosti. Na primer LXDE, Xfce, Unity, Mate in tako naprej. | Sprva je bil Unix OS, ki je temeljil na ukazih, kasneje pa je bil ustvarjen GUI, imenovan Common Desktop Environment. Večina distribucij je zdaj priložena Gnomu. |
| Primeri uporabe | Uporablja se povsod od strežnikov, osebnih računalnikov, pametnih telefonov, tablic do velikih računalnikov. | Uporablja se na strežnikih, delovnih postajah in osebnih računalnikih. |
| Združljivost lupine | Privzeti vmesnik je BASH (Bourne Again Shell). Vsakdo lahko uporablja Linux, bodisi domači odjemalec, razvijalec ali študent. | Sprva je uporabljal Bournovo lupino. Združljiv pa je tudi z drugimi GUI. Razvit predvsem za strežnike, delovne postaje in velike računalnike. |
| Razpoložljivost izvorne kode | Vir je dostopen širši javnosti. | Vir ni dostopen širši javnosti. |
| Združljivost strojne opreme | Prvotno razvit za procesorje strojne opreme Intel x86. Na voljo je za več kot dvajset različnih tipov CPU, ki vključuje tudi ARM. | Na voljo je na napravah PA-RISC in Itanium. |
| Virusne grožnje | Do danes ima na seznamu približno 60-100 virusov. | Do danes ima približno 85-120 virusov (groba ocena). |
| Različice operacijskega sistema | Nekatere različice Linuxa so Ubuntu , Debian GNU, Arch Linux itd. | Nekatere različice Unixa so SunOS, Solaris , SCO UNIX, AIX , HP/UX , naprej itd. |
Če povzamemo, čeprav imata Unix in Linux nekaj podobnosti v smislu zasnove in funkcionalnosti, imata tudi nekaj ključnih razlik v smislu licenciranja, zasnove jedra, vmesnika ukazne vrstice, razpoložljivosti in podpore skupnosti. Navsezadnje bo izbira med Unixom in Linuxom odvisna od posebnih potreb uporabnika in predvidenega primera uporabe.
Kakšne so razlike med Linuxom in Unixom?
Zanimiva dejstva:
- Linux je samo jedro in ni celoten sistem, ki se uporablja.
- Več kot 90 % trenutne izvorne kode Linuxa so sestavili drugi razvijalci.
- Na začetku je bil Linux preveden s prevajalnikom GNU C.
- Obstaja več kot 10 mobilnih operacijskih sistemov, ki temeljijo na Linuxu, kot so Sailfish OS, Ubuntu Touch, Ubuntu Mobile itd.
- Linux uporablja vsak večji vesoljski program.
- Devet od desetih najboljših javnih oblakov deluje v sistemu Linux.