FreeBSD
| FreeBSD | ||||
| FreeBSD | ||||
| Ontwikkelaar | The FreeBSD project | |||
| OS-familie | BSD | |||
| Bronmodel | FOSS | |||
| Laatste uitgave | 8.3 / 9.1 (18 april 2012 / 31 december 2012) |
|||
| Laatste bètaversie | 8.4 RC 2 (22 april 2013) |
|||
| Kerneltype | Monolithische kernel | |||
| Licentie | BSD-licentie en anderen | |||
| Status | Actief | |||
| Website | (en) Projectpagina | |||
|
||||
FreeBSD is een opensource-besturingssysteem dat behoort tot de Unix-familie, meer specifiek BSD. Het wordt voornamelijk gebruikt als besturingssysteem voor servers, vanwege de reputatie in stabiliteit en prestaties. Van FreeBSD is onder andere Darwin afgeleid, de onzichtbare onderlaag van Mac OS X. FreeBSD werd eind jaren negentig gebruikt op de servers van Hotmail en wordt tot op heden door Yahoo! gebruikt.[1].
Inhoud |
Algemeen [bewerken]
FreeBSD is beschikbaar voor diverse platformen en architecturen, zoals x86, x86-64 (AMD64), IA-64, ARM, PowerPC en UltraSPARC.
Bij de installatie van FreeBSD kan er gekozen worden tussen het downloaden van de kernel sources of het downloaden van de complete source tree van het besturingssysteem. Installatie kan vanaf diverse media plaatsvinden, zoals van cd-rom of via het netwerk, bijvoorbeeld van een FTP-server.[2]
FreeBSD staat bekend om de uitgebreide en in het algemeen complete documentatie[3]. Het FreeBSD handboek biedt hulp bij de installatie, het beheer en de beveiliging van FreeBSD. Het handboek is ook vertaald in het Nederlands[1]. FreeBSD maakt gebruik van het bestandssysteem UFS.
Geschiedenis [bewerken]
Jordan Hubbard begon met de ontwikkeling van FreeBSD in november 1993. Zijn broncode was die van 386BSD, maar wegens twijfels aan de legaliteit van de broncode van 386BSD werd voor FreeBSD 2.0 (januari 1995) veel software herschreven. Daarbij werd gebruikgemaakt van de 4.4BSD-Lite-release van de Universiteit van Californië - Berkeley.
Versies en ontwikkeling [bewerken]
De ontwikkeling van FreeBSD wordt meestal voortgezet in meerdere takken. Iedere tak begint zijn leven als een zogenaamde '-CURRENT'-tak. Na enige tijd (enkele jaren over het algemeen) zal er een release komen van die tak waardoor hij tot '-STABLE' wordt omgekroond. De hoogste '-STABLE'-versie wordt vaak gezien als productieversie. Anno 2013 zijn FreeBSD 8.3 en FreeBSD 9.1 de laatste productieversies (STABLE). De '-CURRENT'-versies worden vaak 'New Technology' (nieuwe technologie) genoemd.
FreeBSD 5 [bewerken]
FreeBSD 5 bevatte een aantal nieuwe opties, waaronder veel opties die betrekking hadden op beveiliging. Het TrustedBSD-project werd gevormd met het doel om te vertrouwen besturingssysteemfunctionaliteit toe te voegen aan het FreeBSD-besturingssysteem. Een uitbreidbaar Mandatory Access Control framework (het TrustedBSD MAC Framework), bestandssysteem Access Control Lists (ACL's) en het nieuwe UFS2-bestandssysteem komen uit TrustedBSD. Delen van de TrustedBSD-functionaliteit zijn ook opgenomen in de besturingssystemen NetBSD en OpenBSD[4].
FreeBSD 6 [bewerken]
FreeBSD 6 is vooral gericht op het verder stabiliseren van het besturingssysteem en verdere ondersteuning van hardware[5].
FreeBSD 7 [bewerken]
In FreeBSD 7 werd de TCP/IP-stack verbeterd door Andre Opperman. Het FreeBSD-project trachtte hiermee opnieuw het besturingssysteem met de snelste netwerkcode uit te brengen.[6]
FreeBSD 9 [bewerken]
FreeBSD 9 werd in januari 2012 uitgebracht.[7] Nieuw in deze versie:
- een nieuw installatieprogramma,
- ZFS bijgewerkt tot versie 28.
FreeBSD 9.1 werd uitgebracht op 31 december 2012.
FreeBSD 10 [bewerken]
FreeBSD 10 zal gebruikmaken van het door Apple gesponsorde Clang in plaats van GCC.[8]
Software [bewerken]
Er is een uitgebreide portscollectie om software uit te installeren op een eenvoudige manier.[9] Als FreeBSD in Linuxcompatibiliteitsmodus draait, kunnen bovendien ook programma's die voor Linux ontwikkeld zijn onder FreeBSD draaien. Verder zijn er emulators voor bepaalde veelgebruikte commerciële besturingssystemen[10].
Mascotte [bewerken]
De mascotte van FreeBSD is een vriendelijk rood duiveltje, Beastie genaamd. Aanvankelijk werd de mascotte ook als logo gebruikt, tot er in 2005 een competitie[11] werd gehouden voor een nieuw, meer professioneel ogend logo. Het ontwerp van Anton K. Gural kwam als winnaar uit de bus.[12] Beastie blijft echter aanwezig als de mascotte.[13]
Zie ook [bewerken]
Externe links [bewerken]
- (en) Projectpagina
- (nl) FreeBSD-handboek
- (en) FreeBSD 8 review
- (en) FreeBSD 9 - ontwikkeling en voortgang
Bronnen, noten en/of referenties
|
| BSD-familie van besturingssystemen |
|---|
|
NetBSD · DragonFly BSD · FreeBSD · FreeSBIE · OpenBSD · Darwin · PC-BSD · DesktopBSD |
| Zie de categorie FreeBSD van Wikimedia Commons voor meer mediabestanden. |