FreeBSD onvapaaUnixin kaltainenkäyttöjärjestelmä. FreeBSD-projekti on erityisesti keskittynyt luomaan tehokasta käyttöjärjestelmääPowerPC-,PC98-,Sparc64-,Intel- jaAMD-yhteensopiville tietokoneille.
FreeBSD on suosituin BSD-käyttöjärjestelmistä. Tunnettuja FreeBSD-johdannaisia ovat muun muassaDragonFly BSD,GhostBSD,MidnightBSD jaPC-BSD.
FreeBSD on suhteellisen suosittupalvelintietokoneiden käyttöjärjestelmänä, erityisesti tiedostopalvelimena.Linux-jakeluista poiketen FreeBSD on kokonainen käyttöjärjestelmä, jota ei koota vapaavalintaisista osista (käynnistyslataaja ja käyttäjätila ovat käyttöjärjestelmän kiinteitä osia). FreeBSD:llä on mahdollista käyttää useimpia Linux-käyttöjärjestelmälle luotujatyöpöytäympäristöjä jasovellusohjelmia.
Työpöytäkäytössä FreeBSD:n suosioksi on arveltu noin 0,15–0,2 prosenttia maailmanlaajuisesti[3]. Linux-binääritiedostoaGoogle Chrome -verkkoselaimesta käyttämällä FreeBSD tulee tunnistetuksi Linuxina, joten osa FreeBSD:n suosiosta tulee merkityksi Linux-sarakkeeseen erilaisilla käyttöä verkkoselaamisesta mittaavilla sivustoilla.lähde?
Työpöytäkäytössä FreeBSD on mahdollista käynnistääUSB-porttiin kiinnitetyltä muistitikulta. Harrastajat boottaavat FreeBSD:n myösRaspberry Pi -tietokoneeseen tai vastaavaan asetetultaSecure Digital (SD) -muistikortilta.
FreeBSD on lähtöisin386BSD:stä, josta se haarautui erilleen.[4] Nimi FreeBSD on valittu 19. kesäkuuta 1993.[5] Ensimmäinen julkaistu versio 1.0 julkaistiin 1. marraskuuta1993.[6]Marraskuussa 1994 julkaistu versio 2.0 oli ensimmäinen, joka perustui BSD:n 4.4-Lite -versioon: tässä versiossa ei ollut mukana koodia, josta AT&T aiemmin nosti lakikiistan.[7][8][9]
Vuonna 2020 FreeBSD-projekti siirsi kehitykseen käytettävänversionhallinnanSubversionistaGitiin.[10]
FreeBSD tukee myösladattavia ytimen moduuleja.[11]
FreeBSD 14.0 julkaistiin 20. marraskuuta 2023.[12]
Tuetut arkkitehtuurit ovat:[13]
- 64-bittinen x86 (AMD64 ja Intel EM64T), elimodernit PC-koneet
- i386 eli 32-bittiset PC-koneet
- PowerPC
- 32-bittinen ARM (armv6, armv7)
- 64-bittinen ARM (aarch64)
- Orange Pi PC2 / 3 LTS,Pine A64 / H64, SOPINE, NanoPi A64 / K1 Plus
- RockChip RK3328 / RK3399: NanoPC-T4 / R4S, Radxa, Pinebook Pro, Rock64, RockPro64
- Raspberry Pi 3 / 4
- RISC-V
- HiFive Unleashed (SiFive FU540), HiFive Unmatched (SiFive FU740)
Pääversioiden tukiaika on viisi vuotta. FreeBSD 15.0 aikoo poistaa tuen 32-bittisille järjestelmille, paitsi ARMv7, jonka tuki aiotaan poistaa versiossa 16.0.[14]
Apple Macintosh-tietokoneiden sekäiOS-pohjaisten laitteiden käyttämäDarwin-käyttöjärjestelmä ja senXNU-ydin hyödyntävät osia FreeBSD:sta[15][16], kuten myös SonynPlayStation 4 -pelikonsoli.[17]
- Lehey, Greg.The Complete FreeBSD: Documentation from the Source 4th Edition. O'Reilly/Community Press, Beijing, 2003.ISBN 978-0596005160