Mengapa Perangkat Lunak macOS Terkadang Berlabel “Darwin”?

Feb 28, 2025
Perangkat keras

Jika Anda pengguna Mac dan penggemar perangkat lunak sumber terbuka, Anda mungkin pernah melihat aplikasi tertentu dengan label "Darwin". Tetapi mengapa versi aplikasi macOS membawa nama ini?

Karena macOS, bersama dengan iOS dan tvOS, didukung oleh perangkat lunak open source berbasis BSD yang disebut Darwin. Seperti kebanyakan sistem operasi open source, Darwin bahkan memiliki maskot: Hexley si Platipus .

Mengerti? Karena Maskot BSD adalah setan ? Oh ya sudah.

Ini bukan tipuan: Apple menganggap serius masalah open source. Anda dapat mengunduh semua kode sumber Darwin, sekarang, di opensource.apple.com . Anda akan menemukan unduhan berbeda untuk setiap versi macOS.

Karena warisan inilah perangkat lunak macOS terkadang diberi label "Darwin", terutama oleh para penggemar open source.

Tunggu, Open Source? Apakah Itu Berarti Saya Dapat Menggunakan macOS Secara Gratis?

Tidak.

Yah… kebanyakan tidak. Meskipun Darwin sendiri open source, sebagian besar hal yang Anda pikirkan saat membayangkan macOS ternyata tidak. Antarmuka pengguna Aqua dan Cocoa API keduanya adalah sumber tertutup, misalnya, dan tidak ada perangkat lunak macOS yang dapat berjalan tanpa hal-hal itu.

Jadi, meskipun Anda dapat mengunduh kode sumber Darwin, secara gratis, dan Anda dapat mengkompilasinya jika Anda memiliki keahlian yang tepat, Anda tidak akan pernah mendapatkan perangkat lunak macOS yang mengerjakannya — termasuk, ironisnya, banyak dari yang berlabel "darwin" (kecuali Anda ingin menghabiskan beberapa tahun dan / atau dekade merekayasa balik bagian kepemilikan macOS). Darwin hanyalah fondasi dasar yang digunakan untuk membangun macOS lainnya.

Namun bukan berarti Anda tidak bisa mendapatkannya apa pun untuk dijalankan di Darwin. Dan ada versi Darwin pihak ketiga yang dapat Anda jalankan dengan relatif mudah, terutama PureDarwin . Sistem operasi yang dibuat secara sukarela ini menggunakan Darwin sebagai intinya, dan Anda bahkan bisa menjalankan antarmuka pengguna open source di atasnya. Ini tampilannya:

Bukan macOS Sierra, bukan? Anda juga bisa dapatkan PureDarwin yang bekerja di mesin virtual , jika Anda bersedia berusaha. Tapi jangan berharap untuk menjalankan perangkat lunak Mac di atasnya.

Mengapa Ini Ada?

Ketika Apple memecat Steve Jobs pada tahun 1985, dia tetap sibuk. Dia membantu memisahkan Grup Grafik dari LucasFilm, misalnya. Perusahaan itu diberi nama ulang Pixar.

Sekitar waktu yang sama, Jobs juga didirikan Lanjut , yang membuat komputer kelas atas. Perangkat ini, yang ditujukan terutama untuk akademisi, sangat mengesankan para ilmuwan komputer dengan spesifikasi tinggi dan sistem operasi yang terinspirasi UNIX yang berorientasi objek: NeXTSTEP. Sistem operasi ini, walaupun sebagian besar merupakan sumber tertutup, menggunakan beberapa kode sumber terbuka, terutama dari BSD.

Meskipun perangkat NeXT tidak pernah terjual dengan sangat baik, mereka berpengaruh: Tim Berners-Lee merancang browser web pertama di NeXTSTEP, misalnya.

Pada tahun 1997, Apple membeli NeXT. Ini membawa Steve Jobs kembali ke perusahaan, tetapi juga berarti Apple memiliki sistem operasi NeXTSTEP. Bagian dari sistem operasi itu dikerjakan ulang untuk menjadi dasar bagi Darwin, dan warisan UNIX berarti bagian tersebut akhirnya menjadi open source.

Fitur NeXTSTEP lainnya, termasuk Cocoa API, juga menjadi bagian dari macOS. Bahkan hal-hal dasar seperti Dock dan ekstensi .app untuk aplikasi dapat ditelusuri kembali ke NeXTSTEP, seperti yang ditunjukkan video ini.

Fitur NeXTSTEP aktif hingga hari ini di Mac, tetapi setiap perangkat Apple adalah bagian dari warisan ini. Darwin memberdayakan iPhone, Apple Watch, dan Apple TV. Sebagian besar pengguna Apple tidak akan pernah mengetahuinya, dan mereka benar-benar tidak perlu mengetahuinya, tetapi setiap orang sesekali Anda akan menemukan paket dengan "Darwin" di namanya. Sekarang kamu tahu kenapa.

Why Is MacOS Software Sometimes Labeled “Darwin”?


Perangkat keras - Artikel Terpopuler

Cara Mencadangkan Mac ke NAS Synology Anda

Perangkat keras Apr 6, 2025

KONTEN TIDAK CACHED Utilitas pencadangan Time Machine MacOS memungkinkan Anda mencadangkan seluruh komputer ke hard drive eksternal, tetapi Anda juga dapat mencadangkan ke NAS yan..


Akun Nintendo vs. ID Pengguna vs. ID Jaringan: Semua Akun Nintendo yang Membingungkan, Dijelaskan

Perangkat keras Jun 21, 2025

Nintendo memiliki berbagai akun online yang berbeda yang terhubung ke berbagai layanan. Jika Anda menyiapkan Switch baru, berikut yang perlu Anda ketahui dan cara mengklaim ID ..


Cara Memperbaiki Kesalahan "Faktor Skala Tersesuai" di Windows

Perangkat keras Apr 11, 2025

KONTEN TIDAK CACHED Semakin banyak laptop akhir-akhir ini hadir dengan layar resolusi super tinggi, yang berarti Windows perlu “menskalakan” antarmuka agar semuanya dapat diba..


Pikirkan Dua Kali Tentang Mendapatkan Microcell (atau T-Mobile CellSpot) jika Anda Tinggal di Daerah Perkotaan

Perangkat keras Nov 17, 2024

KONTEN TIDAK CACHED Banyak operator seluler menawarkan perangkat "microcell" - T-Mobile menyebut mereka perangkat "CellSpot", tetapi keduanya sama. Ini berfungsi sebagai menara se..


Mengapa 'Internet of Things' Menegakkan Kebutuhan akan Alamat IPv6?

Perangkat keras Nov 8, 2024

KONTEN TIDAK CACHED Karena 'Internet of Things' terus tumbuh dan menjadi miliknya sendiri, seberapa penting 'Internet of Things' memiliki alamat IPv6? Pos T&J SuperUser hari i..


Memilih PC Gaming Berikutnya: Haruskah Anda Merakit, Membeli, atau Mendapatkan Laptop?

Perangkat keras Jun 10, 2025

KONTEN TIDAK CACHED Jadi, Anda telah menabung selama berbulan-bulan tetapi masih belum bisa memutuskan jenis perlengkapan gaming yang terbaik untuk Anda? Apakah Anda memerlukan se..


Bluetooth Hemat Energi Dijelaskan: Bagaimana Jenis Baru Gadget Nirkabel Sekarang Mungkin

Perangkat keras Jan 9, 2025

Sifat Bluetooth yang haus daya membuatnya tidak praktis untuk banyak jenis perangkat nirkabel di masa lalu. Bluetooth Low Energy mengubah ini, memungkinkan jenis perangkat baru yang..


Berbagi Printer Antara Mesin Windows 7 Tidak dalam Homegroup yang Sama

Perangkat keras Aug 19, 2025

Selama bertahun-tahun, Windows menjadi jauh lebih baik tentang cara menangani printer berjaringan. Tetapi jika Anda ingin berbagi pencetak melalui jaringan, Anda mungkin ma..


Kategori