FreeBSD

Uit Wikipedia, de vrije encyclopedie

Ga naar: navigatie, zoeken
FreeBSD
FreeBSD-logo
Ontwikkelaar The FreeBSD project
OS-familie BSD
Bronmodel FOSS
Laatste uitgave 6.3/7.0 / 18 januari/27 februari 2008
Kerneltype Monolithische kernel
Licentie BSD-licentie en andere
Huidige status Actief
Website www.freebsd.org

FreeBSD is een gratis verkrijgbaar Unixbesturingssysteem. Het wordt voornamelijk gebruikt als besturingssysteem voor servers, vanwege de reputatie in stabiliteit en prestatie. Van FreeBSD is onder andere Darwin afgeleid, de onzichtbare onderlaag van het Applebesturingssysteem Mac OS X. FreeBSD werd gebruikt - eind jaren negentig - voor het "in de lucht houden" van de Hotmail-servers en tot op heden door internetpionier Yahoo![1].

FreeBSD is beschikbaar voor diverse platforms met verschillende architecturen, zoals x86-compatibele machines, AMD64, DEC Alpha, IA-64, PC-98 en UltraSPARC®[2].

FreeBSD is opensourcesoftware (vrije software): bij de installatie ervan kan men kiezen 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[3].

Verder is er een zeer uitgebreide portscollectie om software uit te installeren. Hierdoor wordt de installatie van andere softwarepakketten, zoals OpenOffice.org en Mozilla Firefox, zeer eenvoudig[4].

Als FreeBSD in Linuxcompatibiliteitsmodus draait, kunnen bovendien ook applicaties die voor Linux ontwikkeld zijn onder FreeBSD draaien. Verder zijn er emulators voor bepaalde veelgebruikte commerciële besturingssystemen[5].

FreeBSD staat bekend om de uitgebreide en in het algemeen complete documentatie[6]. Het FreeBSD handboek biedt hulp bij de installatie, het beheer en de beveiliging van een FreeBSD-systeem. Het handboek is ook vertaald in het Nederlands[7].

Inhoud

[bewerk] Ontstaan en ontwikkeling

Schermafbeelding van FreeSBIE, de liveCD van FreeBSD
Schermafbeelding van FreeSBIE, de liveCD van FreeBSD

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 is voor FreeBSD veel van het systeem gere-engineerd in de release van FreeBSD 2.0 (januari 1995) waarbij gebruik is gemaakt van de 4.4BSD-Lite-release van de Universiteit van Californië - Berkeley.

De ontwikkeling van FreeBSD wordt meestal voorgezet 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. Op dit moment (februari 2008) zijn FreeBSD 6.3 en FreeBSD 7.0 de laatste STABLE . De '-CURRENT'-releases worden vaak 'New Technology' (nieuwe technologie) genoemd.

FreeBSD 5 bevatte een aantal nieuwe opties, waaronder veel opties die betrekking hebben op beveiliging. Het TrustedBSD-project is 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 allemaal uit TrustedBSD. Delen van de TrustedBSD-functionaliteit zijn ook opgenomen in de besturingssystemen NetBSD en OpenBSD[8].

FreeBSD 6 is vooral gericht op het verder stabiliseren van het besturingssysteem en verdere ondersteuning van hardware[9].

In FreeBSD 7 wordt onder meer de TCP/IP-stack verbeterd door Andre Opperman. Het FreeBSD-project wil hiermee opnieuw trachten het besturingssysteem met de snelste netwerkcode uit te brengen[10]

[bewerk] Mascotte

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].

[bewerk] Bronnen

  1. ^ Korte geschiedenis van FreeBSD
  2. ^ Supported systems
  3. ^ The FreeBSD Copyright
  4. ^ Applicaties installeren: packages en ports
  5. ^ Linux® binaire compatibiliteit
  6. ^ Ibm.com: Why FreeBSD
  7. ^ Korte geschiedenis van FreeBSD
  8. ^ Website TrustedBSD
  9. ^ FreeBSD status report November 2005
  10. ^ Optimizing the FreeBSD IP and TCP Stack
  11. ^ FreeBSD logo design competition
  12. ^ Final result for the FreeBSD logo design competition
  13. ^ The Daily Irrelevant

[bewerk] Externe links


 
Persoonlijke instellingen