FreeBSD
FreeBSD | |||||||
---|---|---|---|---|---|---|---|
FreeBSD:n aloitusruutu. |
|||||||
Kehittäjä | FreeBSD-projekti | ||||||
Tuoteperhe | BSD | ||||||
Toiminnallinen tila | toiminnassa | ||||||
Julkaistu | 1. marraskuuta 1993 | ||||||
Viimeisin vakaa versio | 14.1 ()[1] | ||||||
Ytimen tyyppi | monoliittinen ydin | ||||||
Käyttöliittymä |
graafinen, komentoliittymä |
||||||
Lähdekoodimalli | avoin lähdekoodi | ||||||
Lisenssi | BSD | ||||||
|
|||||||
Aiheesta muualla | |||||||
FreeBSD | |||||||
Versiohallinta |
Berkeley Software Distribution |
FreeBSD on vapaa Unixin kaltainen käyttöjärjestelmä. FreeBSD-projekti on erityisesti keskittynyt luomaan tehokasta käyttöjärjestelmää PowerPC-, PC98-, Sparc64-, Intel- ja AMD-yhteensopiville tietokoneille.
FreeBSD on suosituin BSD-käyttöjärjestelmistä. Tunnettuja FreeBSD-johdannaisia ovat muun muassa DragonFly BSD, GhostBSD, MidnightBSD ja PC-BSD.
FreeBSD on suhteellisen suosittu palvelintietokoneiden 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 luotuja työpöytäympäristöjä ja sovellusohjelmia.
Työpöytäkäytössä FreeBSD:n suosioksi on arveltu noin 0,15–0,2 prosenttia maailmanlaajuisesti[2]. Linux-binääritiedostoa Google 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.
Työpöytäkäytössä FreeBSD on mahdollista käynnistää USB-porttiin kiinnitetyltä muistitikulta. Harrastajat boottaavat FreeBSD:n myös Raspberry Pi -tietokoneeseen tai vastaavaan asetetulta Secure Digital (SD) -muistikortilta.
Historia
[muokkaa | muokkaa wikitekstiä]- Katso myös: 386BSD ja Berkeley Software Distribution
FreeBSD on lähtöisin 386BSD:stä, josta se haarautui erilleen.[3] Nimi FreeBSD on valittu 19. kesäkuuta 1993.[4] Ensimmäinen julkaistu versio 1.0 julkaistiin 1. marraskuuta 1993.[5] 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.[6][7][8]
Vuonna 2020 FreeBSD-projekti siirsi kehitykseen käytettävän versionhallinnan Subversionista Gitiin.[9]
Ominaisuuksia
[muokkaa | muokkaa wikitekstiä]FreeBSD tukee myös ladattavia ytimen moduuleja.[10]
Laitteistotuki
[muokkaa | muokkaa wikitekstiä]FreeBSD 14.0 julkaistiin 20. marraskuuta 2023.[11]
Tuetut arkkitehtuurit ovat:[12]
- 64-bittinen x86 (AMD64 ja Intel EM64T), eli modernit PC-koneet
- i386 eli 32-bittiset PC-koneet
- PowerPC
- Apple PowerMac G4 ja IBM POWER4 ja POWER8, AmigaOne X5000, AmigaOne A1222
- 32-bittinen ARM (armv6, armv7)
- Allwinner (sunxi): Cubieboard, A13-OLinuXino, Banana Pi / M2 / M3, Orange Pi +2E / One / PC / Zero, NanoPI NEO
- Raspberry Pi 1 ja 2
- 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.[13]
Käyttökohteet
[muokkaa | muokkaa wikitekstiä]Apple Macintosh-tietokoneiden sekä iOS-pohjaisten laitteiden käyttämä Darwin-käyttöjärjestelmä ja sen XNU-ydin hyödyntävät osia FreeBSD:sta[14][15], kuten myös Sonyn PlayStation 4 -pelikonsoli.[16]
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ (en) FreeBSD 14.1-RELEASE Announcement, (viitattu ). Tieto on haettu Wikidatasta.
- ↑ https://w3techs.com/technologies/details/os-freebsd
- ↑ 1.3. About the FreeBSD Project freebsd.org. Viitattu 23.2.2020. (englanniksi)
- ↑ FreeBSD Day freebsdfoundation.org. Viitattu 18.7.2022. (englanniksi)
- ↑ http://www.freebsd.org/releases/1.0/announce.html
- ↑ Jordan K. Hubbard: FreeBSD 2.0 Announcement freebsd.org. 22.11.1994. Viitattu 21.7.2022. (englanniksi)
- ↑ FreeBSD 2.0 Release Notes freebsd.org. Viitattu 21.7.2022. (englanniksi)
- ↑ Marshall Kirk McKusick: Twenty Years of Berkeley Unix oreilly.com. tammikuu 1999. Viitattu 11.9.2019. (englanniksi)
- ↑ FreeBSD Completes Its Transition From Subversion To Git For Development phoronix.com. 24.12.2020. Viitattu 24.12.2020. (englanniksi)
- ↑ Writing a kernel module for FreeBSD freesoftwaremagazine.com. Viitattu 12.8.2019. (englanniksi)
- ↑ FreeBSD 14.0-RELEASE Announcement The FreeBSD Project. Viitattu 24.2.2024. (englanniksi)
- ↑ FreeBSD 14.0 Hardware Notes The FreeBSD Project. Viitattu 24.2.2024. (englanniksi)
- ↑ FreeBSD 14.0-RELEASE Release Notes The FreeBSD Project. Viitattu 24.2.2024. (englanniksi)
- ↑ BSD Overview developer.apple.com. Viitattu 30.1.2018. (englanniksi)
- ↑ Apple open-sources kernel of iOS & macOS (for ARM processors) - FreeBSDNews.com FreeBSDNews.com. 6.10.2017. Viitattu 30.1.2018. (englanti)
- ↑ Sony's new PlayStation 4 and open source FreeBSD: The TRUTH theregister.co.uk. Viitattu 30.1.2018. (englanniksi)
Kirjallisuutta
[muokkaa | muokkaa wikitekstiä]- Lehey, Greg. The Complete FreeBSD: Documentation from the Source 4th Edition. O'Reilly/Community Press, Beijing, 2003. ISBN 978-0596005160
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- Kuvia tai muita tiedostoja aiheesta FreeBSD Wikimedia Commonsissa
- FreeBSD-projekti (englanniksi)
- Suomeksi Freebsd:stä
- FreeBSDWiki (englanniksi)