DragonFly BSD

DragonFly BSD
Kehittäjä Matthew Dillon
Lisenssi BSD[1]
← Edeltäjä
FreeBSD
Aiheesta muualla
Verkkosivusto
Berkeley Software Distribution

DragonFly BSD on Unixin kaltainen käyttöjärjestelmä, joka syntyi forkkauksena FreeBSD 4.8 -käyttöjärjestelmästä. Projektin aloitti Amiga-taustainen Matthew Dillon, kesäkuussa 2003, ja sitä julkaistiin FreeBSD:n sähköpostilistoilla heinäkuussa 2003.[2]

Dillon aloitti DragonFly BSD -projektin, koska hän koki, että FreeBSD 5 -version kehittäjien valitsema tapa[3] kehittää rinnakkaislaskentaa, kuten monen prosessorin ja säkeistyksen tuki, huonontaisi järjestelmän suorituskykyä. Dillon yritti vaikuttaa FreeBSD-projektin eteemiseen, mutta ajatui riitaan FreeBSDn kehittäjien kanssa, ja hänen oikeudensa suorien lähdekoodimuokkauksien tekemiseen evättiin.[4][5] Tästä huolimatta, DragonFly BSD ja FreeBSD-projektit tekevät vieläkin yhteistyötä joidenkin bugien korjaamisessa ja ajureiden päivittämisessä.

DrogonFly BSDn tarkoituksena oli jatkaa FreeBSD 4 -version aloittamaa tietä, ja DragonFlyn kehitys on poikennut merkittävästi FreeBSDn pohjasta useassa merkityksessä, mukaan lukien Light Weight Kernel Threads -säkeistystoteutusta[6] ja monipuolista HAMMER-tiedostojärjestelmää.[7] Monet konseptit joita suunniteltiin käytettäväksi DragonFly BSD:n toteutuksessa lainaavat ratkaisuja AmigaOS -käyttöjärjestelmästä.[8]

  1. https://www.dragonflybsd.org/docs/developer/DragonFly_BSD_License/
  2. Matthew Dillon: Announcing DragonFly BSD lists.freebsd.org. Wed Jul 16 12:41:34 PDT 2003. Viitattu 30.1.2018.
  3. Lehey, Greg: Improving the FreeBSD SMP implementation. USENIX, 2001. Artikkelin verkkoversio.
  4. New DragonFly Released For BSD Users - InternetNews. www.internetnews.com. Viitattu 30.1.2018.
  5. Federico Biancuzzi: Behind DragonFly BSD - O'Reilly Media www.onlamp.com. Arkistoitu 9.4.2014. Viitattu 30.1.2018.
  6. https://www.dragonflybsd.org/mailarchive/kernel/2003-11/msg00321.html
  7. OSNews Staff: Interview with Matthew Dillon of DragonFly BSD www.osnews.com. Viitattu 30.1.2018.
  8. David Chisnall: DragonFly BSD: UNIX for Clusters? informit.com. 15.6.2007. Viitattu 30.1.2018.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in