Linux ir operētājsistēma, kuru 1991. gadā izstrādāja Linuss Torvalds. Linux nosaukums cēlies no Linux kodola. Tā ir atvērtā pirmkoda programmatūra, kas ir pilnīgi bez maksas lietojama. To izmanto datoru aparatūrai un programmatūrai, spēļu izstrādei, lieldatoriem utt. Tas var darbināt dažādas klientu programmas.
Unix ir pārnēsājama, daudzuzdevumu, kļūdu labošanas un vairāku lietotāju operētājsistēma, ko izstrādājusi AT&T. Tas sākās kā viena cilvēka uzņēmums saskaņā ar Kena Tompsona no Bell Labs iniciatīvu. Tā kļuva par visplašāk izmantoto operētājsistēmu. To izmanto tīmekļa serveros, darbstacijās un personālajos datoros. Tajā ir pieejamas daudzas biznesa lietojumprogrammas.
Gan Linux, gan Unix ir operētājsistēmas, kuras parasti izmanto uzņēmumu un serveru vidē. Lai gan starp tām ir dažas līdzības, ir arī dažas galvenās atšķirības.
Kādas ir atšķirības starp Linux un Unix?
Atšķirības | Linux | Unix |
---|---|---|
Izcelsme | Linux kā bezmaksas un atvērtā koda alternatīvu Unix 1990. gados izstrādāja Linuss Torvalds. | Unix tika izstrādāts 1970. gados Bell Labs |
Ievads | Linux ir Open Source, un liels skaits programmētāju sadarbojas tiešsaistē un veicina tā attīstību. | Unix izstrādāja AT&T Labs, dažādi komerciālie pārdevēji un bezpeļņas organizācijas. |
Licencēšana | No otras puses, Linux ir atvērtā pirmkoda programmatūra, un to var brīvi izmantot bez jebkādām licencēšanas maksām. | Unix ir patentēta operētājsistēma, kas nozīmē, ka tās lietošanai ir nepieciešama licence. |
Kodoli | abiem ir līdzīgs dizains, taču tie ir mazāk sarežģīti nekā Unixhold-upthat kodols. | abiem ir līdzīgs dizains, taču tie ir lielāki un sarežģītāki nekā Linux kodolam. |
Pieejamība | No otras puses, Linux tiek plaši izmantots gan uzņēmumu, gan personālajos datoros. | Unix parasti atrodas uzņēmuma līmeņa serveros un darbstacijās, un to retāk izmanto personālajos datoros. |
Kopienas atbalsts: | Linux ir liela un aktīva izstrādātāju un lietotāju kopiena, kas veicina tās attīstību un sniedz atbalstu. | Lai gan Unix ir arī kopiena, tā parasti ir mazāka un vairāk vērsta uz uzņēmuma līmeņa lietotājiem. |
Pieejamība | Tā ir atvērtā koda operētājsistēma, kas ir brīvi pieejama ikvienam. | Tā ir operētājsistēma, kuru var izmantot tikai tās tekstu autori. |
kļūdu labošanas laiks | Draudi atpazīšana un risinājums ir ļoti ātri, jo Linux galvenokārt darbojas kopiena. Tātad, ja kāds Linux klients rada jebkāda veida draudus, kvalificētu izstrādātāju komanda sāk strādāt, lai novērstu šos draudus. | Unix klientiem ir nepieciešams ilgāks aiztures laiks, lai iegūtu vislabāko iespējamo kļūdu labošanu un ielāpu. |
Failu sistēma atbalsta | Failu sistēmas atbalsts - Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS | Failu sistēmas atbalsts – jfs, gpfs, hfs, hfs+, ufs, xfs, zfs |
Grafiskais lietotāja interfeiss | Linux nodrošina divus GUI , KUR un Gnome . Bet ir daudz citu iespēju. Piemēram, LXDE, Xfce, Unity, Mate un tā tālāk. | Sākotnēji Unix bija uz komandām balstīta operētājsistēma, taču vēlāk tika izveidota GUI ar nosaukumu Common Desktop Environment. Lielākā daļa izplatījumu tagad tiek piegādāti kopā ar Gnome. |
Lietošanas gadījumi | To izmanto visur, sākot no serveriem, personālajiem datoriem, viedtālruņiem, planšetdatoriem līdz lieldatoriem. | To izmanto serveros, darbstacijās un personālajos datoros. |
Apvalka saderība | Noklusējuma interfeiss ir BASH (Bourne Again Shell). Ikviens var izmantot Linux neatkarīgi no tā, vai tas ir mājas klients, izstrādātājs vai students. | Sākotnēji tas izmantoja Bourne apvalku. Bet tas ir saderīgs arī ar citiem GUI. Izstrādāts galvenokārt serveriem, darbstacijām un lieldatoriem. |
Avota koda pieejamība | Avots ir pieejams plašai sabiedrībai. | Avots nav pieejams plašai sabiedrībai. |
Aparatūras saderība | Sākotnēji izstrādāts Intel x86 aparatūras procesoriem. Tas ir pieejams vairāk nekā divdesmit dažādiem CPU veidiem, kas ietver arī ARM. | Tas ir pieejams PA-RISC un Itanium iekārtās. |
Vīrusu draudi | Līdz šim tajā ir uzskaitīti aptuveni 60–100 vīrusu. | Tajā līdz šim ir uzskaitīti aptuveni 85–120 vīrusi (aptuvenie aprēķini). |
Operētājsistēmas versijas | Dažas Linux versijas ir Ubuntu , Debian GNU, Arch Linux utt. | Dažas Unix versijas ir SunOS, Solaris , SCO UNIX, AIX , HP/UX , tālāk utt. |
Rezumējot, lai gan Unix un Linux ir dažas līdzības to dizaina un funkcionalitātes ziņā, tām ir arī dažas būtiskas atšķirības attiecībā uz licencēšanu, kodola dizainu, komandrindas saskarni, pieejamību un kopienas atbalstu. Galu galā izvēle starp Unix un Linux būs atkarīga no lietotāja īpašajām vajadzībām un paredzētā lietošanas gadījuma.
Kādas ir atšķirības starp Linux un Unix?
Interesanti fakti:
- Linux ir tikai kodols, un tā nav visa izmantotā sistēma.
- Vairāk nekā 90% no pašreizējā Linux pirmkoda veido citi izstrādātāji.
- Sākotnēji Linux tika kompilēts, izmantojot GNU C kompilatoru.
- Ir vairāk nekā 10 uz Linux balstītas mobilās operētājsistēmas, piemēram, Sailfish OS, Ubuntu Touch, Ubuntu Mobile utt.
- Linux izmanto visas lielākās kosmosa programmas.
- Deviņi no desmit populārākajiem publiskajiem mākoņiem darbojas operētājsistēmā Linux.