Liittyvät haut
darwin (käyttöjärjestelmä)Mainittu sivuilla
käyttöjärjestelmätietokoneLäheisiä sanoja
dandy darvinismi darvinisti darvinistinen data datanomi VastausWikiKysy mitä tahansa käyttäjäyhteisöltä
Hait useita sanoja sisältävällä fraasilla. Kokeile hakea sanoja erikseen: darwin (käyttöjärjestelmä)
Sivistyssanakirja: darwin (käyttöjärjestelmä)
Valitettavasti määritelmää sanalle darwin (käyttöjärjestelmä) ei löytynyt.
Wikipedia-tietosanakirja: Darwin_(käyttöjärjestelmä)
| Darwin | |
|---|---|
![]() |
|
| Kehittäjä | Apple Computer |
| KJ-perhe | BSD |
| Lähdekoodi | Avoin lähdekoodi |
| Viimeisin versio | 10.4 15. kesäkuuta 2010 |
| Ytimen tyyppi | Mikroydin (XNU) |
| Lisenssi | APSL 2.0 |
| Toiminnallinen tila | Viimeisin |
| Kotisivu | Apple Darwin |
| Berkeley Software Distribution |
Darwin on vapaa, Unix käyttöjärjestelmä, jonka Apple julkaisi vuonna 2000. Darwin on rakennettu 386BSD:n päälle ja perustuu Applen itsensä kehittämän, APSL-lisensoidun lähdekoodin lisäksi NEXTSTEPistä, BSD:stä[1] ja muista avoimen lähdekoodin projekteista peräisin olevalle koodille. Darwin on Applen Mac OS X- ja iOS -jakeluiden käyttämä käyttöjärjestelmä.
Darwinin merkittävimpiä tekniikoita ovat Mach 3.0:een perustuva XNU-ydin, FreeBSD 5-jakelun kanssa yhteensopivat järjestelmäpalvelut, suorituskykyiset verkko-ominaisuudet ja tuki useille tiedostojärjestelmille.
Sisällysluettelo |
Lisenssi
Alun perin Darwinin lisenssinä ollut APSL ei täyttänyt Free Software Foundationin vapaiden ohjelmistojen lisensseille asettamia kriteereitä. Open Source Initiativen avoimen lähdekoodin lisenssien kriteerit samainen lisenssi kuitenkin täytti.
Kesäkuussa 2003 Apple julkaisi Darwinin APSL 2.0 -lisenssillä, joka täyttää myös Free Software Foundationin asettamat kriteerit. Tuolloin Apple sai myös rekisteröityä Darwinin kaupalliset jakeluversiot Mac OS X Version 10.5 Leopard ja Mac OS X Version 10.6 Snow Leopard UNIX 03 -sertifikaatin mukaisina tuotteina.[2]
Julkaisut
Apple on julkaissut Darwinista uuden version aina yhdessä uuden Mac OS X -järjestelmän rinnalla.
Oman, varsinaisen Darwin-julkaisunsa lisäksi Apple perusti yhdessä Internet Systems Consortiumin kanssa vuonna 2002 yhteisöllisen OpenDarwin-hankkeen, jonka tarkoituksena oli lisätä yhteistyötä Applen ja vapaiden ohjelmistojen yhteisön välillä. Hanke kuitenkin lakkautettiin vuonna 2006 kiinnostuksen puutteen vuoksi.
Vuonna 2008 entinen OpenDarwin yleisö perusti uuden jakelun, Pure Darwin:in [1].
Komponentit
- XNU-ydin
- Streaming Server – avoimen lähdekoodin versio Applen QuickTime Streaming Server -teknologiasta. Mahdollistaa erityyppisten datavirtojen lähettämisen ja vastaanottamisen useilla eri alustoilla.
- Bonjour – älykäs verkottautumisteknologia, joka etsii laitteita verkosta ja tekee asetukset käyttäjän puolesta.
- WebKit – Applen www-sivujen mallintamiseen tarkoitettu kehitysohjelmisto, joka koostuu kahdesta pienemmästä rungosta, WebCoresta ja JavaScriptCoresta. WebKit pohjautuu KDE-projektin KHTML-ohjelmistopakettiin, ja sitä käytetään esimerkiksi Safari-selaimen runkona.
- Käännöstyökalut – ohjelmistokehityspaketti, joka sisältää GNU Compiler Collectionin ja GNU Debuggerin, sekä komentosarjakielityökaluja, joilla voidaan automatisoida usein toistuvia tehtäviä.
- HeaderDoc – työkalu lähdekoodin dokumentaation kirjoittamiseen ja muokkaamiseen.
- OpenDirectory – jakaa hakemistot, niiden tiedostot ja asetukset lähiverkossa.
- OpenPlay – socket-pohjainen verkon abstrahointikerros, jonka tarkoitus on yksinkertaistaa ja yhdenmukaistaa verkossa käytävää liikennettä eri ohjelmien välillä.
- Security – X.509-sertifikaatin mukainen rautalankamalli, joka toimii pohjana Mac OS X:n tietoturvamäärityksille. Pohjautuu CDSA-arkkitehtuuriin ja mahdollistaa erilaisten salakirjoitus- sekä suojausasetusten määrittelyn ja luonnin.
- X11 – XFree86-projektille perustuva graafisen käyttöliittymän rajapinta. Toimii pohjana Mac OS X:n Quartz-ikkunoinnille, kirjastoille ja xtermin kaltaisille perustyökaluille.
- A/G BLAST – hakutyökalujen runko. BLAST (Basic Local Alignment Search Tool) on Applen muokkaama ja jatkokehittelemä relaatiotietokantamoottori, joka kykenee vastaamaan ihmisten esittämiin suoriin kysymyksiin hyvin ihmismäisillä vastauksilla. BLAST on alun perin tutkijoiden kehittämä ja bioinformatiikassa käyttämä algoritmi.
Darwin-ohjelmistot
Darwinin vapaan lähdekoodin luonteesta johtuen alustalle on kehitteillä useita avoimen lähdekoodin ohjelmistoja, jotka pyrkivät parantelemaan Darwinin ominaisuuksia ja korjaamaan sen puutteita. Tällaisia ovat esimerkiksi:
- langattomien verkkojen tuki
- tuki modeemeille
- tuki Ext2- ja Ext3 -tiedostojärjestelmille
- Darwine – Darwinille käännetty Wine
- DarwinPorts – ohjelmistojen asennus- ja päivitystyökalu
- RPM for Darwin – ohjelmistopakettien hallinta
- pkgsrc – NetBSD:stä käännetty ohjelmistojen asennus- ja päivitystyökalu
- Fink
- SEDarwin – Darwinille käännetty SELinux
Maskotti
Darwinin kehittäjät ottivat vesinokkaeläin Hexleyn maskotikseen vuonna 2000. Apple ei tunnusta Hexleytä käyttöjärjestelmän viralliseksi logoksi.
Aiheesta muualla
Yleistä tietoa
- Applen Darwin-kehittäjäsivut
- Hexley, Darwin-maskotti
- Apple Public Source License 2.0 (APSL)
- Free Software Foundationin mielipide APSL:stä
- The GNU/Darwin distribution
Dokumentaatiota
Viittaukset
- ↑ Darwin integrates a number of technologies, most importantly Mach 3.0, operating-system services based on 4.4BSD...
- ↑ http://www.opengroup.org/openbrand/register/ Open Group - UNIX 03 -sertifioidut tuotteet
Tämä artikkeli on Wikipediasta, johtavasta käyttäjien tuottamasta tietosanakirjasta. Sen sisältöä ei välttämättä ole tarkistettu ammattitoimittajilla (katso täysi vastuuvapauslauseke)
Wikipedia - Lahjoita Wikimedialle
Käännökset: darwin (käyttöjärjestelmä)
darwin (käyttöjärjestelmä)
Keskustelu: darwin (käyttöjärjestelmä)
Linkki tälle sivulle:
Etsi toista sanaa
