6 BSD’s die het proberen waard zijn in plaats van Linux

Als je denkt aan open-source besturingssystemen, denk je waarschijnlijk aan Linux-distributies, maar BSD-gebaseerde systemen bestaan al veel langer. Hier zijn enkele van de beste BSD-systemen die je kunt proberen en die het kunnen opnemen tegen Linux-distributies.

6 FreeBSD

FreeBSD is misschien de meest bekende BSD-variant. Het project stamt uit het begin van de jaren ’90, nadat een eerdere poging om de BSD-codebase naar de pc te brengen, genaamd 386BSD, was gestrand. FreeBSD kwam voort uit een initiatief van sommige gebruikers van 386BSD om het project voort te zetten.

FreeBSD probeerde het werk voort te zetten om de BSD-codebase, ontwikkeld aan UC Berkeley in de jaren ’70 en ’80, te porten. BSD, of Berkeley Software Distribution, was het resultaat van afgestudeerde studenten zoals Bill Joy, oprichter van Sun Microsystems, die met de originele Unix-code van Bell Labs tinkerden om verbeteringen te maken, zoals de vi-editor. FreeBSD werd opmerkelijk omdat het gratis beschikbaar was en de broncode inbegrepen was, eigenschappen die Linux later zouden verspreiden. Het moderne internet is voor een groot deel ontwikkeld op BSD-systemen, inclusief de TCP/IP-standaarden.

Een rechtszaak door Bell Labs tegen de universiteit en sommige oorspronkelijke BSD-programmeurs die hun eigen bedrijf waren gestart, zorgde aanvankelijk voor onzekerheid over BSD-systemen, maar nadat het geschil grotendeels in het voordeel van BSD werd beslecht, kreeg FreeBSD een toegewijde aanhang omdat het een werkstation- en minicomputerbesturingssysteem naar goedkope pc-hardware bracht.

FreeBSD is misschien minder populair dan Linux, maar het wordt op belangrijke plaatsen gebruikt. FreeBSD ondersteunt bijvoorbeeld Netflix binge-watches via het Open Connect content delivery network. Dit is een server die in ISP-datacenters wordt geplaatst en videobestanden streamt naar je apparaten. Vliegliefhebbers zullen blij zijn te horen dat de vluchtvolgsite FlightAware zwaar op FreeBSD draait. Yahoo gebruikte FreeBSD in de jaren ’90 ook aanvankelijk op hun servers.

De gebruikershulpprogramma’s, of “userland,” zijn ook standaard in de macOS-terminal. FreeBSD is een prima desktop-systeem.

Downloaden Hier

5 GhostBSD

GhostBSD is een afsplitsing van FreeBSD die streeft naar een vriendelijkere out-of-the-box ervaring. Als je FreeBSD alleen installeert, krijg je een tekstgebaseerde installer die zo uit de jaren ’90 lijkt te komen. Je krijgt ook alleen een minimale tekstconsole. Dit is misschien acceptabel als je ooit een technische Linux-distributie zoals Debian of Arch hebt gebruikt of geïnstalleerd, maar vormt een grote drempel voor mensen die minder bekend zijn met Unix-achtige systemen.

GhostBSD probeert dit op te lossen door een grafische gebruikersinterface (GUI) te bieden vanaf het begin, die geïnstalleerd wordt vanuit een live-omgeving. Je kunt het dus eerst proberen, zoals je zou doen met een bootable live Linux USB-stick, om te beslissen of je het wilt installeren. GhostBSD komt standaard met de MATE-omgeving, hoewel een community-editie gebaseerd op Xfce ook beschikbaar is. Ze ontwikkelen ook hun eigen Gershwin-desktop die gebaseerd is op macOS.

GhostBSD lijkt gebruikersvriendelijk, maar het nadeel is dat de huidige versies veel RAM nodig hebben om de live-omgeving te booten, omdat die volledig in het geheugen wordt geladen. Het heeft 8GB nodig, zelfs het dubbele van de minimumvereiste van Windows 11.

Downloaden Hier

4 MidnightBSD

MidnightBSD is een andere poging om een strakke, gebruiksvriendelijke interface te bieden. In werkelijkheid is MidnightBSD op dit moment meer een project dat nog veel werk nodig heeft.

Het systeem is oorspronkelijk vernoemd naar de kat van de oprichter Luca Holt, een zwarte Turkse Angora, die, zoals veel mensen met katten en computers zullen herkennen, graag op machines en monitors zat.

MidnightBSD streeft in theorie naar gebruiksvriendelijkheid, maar in de praktijk lijkt het tegen te vallen. Ik kon zelfs geen grafische omgeving installeren aangezien de pakketbeheerder het pakket niet wilde installeren. De installatie is nog steeds vrij technisch en je zult vragen over je hardware moeten beantwoorden die je waarschijnlijk niet meteen weet zonder in de systeemspecificaties te duiken.

MidnightBSD is momenteel meer een project dat nog veel werk nodig heeft dan een volwaardig desktop-systeem. Als je graag sleutelt, kan het je aanspreken.

Downloaden Hier

3 NetBSD

De slogan van NetBSD is “Of course it runs NetBSD.” Het project zet zich in voor draagbaarheid, het kunnen draaien op veel verschillende systemen in plaats van alleen de x86-hardware waar FreeBSD zich oorspronkelijk op richtte. NetBSD, net als FreeBSD, vindt zijn oorsprong in het 386BSD-project uit de jaren ’90. Waar FreeBSD-ontwikkelaars zich richtten op pc’s, wilden NetBSD-ontwikkelaars het op verschillende hardwareplatforms laten draaien. Dit is een knipoog naar de Unix-traditie van draagbaarheid over verschillende hardware.

NetBSD draait op pc’s maar ook op veel andere hardwareplatforms. Er zijn verschillende niveaus, met populaire platformen zoals x86-64 en ARM met prioriteitsondersteuning en andere, vaak “weesplatforms” zoals Amiga of de originele Macintosh die op hun eigen plek worden ondersteund. Je kunt zelfs NetBSD krijgen voor de Digital Equipment Corporation VAX-lijn van minicomputers, als je er toevallig een op een rommelmarkt vindt. Volgens Instructables kan je het zelfs op een broodrooster draaien.

Omdat NetBSD verschillende architecturen ondersteunt en een licentie heeft die het gebruik in propriëtaire code toestaat, is het populair in embedded computing. De ondersteuning voor oudere hardware maakt het ook favoriet onder retrocomputing-liefhebbers, vooral omdat de Linux-kernel stopt met ondersteuning voor 386- en 486-processors.

Downloaden Hier

2 OpenBSD

OpenBSD heeft, net als de andere BSD’s, een voorkeur voor netwerken en is bekend geworden door de focus op veiligheid.

Theo de Raadt richtte OpenBSD op na een meningsverschil met NetBSD-ontwikkelaars en begon zijn eigen project. Gezien het ontstaan van OpenBSD lijkt de ontwikkeling van het project behoorlijk eigenzinnig vergeleken met andere software. OpenBSD streeft naar veiligheid via code-correctheid, of in ieder geval hun interpretatie daarvan. Dit heeft geresulteerd in wat de homepage aankondigt als “slechts twee externe beveiligingslekken in de standaardinstallatie, in een hele lange tijd!”

Omdat de Raadt in Canada gevestigd is, kan OpenBSD beperkingen op encryptie ontwijken die het zou ondervinden als het project in de VS zou zijn gevestigd.

Zelfs als je OpenBSD niet gebruikt, is de kans groot dat je wel gebruik hebt gemaakt van software die het heeft ontwikkeld. OpenSSH wordt door OpenBSD ontwikkeld en is alomtegenwoordig voor het toegang krijgen op externe machines. tmux is een populaire terminal-multiplexer die handig is om meerdere vensters in één terminal te draaien, ook over verbindingen op afstand, en biedt een alternatief voor GNU Screen.

Downloaden Hier

1 DragonFly BSD

In wat lijkt op een thema in BSD-ontwikkeling, is DragonFly BSD een fork van een ander BSD-project. DragonFly BSD is een afsplitsing van FreeBSD. Het werd opgericht door voormalig FreeBSD-ontwikkelaar Matthew Dillon in 2004. De naam komt van het moment dat hij in zijn achtertuin foto’s maakte en een libel tegenkwam.

DragonFly richt zich op multiprocessing. Dit was vooruitstrevend in die tijd, aangezien de machines die symmetric multiprocessing konden, server- en mainframegiganten waren. Tegenwoordig hebben zelfs goedkope smartphones meerdere CPU-kernen. Een ander onderdeel dat vooruitziend bleek was de ontwikkeling van code die SSD’s efficiënt kan afhandelen.

DragonFly zet zich in voor multiprocessing. Zelfs netwerkoperaties kunnen parallel worden uitgevoerd. Net als bij microkernel-gebaseerde systemen zoals Mach, kunnen operaties worden opgesplitst tussen kernel-gebieden en gebruikersruimte.

Hoewel de moderne BSD’s bekend staan om hun technische conservatisme, lijkt DragonFly te floreren op de snijvlakken van innovatie. Een interessant idee is de virtuele kernel, waarbij een kernel in gebruikersruimte kan draaien. Dit maakt testen makkelijker. Virtuele kernels kunnen ook nuttig zijn in enorme clusters. Al deze interessante functies maken DragonFly BSD een systeem om in de gaten te houden. Het zal waarschijnlijk aantrekkelijk zijn voor mensen die graag sleutelen of experimenteren. Als je houdt van vooruitstrevende distributies zoals Arch of Gentoo, kun je het leuk vinden om DragonFly BSD te installeren en te gebruiken.

Downloaden Hier

BSD-systemen hebben een erfenis die Linux overtreft, en gaan helemaal terug tot eind jaren ’70. Met deze open-source besturingssystemen kun je echt Unix op je machine hebben. Of je nu nieuwe ideeën in computerwetenschap wilt verkennen of een oude machine nieuw leven wilt inblazen, BSD kan hetzelfde als Linux en misschien nog meer.

Loading

  • Eater

    vraag en ik antwoord

    Related Posts

    Tiny11-update helpt pc`s met W11 25H2

    Tiny11-update “zou” Windows 11 25H2 op niet-ondersteunde pc’s moeten ondersteunen — Microsofts nieuwe Outlook, Copilot en meer ontdaan van bloatware De nieuwste Tiny11-update van NTDEV maakt het mogelijk om Windows…

    Loading

    6 BSD’s die het proberen waard zijn in plaats van Linux

    Als je denkt aan open-source besturingssystemen, denk je waarschijnlijk aan Linux-distributies, maar BSD-gebaseerde systemen bestaan al veel langer. Hier zijn enkele van de beste BSD-systemen die je kunt proberen en…

    Loading

    Geef een reactie