WikiDer > Darwin OS
Darwin OS | ||||
Screenshot von GNOME unter Darwin OS | ||||
| Entwickler | Apfel | |||
| Betriebssystem-Familie | Unix | |||
| Letzte Ausgabe | 16.6.0 (15. Mai 2017) | |||
| Kernel-Typ | Hybrid | |||
| Lizenz | Apple Public Source-Lizenz | |||
| Status | Aktiv | |||
| Webseite | (und) Projektseite | |||
| ||||
Darwin OS ist ein kostenlos und Open SourceBetriebssystem beyogen auf Unix welches zuerst veröffentlicht wurde von Apfel im 2000. Es ist auch der Kern einer Reihe von Komponenten, auf denen Mac OS X und iOS wurden entwickelt.
Im April 2002 wurde die Internet-Software-Konsortium und ApfelOpenDarwin, eine Community für die gemeinsame Entwicklung von Darwin. OpenDarwin selbst veröffentlicht neue Editionen des Darwin OS. Ein bemerkenswertes Teilprojekt von OpenDarwin ist Darwin Häfen die darauf abzielt, eine Sammlung von Portierungen zu erstellen (auf Englisch Häfen genannt) von der nächsten Generation bis Darwin.
Darwin enthält ein integriertes Kernel-Debugger (Debugger), um Entwicklern bei der Behebung von Fehlern im Kernel finden.
Lizenz
Apple hat Darwin im Juli 2003 unter der 2.0-Version des Apple Public Source-Lizenz, was zum Free Software Foundation (FSF) wurde als Lizenz für gratis Software. Frühere Versionen fielen unter eine frühere Version der APSL, die die Anforderungen der FSF-Definition von freier Software nicht erfüllte, obwohl sie die Anforderungen für die Open-Source-Definition (OSI).
Kosten
Dies ist eine Tabelle mit dem Veröffentlichungsdatum von Darwin und den entsprechenden Mac OS X-Versionen. Beachten Sie, dass die entsprechende Mac OS X-Version zu einem anderen Zeitpunkt veröffentlicht wird.
| Datum | Darwin-Ausgabe | Mac OS X-Version |
|---|---|---|
| 16. März 1999 | Darwin 0.1 | Mac OS X Server 1.0 |
| 5. April 2000 | Darwin 1.0 | |
| 13. Apr. 2000 | Darwin 1.0.2 | Mac OS X DP4 |
| Darwin 1.2.1 | Öffentliche Betaversion von Mac OS X | |
| 13. April 2001 | Darwin 1.3.1 | Mac OS X v10.0 bis 10.0.4 |
| 2. Oktober 2001 | Darwin 1.4.1 | Mac OS X v10.1 |
| Darwin 5.1 | Mac OS X 10.1.1 | |
| Darwin 5.2 | Mac OS X 10.1.2 | |
| Darwin 5.3 | Mac OS X 10.1.3 | |
| Darwin 5.4 | Mac OS X 10.1.4 | |
| Darwin 5.5 | Mac OS X 10.1.5 | |
| 23. September 2002 | Darwin 6.0.1 | Mac OS X v10.2 |
| 28. Oktober 2002 | Darwin 6.0.2 | Mac OS X 10.2 |
| Darwin 6.1 | Mac OS X 10.2.1 | |
| Darwin 6.2 | Mac OS X 10.2.2 | |
| Darwin 6.3 | Mac OS X 10.2.3 | |
| Darwin 6.4 | Mac OS X 10.2.4 | |
| Darwin 6.5 | Mac OS X 10.2.5 | |
| Darwin 6.6 | Mac OS X 10.2.6 | |
| Darwin 6.7 | Mac OS X 10.2.7 | |
| Darwin 6.8 | Mac OS X 10.2.8 | |
| 24. Oktober 2003 | Darwin 7.0 | Mac OS X v10.3 |
| Darwin 7.1 | Mac OS X 10.3.1 | |
| Darwin 7.2 | Mac OS X 10.3.2 | |
| Darwin 7.3 | Mac OS X 10.3.3 | |
| Darwin 7.4 | Mac OS X 10.3.4 | |
| Darwin 7.5 | Mac OS X 10.3.5 | |
| Darwin 7,6 | Mac OS X 10.3.6 | |
| Darwin 7.7 | Mac OS X 10.3.7 | |
| Darwin 7.8 | Mac OS X 10.3.8 | |
| 15. April 2005 | Darwin 7.9 | Mac OS X 10.3.9 |
| 29. April 2005 | Darwin 8.0 | Mac OS X v10.4 |
| 16. Mai 2005 | Darwin 8.1 | Mac OS X 10.4.1 |
| 12. Juli 2005 | Darwin 8.2 | Mac OS X 10.4.2 |
| 31. Oktober 2005 | Darwin 8.3 | Mac OS X 10.4.3 |
| 10. Januar 2006 | Darwin 8.4 | Mac OS X 10.4.4 |
| 4. Februar 2006 | Darwin 8.5 | Mac OS X 10.4.5 |
| 3. April 2006 | Darwin 8,6 | Mac OS X 10.4.6 |
| 28. August 2009 | Darwin 10.0 | Mac OS X 10.6.0 |
| 23. Juni 2011 | Darwin 10.8 | Mac OS X 10.6.8 |
| 20. Juli 2011 | Darwin 11.0.0 | Mac OS X 10.7.0 |
| 16. Februar 2012 | Darwin 12.0.0 | Mac OS X 10.8.0 |
| 11. Juni 2013 | Darwin 13.0.0 | Mac OS X 10.9.0 |
| 17. September 2014 | Darwin 13.4.0 | Mac OS X 10.9.5 |
| 18. September 2014 | Darwin 14.0.0 | Mac OS X 10.9.5 |
| 13. August 2015 | Darwin 14.5.0 | Mac OS X 10.10.5 |
| 16. September 2015 | Darwin 15.0.0 | Mac OS X 10.11.0 und iOS 9.0 |
| 18. Juli 2016 | Darwin 15.6.0 | Mac OS X 10.11.6 und iOS 9.3.3 |
| 13. September 2016 | Darwin 16.0.0 | Mac OS X 10.12.0 und iOS 10.0.1 |
| 27. März 2017 | Darwin 16.5.0 | Mac OS X 10.12.4 und iOS 10.3 |
| 19. Juli 2017 | Darwin 16.6.0 | Mac OS X 10.12.6 und iOS 10.3.3 |
| 19. September 2017 | Darwin 17.0.0 | Mac OS X 10.13.0 und iOS 11.0 |
| 29. März 2018 | Darwin 17.5.0 | Mac OS X 10.13.4 |
| 1. Juni 2018 | Darwin 17.6.0 | Mac OS X 10.13.5 |
| 9. Juli 2018 | Darwin 17.7.0 | Mac OS X 10.13.6 und iOS 11.4.1 |
| 24. September 2018 | Darwin 18.0.0 | Mac OS X 10.14.1 und iOS 12.1 |
| 30. Oktober 2018 | Darwin 18.0.0 | Mac OS X 10.14.1 und iOS 12.1 |
Beachten Sie, dass die Versionsnummer von Darwin 1.4.1 auf 5.1 springt. Dies soll getan werden, um durch die Versionsnummerierung von fortzufahren NÄCHSTER SCHRITT (begonnen mit 3.3.; die letzten Ausgaben von OPENSTEP war 4.2).
Verbesserungsprojekte
Seit Darwin gratis Software Es gibt viele Projekte, die darauf abzielen, das Betriebssystem zu verbessern. Einige dieser Projekte konzentrieren sich auf die Treiberunterstützung, zum Beispiel drahtlose Gerätetreiber wie eine Portierung (Konvertierung) von Prisma/Prisma2 oder eine Portierung von ipw2200. Einige konzentrieren sich auf Netzwerkkarten für kabelgebundene Netzwerke zum Beispiel eine Portierung für Tulpentreiber (ein Treiber für einen Klon des ADMtek 985 und die Chipsätze der PNIC 82c169) oder eine Portierung des rlt8139-Treibers und des rtl8150lm-Treibers (sog Fahrer für bestimmte Karten der Marke RealTek). Es gibt sogar Portierungen von ModemTreiber wie Darwin-Unterstützung für Modems von ZyXEL und ein Projekt zur Unterstützung von (Speicher-)Kartenlesern wie CompactFlash oder SD-Karten. Es gibt sogar Darwin-Unterstützung für ext2/3-Dateisysteme.
Andere konzentrieren sich auf Software, die Windows-Software auf Darwin (das Darwine-Projekt, eine Portierung von Wine) ausführt, oder auf Mac OS X/Darwin-Software auf Unix-Plattformen wie FreeBSD (das Softpear-Projekt). Darüber hinaus verschiedene Arbeiten Paketmanager-Projekte von Unix- auf Darwin-Ports wie ein RPM für Darwin, pkgsrc (netBSD-Paketmanager) und Gentoo. Einige von ihnen arbeiten in ihrem eigenen Einflussbereich, um nicht in Konflikt mit dem Grundsystem zu geraten. Fink ist auch ein bekanntes Projekt zur Portierung von Unix-Programmen auf Darwins Betriebssystem. Es gibt sogar eine Portierung von SELinux nach Darwin.
Maskottchen - Hexley
Die Entwickler von Darwin beschlossen im Jahr 2000, ein Maskottchen zu adoptieren und entschieden sich für Hexley es Schnabeltier von den anderen Teilnehmern, wie einem Aqua Darwin Fisch, Clarus der Kuhhund und a Killerwal. Apple Inc. unterstützte Hexley nicht als Logo für Darwin.
Siehe auch
- XNU, dem Kernel von Mac OS X und Darwin OS
Externe Links
- (und) Apples Darwin-Site für Entwickler
- (und) Die offizielle Website von Hexley the Platypus, Darwins Maskottchen (Spiegel)
- (und) Unterschiede zwischen Mac OS X und BSD
- (und) Darwin-Referenzbibliothek
| BSD-Familie von Betriebssysteme |
|---|
NetBSD · DragonFly BSD · FreeBSD · FreeSBIE · OpenBSD · Darwin · PC-BSD · DesktopBSD |