Reklama
Dzisiaj jest 10 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

Darwin (system operacyjny)

Darwin – Podstawa macOS

Darwin to uniksowa baza systemu operacyjnego macOS, opracowanego przez Apple Inc. Jest to samodzielny system operacyjny, na którym zbudowane jest graficzne środowisko użytkownika Aqua.

Reklama

Historia i rozwój

Darwin powstał poprzez połączenie mikrojądra Mach-3 (XNU) oraz komponentów i usług z systemów FreeBSD i NetBSD, które mają swoje korzenie w 4.4BSD. Dzięki temu Darwin ma silne związki z historią Uniksa.

Jednym z kluczowych programistów Darwina był Avie Tevanian, który był współtwórcą oryginalnego jądra Mach, stworzonego na Uniwersytecie Carnegie-Mellon.

Reklama

Licencjonowanie i rozwój społeczności

Kod Darwina jest dostępny na zasadach Apple Public Source License i jest rozwijany przez społeczność programistów związanych z Apple. Istnieje również wersja zgodna z GNU, znana jako GNU-Darwin, rozwijana w ramach projektu GNU.

Architektury

  • PowerPC – główna architektura, dla której rozwijano Darwina.
  • IA-32 – wsparcie dla architektury 32-bitowej.
  • 64-bitowe procesory – Apple pracuje nad nową wersją Darwina dostosowaną do tej architektury.

Darwin stanowi fundament dla rozwoju systemu macOS i jego architektura oraz historia są kluczowe dla zrozumienia jego funkcjonowania i ewolucji.

Reklama
Reklama