Vóór de oprichting van Linux werd de computerwereld gedomineerd door Unix.  Wat is het verschil tussen Linux en Unix?

Unix versus Linux: de verschillen tussen en waarom het ertoe doet

Advertentie Linux is tegenwoordig overal. Voor het ultieme bewijs hoeft u niet verder te zoeken dan Windows. Met de release van het Windows-subsysteem voor Linux 2 verzendt Microsoft een Linux-kernel met zijn besturingssysteem. Nog niet zo lang geleden leek dat een grap van April Fools. Hoewel Linux voor een groot deel van het internet de ruggengraat kan bieden, is het niet vanuit het niets gecreëerd.

Advertentie

Linux is tegenwoordig overal. Voor het ultieme bewijs hoeft u niet verder te zoeken dan Windows. Met de release van het Windows-subsysteem voor Linux 2 verzendt Microsoft een Linux-kernel met zijn besturingssysteem. Nog niet zo lang geleden leek dat een grap van April Fools.

Hoewel Linux voor een groot deel van het internet de ruggengraat kan bieden, is het niet vanuit het niets gecreëerd. Vóór Linux was er Unix, en het nieuwere besturingssysteem dankt zijn huidige populariteit veel aan ideeën die zijn geboren in de jaren 1970 en zelfs de jaren 1960.

Wat is Unix?

Hoewel Unix zelf naar eenvoud streeft, is het niet eenvoudig om precies te beschrijven wat het is. De originele Unix was een besturingssysteem van AT&T, maar tegenwoordig is het handelsmerk van UNIX eigendom van de Open Group. Unix wordt ook gebruikt als een categorie om een ​​hele reeks besturingssystemen te beschrijven.

Dan is er de Unix-filosofie. Dit dient als een algemene richtlijn voor te volgen Unix-programma's, met de kern dat elk programma één ding goed moet doen. In plaats van alle denkbare functies in te pakken, zou een Unix-tool gewoon zijn werk moeten doen, idealiter output produceren die direct kan worden gebruikt voor de invoer van een ander programma.

Tegenwoordig zijn er veel Unix-varianten beschikbaar, zowel in gratis als in commerciële varianten.

Wat is Linux?

Linux is een andere term die moeilijker te beschrijven is dan u misschien denkt. Technisch gezien is een complete Linux-distributie een "Unix-achtig" besturingssysteem, maar dit is nog maar het begin.

Veel mensen gebruiken Linux als afkorting voor wat beter zou kunnen worden omschreven als GNU / Linux. Linux zelf is slechts de kernel, het deel van het besturingssysteem dat de core computing uitvoert en met de hardware werkt. De kernhulpprogramma's die bovenop deze kernel worden uitgevoerd, zijn net zo belangrijk.

Ubuntu-bureaublad

GNU is een recursief acroniem dat staat voor "GNU's Not Unix". Het GNU-project bevat geen originele Unix-code, maar biedt alle hulpprogramma's die u zou verwachten in een Unix-besturingssysteem. Dit is een belangrijk verschil tussen Unix en Linux.

Unix versus Linux: een korte geschiedenis

Zelfs de makers van Unix hebben het niet helemaal gemaakt. In plaats daarvan lieten Ken Thompson en Dennis Ritchie zich inspireren door een eerder besturingssysteem, Multics. Bij Bell Labs haalden deze twee concepten uit dat besturingssysteem en herschreven hun eigen concepten in C, die Ritchie ontwierp en hielp ontwikkelen.

Unix was geen open-source software. In plaats daarvan verkocht AT&T commerciële licenties, maar het was niet het enige bedrijf dat aan Unix werkte. Academici van Berkeley ontwikkelden aanvankelijk een add-on genaamd Berkeley Software Distribution, of BSD. Uiteindelijk werd BSD zijn eigen complete Unix.

BSD-opdrachthandleiding op macOS

In de jaren tachtig en in de jaren negentig begonnen verschillende bedrijven hun eigen Unix-aanbod te verkopen. Deze omvatten IBM's AIX, Sun's Solaris en Xenix, die later SCO UNIX werden.

Linux neemt de wereld door Storm

Naast de verschillende Unix-aanbiedingen waren er ook verschillende Unix-achtige varianten beschikbaar. Een daarvan was MINIX, dat bedoeld was voor academisch gebruik. Linus Torvalds, een softwareontwikkelaar uit Helsinki, was gefrustreerd over de beperkingen van MINIX en wilde een vergelijkbare kernel maken die kon profiteren van de nieuwe pc die hij had gekocht.

Tegelijkertijd zocht Richard Stallman naar een kernel. Hij was in 1983 begonnen met het GNU-project en bouwde gratis drop-in vervangingen voor verschillende Unix-hulpprogramma's. Wat hij destijds niet had, was een gratis, open-source kernel. Torvalds gebruikte al GNU-hulpprogramma's met zijn kernel, en uiteindelijk ook anderen.

Linux zag snel grote belangstelling. Tegen het midden van de jaren negentig was het project in populariteit geëxplodeerd vanwege het gratis ontwerp van zowel de kernel als de GNU-toolset. Toen verschillende andere gratis Unix-besturingssystemen beschikbaar kwamen, doemde het commerciële karakter van de eerste 20 jaar van Unix op. Dit heeft nog steeds invloed op de strijd tussen Unix en Linux.

Hoe en waar wordt Unix tegenwoordig gebruikt?

Op dit moment is populariteit misschien het belangrijkste verschil tussen Linux en Unix. Dat gezegd hebbende, er zijn vrij beschikbare Unix-distributies die veel van dezelfde software als Linux draaien. De twee meest populaire zijn FreeBSD en OpenBSD, beide BSD-varianten, zoals de namen impliceren.

Dan is er natuurlijk Apple. Elk Apple-apparaat dat je tegenwoordig koopt, of het nu een MacBook, iPhone of zelfs Apple Watch is, heeft een Unix-achtig besturingssysteem. Op een iPhone of Apple Watch zou je dit nooit weten als je ze gebruikt. Dat is echter niet het geval op een Mac-computer.

Darwin-kernelinformatie in macOS

Start eenvoudig de Mac Terminal-app en u hebt toegang tot standaard Unix-hulpprogramma's zoals ls, pwd en zelfs editors zoals vim. Deze tools kunnen behoorlijk krachtig zijn. Zie voor een introductie onze beginnershandleiding voor de Mac-terminal. A Beginnershandleiding voor het gebruik van de Mac-terminal. Een beginnershandleiding voor het gebruik van de Mac-terminal. Hier is een gids voor Terminal-beginners. Lees verder .

Linux is overal

Linux is misschien overal, maar dat betekent niet dat je het ziet. Android, het populairste mobiele besturingssysteem ter wereld, is een vork van Linux. Dat zou je niet weten, maar achter de schermen is een versie van de Linux-kernel aangepast voor gebruik op mobiele apparaten.

Linux-kernelinformatie in Ubuntu

Veel van het internet draait op Linux. Terwijl Windows- en Unix-varianten sommige servers van stroom voorzien, draait de overgrote meerderheid van servers een Linux-distributie. Veel van dit heeft te maken met het vrije karakter van het besturingssysteem, maar ook hoe robuust het is, wat minder downtime betekent. Unix is ​​geenszins minder robuust, maar de populariteit van Linux betekent dat de meeste mensen het zullen kiezen in een shoot met Unix versus Linux.

Een van de meest opvallende verschijningen van Linux in de afgelopen jaren is het Windows-subsysteem voor Linux. Hiermee kunt u Linux-hulpprogramma's uitvoeren op Windows, wat een grote zegen is voor webontwikkelaars en software-ingenieurs. We hebben een gids over hoe u aan de slag kunt met het Windows-subsysteem voor Linux. Hoe de Linux Bash Shell op Windows 10 te krijgen. Hoe de Linux Bash Shell op Windows 10 te krijgen. VM? Start Linux in Windows 10 met een Bash shell-terminal! Lees verder .

Ben je nieuw bij Unix of Linux?

Een computer uitvoeren met Unix of Linux is eenvoudiger dan ooit tevoren. Windows draait in de kern geen Linux, maar het is nog steeds mogelijk om Linux tenminste op Windows te draaien. Elk Apple-apparaat dat u koopt, heeft ook een variant van Unix.

Als u op zoek bent naar een "echte" Linux op uw computer, is dat ook gemakkelijk. Je kunt altijd zelf een van de talloze Linux-distributies op je computer installeren. Wilt u liever een computer waarop Linux vooraf is geïnstalleerd? Zoek niet verder dan onze lijst met geweldige Linux-laptops 5 Geweldige Linux-laptops die u nu kunt kopen 5 Geweldige Linux-laptops die u nu kunt kopen Denk je dat Linux moeilijk te gebruiken is? Veel laptopfabrikanten bieden Linux-laptops die geen last hebben van stuurprogramma- of softwarefouten. Lees verder .

Ontdek meer over: Linux, Linux Distro, Unix.