Darwin (işletim sistemi)

Darwin
Geliştirici(ler)Apple Inc.
İşletim sistemi ailesiUnix (BSD)
Son kararlı sürümü16.0.0 (16 Mayıs 2016)
Kaynak türüAçık kaynak
LisansApple Açık Kaynak Lisansı
Programlama diliC, C++, Objective-C
Kullanıcı arayüzüUNIX
Web sitesiopensource.apple.com

Darwin, Mac OS'un temelini oluşturan, 2000 yılında Apple tarafından yayınlanan açık kaynak bir işletim sistemidir. Darwin, OS X, iOS, watchOS, iPadOS ve tvOS platformlarının tabanını oluşturur.

Tarihçe

Darwin'in kökenleri, 1980'lerde Carnegie Mellon Üniversitesi'nde Mach çekirdeği'nin geliştirilmesine kadar izlenebilir. Mach çekirdeği, simetrik çoklu işleme, sanal bellek ve mesajlaşma sistemi (IPC) gibi gelişmiş işletim sistemi özelliklerini desteklemek üzere tasarlandı.[1] 1980'lerin sonlarında Mach çekirdeği, Apple'dan ayrıldıktan sonra Steve Jobs tarafından kurulan bir bilgisayar şirketi olan NeXT tarafından geliştirilmeye başlandı.

1990'ların başında, Apple NeXT'i satın aldı ve Mac OS X olarak bilinen yeni nesil işletim sisteminin temeli olarak Mach çekirdeğini kullanmaya başladı. Apple, Mach çekirdeğine ek olarak BSD gibi diğer açık kaynak teknolojileri ve eklentileri de bünyesine kattı. Mach çekirdeği ve BSD eklentilerinin birleşimi, daha sonra Darwin işletim sisteminin de çekirdeğini oluşturacak olan XNU çekirdeği olarak bilinmeye başlandı.

Darwin, 2000 yılında Mac OS X sürüm 10.0'ın piyasaya sürülmesiyle açık kaynaklı bir işletim sistemi olarak piyasaya sürüldü. O zamandan beri macOS işletim sisteminin önemli bir parçası haline geldi ve FreeBSD işletim sistemi gibi bir dizi başka açık kaynak projesinin temeli olarak kullanıldı.

Ayrıca bakınız

Window Maker in XDarwin

Kaynakça

  1. ^ https://archive.org/download/mach_20221231/Mach.pdf [yalın URL]

Dış bağlantılar

  • Darwin işletim sistemi resmi sayfası 11 Nisan 2010 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
MacOS/macOS
Versiyonlar
macOS wordmark
Uygulamalar
Kamu hizmetleri
  • Activity Monitor
  • AirPort Utility
  • AppleScript Editor
  • Archive Utility
  • Audio MIDI Setup
  • Bluetooth File Exchange
  • Boot Camp
  • ColorSync
  • Configurator
  • Console
  • Crash Reporter
  • DigitalColor Meter
  • Directory Utility
  • DiskImageMounter
  • Disk Utility
  • Font Book
  • Grab
  • Help Viewer
  • Image Capture
  • Installer
  • Keychain Access
  • Migration Assistant
  • Network Utility
  • ODBC Administrator
  • Screen Sharing
  • System Preferences
  • System Information
  • Terminal
  • Universal Access
  • VoiceOver
  • Software Update
  • Remote Install Mac OS X
Teknoloji ve kullanıcı arayüzü
Apple listeleri
  • g
  • t
  • d
Mac OS versiyonları (Mac OS Tarihçesi)
MacOS / macOS versiyonları (OS X Tarihçesi)
Sunucular
Diğer işletim projeleri
Ayrıca bakınız
  • g
  • t
  • d
Apple II/III/Lisa
  • Apple II serisi
    • Apple DOS
    • ProDOS
    • GS/OS
  • Apple III
    • SOS
  • Lisa
    • Lisa
Mac OS
Mac OS Classic
Mac OS X ailesi
Macintosh (diğer)
  • Gönderilen projeler
  • A/ROSE
  • A/UX
  • MkLinux
  • Geliştirme projeleri
Mobil
Başka
  • g
  • t
  • d
Genel
Yazılım listesi
Tarihçe
Topluluk
Lisanslar
Lisans türleri
ve standartlar
Zorluklar
İlgili başlıklar
  • Kategori Kategori *Commons sayfası Commons
  • g
  • t
  • d
FreeBSD Projesi
FreeBSD
  • FreeBSD Core Team
  • FreeBSD Documentation License
  • FreeBSD Foundation
  • FreeBSD Ports
  • Sürüm Geçmişi
  • Kernel Normal Form
Altsistemler
Zamanlama
  • ALTQ
  • ULE scheduler
Sanallaştırma
Depolama
  • GEOM
    • raid5
    • GBDE
    • geli
    • LVM2
    • vinum
  • disklabel
  • UFS
    • Soft updates
  • VFS
  • ZFS
  • Highly Available STorage
Diğerleri
  • busdma
  • DTrace
  • OpenPAM
  • OpenBSM
  • portsnap
  • kqueue
  • KLD
  • moused
  • systat
Kişiler
  • Matthew Dillon
  • Jordan Hubbard
  • Poul-Henning Kamp
  • Mike Karels
  • Ben Laurie
  • Sam Leffler
  • Marshall Kirk McKusick
  • Diomidis Spinellis
  • Robert Watson
  • Dru Lavigne
Türevler
Açık kaynak
Özel mülk