Linux er et styresystem, der blev udviklet af Linus Torvalds i 1991. Navnet Linux stammer fra Linux-kernen. Det er en open source-software, der er helt gratis at bruge. Den bruges til computerhardware og -software, spiludvikling, mainframes osv. Den kan køre forskellige klientprogrammer.
Unix er et bærbart, multi-tasking, fejlrettende, multi-user operativsystem udviklet af AT&T. Det startede som en enkeltmandsvirksomhed under initiativ af Ken Thompson fra Bell Labs. Det fortsatte med at blive det mest udbredte operativsystem. Det bruges i webservere, arbejdsstationer og pc'er. Mange forretningsapplikationer er tilgængelige på den.
Linux og Unix er begge operativsystemer, der almindeligvis bruges i virksomheds- og servermiljøer. Selvom der er nogle ligheder mellem dem, er der også nogle vigtige forskelle.
Hvad er forskellene mellem Linux og Unix?
| Forskelle | Linux | Unix |
|---|---|---|
| Oprindelse | Linux blev udviklet i 1990'erne af Linus Torvalds som et gratis og open source-alternativ til Unix. | Unix blev udviklet i 1970'erne på Bell Labs |
| Introduktion | Linux er Open Source, og en lang række programmører arbejder sammen online og bidrager til udviklingen heraf. | Unix blev udviklet af AT&T Labs, forskellige kommercielle leverandører og non-profit organisationer. |
| Licensering | Linux er på den anden side open source-software og kan bruges frit uden licensgebyrer. | Unix er et proprietært operativsystem, hvilket betyder, at det kræver en licens at bruge. |
| Kerner | begge har et lignende design, men er mindre komplekse end Unixhold-upthat-kernen. | begge har et lignende design, men større og mere komplekst end Linux-kernen. |
| Tilgængelighed | På den anden side er Linux meget brugt på både virksomheds- og personlige computere. | Unix findes typisk på servere og arbejdsstationer på virksomhedsniveau og er mindre almindeligt brugt på personlige computere. |
| Fællesskabsstøtte: | Linux har et stort og aktivt fællesskab af udviklere og brugere, der bidrager til dets udvikling og yder support. | Mens Unix også har et fællesskab, er det generelt mindre og mere fokuseret på brugere på virksomhedsniveau. |
| Tilgængelighed | Det er et open source-operativsystem, som er frit tilgængeligt for alle. | Det er et operativsystem, som kun kan bruges af dets tekstforfattere. |
| fejlretningstid | Trusselsgenkendelse og løsning er meget hurtig, fordi Linux hovedsageligt er fællesskabsdrevet. Så hvis en Linux-klient udgør nogen form for trussel, begynder et team af kvalificerede udviklere at arbejde på at løse denne trussel. | Unix-klienter kræver længere ventetid for at få den bedst mulige fejlretning og en patch. |
| Filsystem understøtter | Filsystem understøtter - Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS | Filsystem understøtter – jfs, gpfs, hfs, hfs+, ufs, xfs, zfs |
| Grafisk brugerflade | Linux giver to GUI'er , HVOR og Gnome . Men der er mange andre muligheder. For eksempel LXDE, Xfce, Unity, Mate og så videre. | Oprindeligt var Unix et kommandobaseret OS, men senere blev der oprettet en GUI kaldet Common Desktop Environment. De fleste distributioner leveres nu med Gnome. |
| Brug Cases | Det bruges overalt fra servere, pc'er, smartphones, tablets til mainframes. | Det bruges på servere, arbejdsstationer og pc'er. |
| Shell-kompatibilitet | Standardgrænsefladen er BASH (Bourne Again Shell). Enhver kan bruge Linux, uanset om det er en hjemmeklient, udvikler eller studerende. | Det brugte oprindeligt Bourne shell. Men den er også kompatibel med andre GUI'er. Udviklet hovedsageligt til servere, arbejdsstationer og mainframes. |
| Kildekode tilgængelighed | Kilden er tilgængelig for offentligheden. | Kilden er ikke tilgængelig for offentligheden. |
| Hardwarekompatibilitet | Oprindeligt udviklet til Intels x86 hardware-processorer. Den er tilgængelig til mere end tyve forskellige typer CPU, som også inkluderer en ARM. | Den er tilgængelig på PA-RISC- og Itanium-maskiner. |
| Virustrusler | Det har omkring 60-100 vira opført til dato. | Det har omkring 85-120 vira opført til dato (groft skøn). |
| Operativsystemversioner | Nogle Linux-versioner er Ubuntu , Debian GNU, Arch Linux , etc. | Nogle Unix-versioner er SunOS, Solaris , SCO UNIX, AIX , HP/UX , videre osv. |
Sammenfattende, mens Unix og Linux deler nogle ligheder med hensyn til deres design og funktionalitet, har de også nogle vigtige forskelle med hensyn til licensering, kernedesign, kommandolinjegrænseflade, tilgængelighed og fællesskabssupport. I sidste ende vil valget mellem Unix og Linux afhænge af brugerens specifikke behov og den påtænkte anvendelse.
Hvad er forskellene mellem Linux og Unix?
Interessante fakta:
- Linux er kun kernen og er ikke det fulde system, der bruges.
- Mere end 90 % af den nuværende Linux-kildekode er sammensat af andre udviklere.
- Oprindeligt blev Linux kompileret ved hjælp af GNU C compiler.
- Der er mere end 10 Linux-baserede mobile operativsystemer som Sailfish OS, Ubuntu Touch, Ubuntu Mobile osv.
- Linux bruges af alle større rumprogrammer.
- Ni ud af de ti bedste offentlige skyer kører på Linux.