Arsitektur Mac OS X

Mac OS X memiliki arsitektur modular yang dibangun atas 4 komponen utama yaitu antarmuka, framework aplikasi yang beragam, sistem grafik standar dan sistem operasi Darwin.

• Aqua: untuk antarmuka ke pengguna. Terdiri atas komponen komponen seperti warna, transparansi, dan animasi bagi sistem dan aplikasi.
• Framework: Ada beberapa framework aplikasi yang digunakan Mac OS X yaitu Cocoa : framework berbasis obyek untuk membuat GUI dan aplikasi, Carbon : untuk migrasi Mac OS 9 ke Mac OS X dan Java : tapi masih JDK 1.4.1 nih.
• Graphic: Sistem grafik di Mac OS X terdiri dari 3 komponen yaitu Quartz 2D : librari berbasis Adobe PDF untuk merender grafik 2D dan teks/huruf, OpenGL : standar industri untuk visualisasi tekstur dan bentuk 3D, dan QuickTime : software untuk menangani media digital untuk membuat, memainkan, dan mendistribusikan video (MPEG-4), audio (AAC-Advanced Audio Coding), dan gambar (JPEG 2000,dll).
• Darwin: sistem operasi berbasis Unix-opensource yang dibangun diatas FreeBSD, Mach, Apache, dan gcc, yang menyediakan kernel, librari, jaringan, dan lingkungan perintah-baris (command-line environment). Untuk aplikasi bawaan Unix dapat dilihat (gunakan Terminal atau Finder) di folder /Applications/Utilities

Referensi: Mac Help : Mac OS X architecture
diterjemahkan secara bebas oleh Kristian

Leave a Reply