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

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

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 levert Microsoft een Linux-kernel met zijn besturingssysteem. Nog niet zo lang geleden zou dat een 1-aprilgrap hebben geleken.





Hoewel Linux de ruggengraat kan vormen voor een groot deel van het internet, is het niet uit het niets ontstaan. Vóór Linux was er Unix, en het nieuwere besturingssysteem dankt veel van de eer voor zijn huidige populariteit aan ideeën die in de jaren zeventig en zelfs de jaren zestig zijn geboren.





Wat is Unix?

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





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

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



Wat is Linux?

Linux is een andere term die moeilijker te beschrijven is dan je je misschien kunt voorstellen. Technisch gezien is een volledige Linux-distributie een 'Unix-achtig' besturingssysteem, maar dit is nog maar het begin.

Veel mensen gebruiken Linux als een verkorte term voor wat nauwkeuriger zou worden omschreven als GNU/Linux. Linux zelf is slechts de kernel, het deel van het besturingssysteem dat de kerncomputers en interfaces met de hardware uitvoert. De kernhulpprogramma's die bovenop deze kernel draaien, zijn net zo belangrijk.





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 in zijn geheel gemaakt. In plaats daarvan lieten Ken Thompson en Dennis Ritchie zich inspireren door een eerder besturingssysteem, Multics. Bij Bell Labs namen deze twee concepten van dat besturingssysteem en herschreven hun eigen concept in C, dat 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.

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, dat later SCO UNIX werd.

Linux verovert de wereld stormenderhand

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

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

Linux zag al snel brede belangstelling. Halverwege de jaren negentig was het project enorm populair geworden vanwege de free-by-design-aard van zowel de kernel als de GNU-toolset. Zelfs toen verschillende andere gratis Unix-besturingssystemen beschikbaar kwamen, doemde het commerciële karakter van de eerste 20 jaar van Unix op. Dit heeft tot op de dag van vandaag nog steeds invloed op de strijd tussen Unix en Linux.

kunnen mijn facebook vrienden zien of ik op tinder zit

Hoe en waar wordt Unix tegenwoordig gebruikt?

Op dit moment is populariteit misschien wel 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 al doen vermoeden.

Dan is er natuurlijk nog Apple. Elk Apple-apparaat dat u 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.

Start gewoon de Mac Terminal-app en je hebt toegang tot standaard Unix-hulpprogramma's zoals ls, pwd en zelfs editors zoals vim. Deze tools kunnen behoorlijk krachtig zijn. Voor een introductie, zie onze beginnershandleiding voor de Mac-terminal .

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 als je het draait, maar achter de schermen is er een versie van de Linux-kernel die is aangepast voor gebruik op mobiele apparaten.

Een groot deel van het internet draait op Linux. Terwijl Windows- en Unix-varianten sommige servers aandrijven, draait de overgrote meerderheid van de servers op een Linux-distributie. Veel hiervan heeft te maken met het gratis karakter van het besturingssysteem, maar ook met hoe robuust het is, wat minder downtime betekent. Unix is ​​zeker niet minder robuust, maar de populariteit van Linux betekent dat de meeste mensen het zullen kiezen in een Unix vs. Linux shootout.

Een van de meest opvallende verschijningen van Linux in de afgelopen jaren is het Windows-subsysteem voor Linux. Hiermee kunt u Linux-hulpprogramma's op Windows uitvoeren, wat een grote zegen is voor webontwikkelaars en software-ingenieurs. We hebben een gids over hoe aan de slag te gaan met het Windows-subsysteem voor Linux .

Ben je nieuw bij Unix of Linux?

Het runnen van een computer met Unix of Linux is eenvoudiger dan ooit tevoren. Windows draait in de kern niet op Linux, maar het is nog steeds mogelijk om Linux op zijn minst bovenop Windows te draaien. Elk Apple-apparaat dat u koopt, heeft ook een variant van Unix in de kern.

Als je een 'echte' Linux op je computer wilt draaien, is dat ook gemakkelijk. Je zou altijd zelf een van de talloze Linux-distributies op je computer kunnen installeren. Liever een computer waarop Linux voorgeïnstalleerd is? Zoek niet verder dan onze lijst met geweldige Linux-laptops.

Deel Deel Tweeten E-mail 3 manieren om te controleren of een e-mail echt of nep is

Als je een e-mail hebt ontvangen die er een beetje dubieus uitziet, is het altijd het beste om de authenticiteit ervan te controleren. Hier zijn drie manieren om te zien of een e-mail echt is.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Technologie uitgelegd
  • Linux Distro
  • Linux
  • Unix
Over de auteur Kris Wouk(118 artikelen gepubliceerd)

Kris Wouk is een muzikant, schrijver en hoe het ook heet als iemand video's maakt voor het web. Hij is al zo lang als hij zich kan herinneren een tech-enthousiasteling, hij heeft absoluut favoriete besturingssystemen en apparaten, maar gebruikt toch zoveel mogelijk andere om bij te blijven.

Meer van Kris Wouk

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren