Seperti kita ketahui, system operasi yang umum digunakan oleh
kebanyakan computer, terdiri dari 3 keluarga atau 3 kelompok, yaitu keluarga
Microsoft Windows, keluarga Unix dan keluarga Mac OS.
Sedangkan untuk computer mainframe dan super computer menggunakan
banyak sekali system operasi yang berbeda-beda, umumnya turunan dari system UNIX
yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Mac OS adalah
singkatan dari Macintosh Operating System. Mac OS adalah system operasi
computer yang dibuat oleh Apple Computer khusus untuk komputer
Macintosh dan tidak kompatibel dengan PC berbasis IBM. Mac OS
merupakan OS yang pertama menggunakan system GUI (Graphical
User Interface/antar muka pengguna grafis). Para pemakai
computer takjub melihat Macintosh yang sangat ramah melayani
pemakai. Pemakai tidak perlu banyak menulis perintah, cukup menunjuk
gambar yang ada.
SEJARAH PERKEMBANGAN MACINTOSH
Mac OS di temukan pada tahun 1984 oleh peneliti Xerox PARC. Tetapi
Apple lah yang mempolulerkan dan belakangan diikuti oleh Microsoft. Apple
memang jelas lebih maju karena hardware dan system operasi yang berasal dari
produsen yang sama, dalam versi awal –awalnya Mac OS memiliki fungsi yang
setara dengan Windows ’95,baru pihak Microsoft mngikutinya dengan dikeluarkan
Windows ‘95 yang menyerupai Mac OS namun tidak sama. Tetapi dalam tahun –
tahun terakhir ini system operasi Apple secara teknis agak tertinggal. walaupun
selama 15 tahun Mac OS juga mengalami perkembangan yang cukup pesat,tetapi
beberapa hal pada Mac OS tampak agak kuno disbanding dengan pesaing platform
lainnya. Hardware untuk menjalankan Mac OS. Prosesor untuk menjalankan Leopard minimum adalah prosesor G4 867 MHz
dengan kekuatan memory minimum 512 MB. Untuk para pemakai G3, mungkin hanya
dapat mengikuti Mac OS hingga versi 10.4 saja (Tiger). Untuk spesfikasi Mac OS 8.5 yaitu RAM : minimal 8Mb dan kapasitas
hardisk minima 120 Mb.
Kelemahan
- Lebih cocok untuk graphic designer.
- Secara teknis Mac Os tertinggal dengan sistem
operasi yang lain.
- Kurang cocok untuk aplikasi server dan game.
- Mahal.
- Mac OS tidak dapat digunakan bersama-sama
sistem-sistem pengoperasian lain yang tidak menggunakan system Mac OS.
- Mac tidak dapat dirakit sendiri karena apple
sudah memberi lisensi buat perusahaan lain untuk membuat hardwareyangbisamenggunakan
Mac OS
- Software di Mac OS tidak begitu lengkap
- Kurang cocok untuk aplikasi game dan server.
Kelebihan
- Platform untuk DTP, graphic design, web design,
dan aplikasi bisnis.
- Versi terakhirnya memiliki preemptives multi
threading, pengaman memori, sistem file modern (HFS+) dan TCP/IP Stack yang matang.
- Memiliki program sherlock.
- Kompatibilitasnya tetap terjaga berkat bantuan
program terkenal yang disebut Blue Box.
- Multitasking.
- Bisa mengenal file format windows
- Tampilan yang lebih glossy sehingga bagus untuk
graphic design/multimediadokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya.
Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang
formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi
(application) di kedua platform (Mac dan Windows) yang bisa membaca format
tersebut.
- Jarang terkena virus
- Open sourcecode sehingga Mac OS sulit dibajak Ada Time Machine™ yang akan bekerja secara otomatis pada background tanpa
mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang
berjalan dan perubahan-perubahan pada data. Ada program “sherlock yang tidak hanya mencari file pada harddisk dan dalam
jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan
keyword.

Perbedaan windows dan Mac OS
Dari Segi Penggunaan :
- Windows : Biasanya digunakan untuk pekerjaan
umum seperti pembuatan laporan atau unutk pengerjaan tugas pelajar OS windows
paling banyak penggunanya dibandingkan OS lainnya, dikarenakan Windows sudah
familiar dikalangan pelajar dan pekerja. Selain itu interface di Windows juga
memudahkan penggunanya untuk mengoperasikannya.
- Macintosh : Biasanya digunakan untuk
desain grafis, dikarenakan Macintosh menggunakan kapasitas RAM yang besar
sehingga memanjakan para desain grafis untuk mendesain karyanya. Karena
pengolahan gambar sangat membutuhkan RAM yang kapasitasnya besar.
Dari Segi Harga :
- Windows : Untuk masalah harga OS Windows cukup
mahal akan tetapi karena kebutuhan dan karena user friendly OS Windows sangat
laris dipasaran. Karena banyak pengguna dan harga yang relatif mahal OS Windows
banyak yang membajak. Hal ini sebenarnya sangat merugikan karena untuk
mengembangkan OS sendiri membutuhkan biaya yang mahal pula.
- Macintosh : Harga dari OS Macintosh
relatif mahal walaupun begitu pengguna dari Macintosh juga cukup banyak, karena
kualitas dari macintosh cukup bagus. Untuk masalah pembajakan OS Macintosh
paling susah untuk di bajak, hal itu dikarenakan Macintosh hanya dapat di
install di PC buatan Apple saja. Akan tetapi yang namanya pembajak dimana-mana
tetap ada, adapun OS bajakan Macintosh adalah Hackintosh.
Dari segi ketahanan :
- Windows : Untuk masalah serangan virus OS
Windows sangat rentan terhadap serangan virus. Dikarenakan pengguna Windows
sangat banyak dan banyak yang ingin mencoba untuk mencari celah keamanan dalam
sistem operasi Windows. Berdasarkan survey pada tahun 2009 telah ditemukan
sebanyak 39% celah keamanan OS Windows kritis dan sangat rentan terhadap
serangan hacker.
- Macintosh : Untuk Sistem Operasi Macintosh
celah keamanannya cukup besar yaitu sebesar 18% walaupun susah untuk di bajak
tetapi Sistem Operasi Macintosh juga rentan terhadap serangan hacker untuk
menembus keamanan dari sistem operasi ini. Anti virus juga dibutuhkan pada
Sistem Operasi Macintosh karena ketahan terhadap virus pada OS ini juga kurang.
Sistem Mac OS
sendiri dapat dibedakan menjadi 2, yakni Mac OS Klasik dan Mac OS X.
Mac OS Klasik merupakan sistem yang pertama dikeluarkan oleh
Mac pada tahun 1984 hingga Mac OS 9. OS ini dikenal sebagai suatu sistem yang
tidak memiliki sembarang command line atau baris perintah. Sistem operasi ini
merupakan sistem yang menggunakan user interface(UI) sepenuhnya.
Sedangkan Mac OS X Merupakan
versi terbaru dari Mac OS. Huruf X dari Mac OS C diambil dari huruf romawi yang
berarti 10. Mac OS X memadukan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9.
Mac OS X memiliki memori ala-Unix dan pre-emptive multitasking kepada platform
Mac serta Managemen memori yang jauh lebih baik.
Berikut perjalanan Mac OS X dari waktu ke waktu :
Mac OS X Cheetah
CEO Apple Steve Jobs menyebut Mac OS X sebagai platform penting bagi Apple
setelah sistem operasi Macintosh pertama merevolusi industri pada tahun 1984.
Saat diluncurkan 25 September 2001, versi pertama didukung 350 aplikasi di
antaranya iMovie 2, iTunes, dan AppleWorks 6.1. Harganya waktu itu 129 dollar
AS dan dipakai pada iMac, iBook, Power Macintosh G3, Power Mac G4, Power Mac G4
Cube, dan PowerBook.
Mac OS X 10.1 Puma
Apple pertama kali memperkenalkan versi kedua Mac OS X pada Juli 2001 pada
acara Macworld dan baru dirilis 25 September 2011. Ini mungkin versi yang
selisihnya paling cepat dari pendahulunya karena hanya enam bulan. Apple
meningkatkan user interface dengan nama Aqua dan memperluas dukungan terhadap media
dan perangkat seperti DVD, MP3, CD, printer, dan kamera digital. Harga satu
unit lisensi saat itu juga 129 dollar AS.
Mac OS X 10.2 Jaguar
Versi ketiga ini diperkenalkan pada Agustus 2002 namun baru tersedia di
pasar 23 Agustus 2002. Untuk pertama kali, nama kodenya dipakai dalam media
marketing. Ada 150 fitur baru antara lain iChat, filter junk mail, dan
teknologi jaringan yang lebih baik. Dalam seminggu pertama, terjual 100.000
copy. Ada dua paket yang tersedia seharga 129 dollar AS dan paket keluarga untuk
lima orang hanya 199 dollar AS.
Mac OS X 10.3 Panther
Keluarnya versi keempat ini selisih lebih dari satu tahun dengan versi
sebelumnya karena dirilis 24 Oktober 2003. Ada 150 fitur baru ditambahkan pada
Mac OS X 10.3 ini, antara lain Finder dengan satu akses klik ke file dan
folder, fitur tampilan Expose, dan iChat AV untuk videokonferensi. Tersedia
pula versi Mac OS X Server 10.3. Harganya 129 dollar AS sedangkan untuk server
499 dollar AS untuk 10 klien dan 999 dollar AS untuk jumlah klien tak terbatas.
Mac OS X 10.4 Tiger
Untuk versi kelima, selisih waktu dengan versi keempat malah lebih panjang
lagi karena baru keluar April 2005. Namun, ada 200 fitur baru yang menarik
seperti fungsi pencarian dengan Spotlight dan Dashboard yang mendukung widget untuk
pertama kalinya.
Mac OS X Leopard
Leopard memulai debutnya pada oktober 2007 dengan perbaikan pada fitur
pencarian file dengan Stacks, desain ulang Finder, Quick Look, dan untuk
pertama kali memperkenalkan backup Time Machine.
Mac OS X 10.6 Snow Leopard
Snow Leopard yang muncul Agustus 2009 mungkin perbaruan besar-besaran
secara sistem keseluruhan karena Apple menyatakan telah memperbarui 90 persen
dari 1000 proyek yang terlibat dalam pengembangan Mac OS X. Ukurannya hanya
setengah versi sebelumnya karena cukup dengan media penyimpan 7 GB. Telah
mendukung prosesor 64 bit.
Mac OS X 10.7 Lion
Generasi terbaru yang diberi nama Lion direncanakan akan dirilis akhir
tahun ini. Namun, Apple telah mendistribusikan versi uji coba kepada beberapa
mitra pengembang. beberapa fitur baru antara lain teknologi berbagi file secara
nirkabel AirDrop dan desain ulang aplikasi Mail. Juga ada tool interface
LaunchPad untuk menampilkan tampilan layar iPhone dan iPad ke Mac. Platform ini
juga akan mendukung penuh layar multitouch.
FITUR – FITUR
Berikut beberapa fitur menarik dalam Sistem Operasi Leopard ini :
- AUTOMATOR adalah aplikasi yang dikembangkan oleh
Apple untuk Mac OS X yang menerapkan point-and-klik (atau drag-and-drop) untuk
menciptakan pengotomatisasian tugas-tugas yang dilakukan berulang-ulang.
Automator memungkinkan pengulangan tugas di berbagai program, termasuk Finder,
web browser Safari, iCal, Address Book dan lain-lain dengan cara merekam sega;a
kegiatan penggunanya. Automator juga dapat bekerja dengan aplikasi seperti
Microsoft Office, Adobe Photoshop atau Pixelmator.
- BACK TO MY MAC adalah fitur bagi pengguna MobileMe yang
memungkinkan pengguna untuk mengakses file pada komputer rumah mereka saat jauh
dari rumah melalui internet.
- BOOT CAMP adalah software assitant yang
memungkinkan untuk menginstal sistem operasi lain, seperti Windows XP (SP2 atau
yang lebih baru) atau Windows Vista, pada partisi terpisah pada Mac berbasis
Intel.
- DASHBOARD adalah sebuah fitur yang menampilkan
halaman Web yang terdapat di Safari (internet software) ke dalam widget
Dashboard yang hidup.
- DESKTOP 3-D dock baru dengan pengelompokan fitur yang
disebut Stack.
- FRONT ROW adalah aplikasi yang dibuat sama
menyerupai Apple TV untuk melakukan segala aktifitas seperti melihat video,
mendengar iTunes, internetan, dll. Hal ini mirip dengan Windows Media Center.
- iCAL merupakan aplikasi kalender pribadi yang
disediakan pada mac os x leopard ini yang dapat men-syncrhonized dengan mail.
Ikon iCal menampilkan tanggal saat ini bahkan ketika aplikasi tersebut tidak
berjalan.
- iCHAT adalah aplikasi menyerupai yahoo
messenger yang dimiliki oleh leopard ini. Perangkat lunak instant messaging
oleh Apple Inc untuk Mac OS X sistem operasi ini dilengkapi audio, video dan
screen sharing dan juga pesan teks.
- MAIL adalah sebuah program e-mail yang
disertakan Apple Inc ’s Mac OS X sistem operasi. Mail menggunakan SMTP, POP3,
dan IMAP protokol, dan mendukung Yahoo! Mail, AOL Mail, GMail, MobileMe and
Exchange melalui IMAP. Fitur OS iPhone versi mobile dari Apple Mail dengan
tambahan dukungan ActiveSync. Dimulai dengan versi dikirim dengan Mac OS X
v10.6, Mail telah penuh mendukung Microsoft Exchange Server.
- PARENTAL CONTROL merupakan sebuah aplikasi untuk membantu
melindungi anak-anak mereka ketika menggunakan perangkat dan layanan. Salah
satunya yaitu, mengontrol konten dilihat anak pada perangkat yang terhubung ke
Internet.
- PHOTO BOOTH adalah sebuah aplikasi perangkat lunak
kecil yang diciptakan oleh Apple Inc untuk Mac OS X untuk mengambil foto dan
video dengan kamera iSight Webcam atau lainnya. Juga terdapat fitur untuk
mengeditnya.
- PREVIEW adalah Mac OS X’s aplikasi untuk
menampilkan gambar dan Portable Document Format (PDF) dokumen.
- QUICK LOOK adalah fitur untuk memudahkan melihat
gambar, dokumen, mendengar mp3, video dll tanpa membukanya dengan sebuah
aplikasi. Terdapat juga plug-in Quick Look untuk melihat file lainnya.
- SAFARI adalah browser bawaan dari Mac Os X.
- SPACE adalah sebuah implementasi virtual
desktop yang memungkinkan menggunakan dua atau lebih desktop per pengguna,
dengan aplikasi tertentu dan jendela di setiap desktop. Pengguna dapat mengatur
Space tertentu untuk aplikasi tertentu (misalnya, satu untuk tugas-tugas yang
berhubungan dengan pekerjaan dan satu untuk hiburan) dan beralih di antara mereka.
Expose bekerja dalam Spaces, memungkinkan pemakai untuk melihat sekilas semua
di satu layar desktop. Pengguna dapat membuat dan mengontrol sampai 16 ruang,
dan aplikasi yang dapat diaktifkan di antara masing-masing, menciptakan ruang
kerja yang sangat besar.
- SPOTLIGHT adalah fitur pencarian dengan sistem
pencarian berbasis yang memungkinkan pengguna dapat menemukan dengan cepat
berbagai item di komputer, termasuk dokumen-dokumen, gambar, musik, aplikasi,
System Preferences, serta kata-kata yang spesifik dalam dokumen dan halaman web
dalam web browser sejarah atau bookmark. Hal ini juga memungkinkan pengguna
untuk mempersempit pencarian dengan tanggal pembuatan, tanggal modifikasi,
ukuran, jenis dan atribut lainnya.
- TIME MACHINE adalah aplikasi untuk menciptakan
incremental backup file yang dapat dikembalikan di kemudian hari. Hal ini
memungkinkan pengguna untuk mengembalikan seluruh sistem, beberapa file, atau
bahkan satu file. Time machine dapat berjalan dalam iWork, iLife, dan beberapa
program lain yang kompatibel, sehingga memungkinkan untuk mengembalikan objek
individu (misalnya: foto, kontak, kalender acara) tanpa meninggalkan aplikasi.
- UNIVERSAL ACCESS adalah sebuah komponen dari Mac OS X yang
menyediakan kemampuan komputasi bagi penyandang buta, tuli, dan cacat.Didukung oleh 18 bahasa internasional.

Tambahan Keamanan
- Keamanan yg baru menampilkan pertahanan internal yg lebih baik dari
serangan dibandingkan versi sebelumnya.
- Library Randomization Leopard mengimplementasikan Library
Randomization, untuk mencari lokasi dari beberapa libraries di memori.
Kerentanan memori program yang korup sering bergantung pada alamat yang dikenal
sebagai Libraries Routines, yang memungkinkan kode dimasukkan untuk menjalankan
proses atau mengubah file. Library Randomization merupakan batu loncatan lebih
baik dalam pengacakan alamat kosong.
- Application Layer Firewall Leopard memiliki dua mesin firewall: IPFW BSD asli, yang hadir dalam rilis
sebelumnya Mac OS X, dan yang baru Application Layer Firewall Leopard. Tidak seperti
IPFW, yang menangkap dan menyaring IP datagrams sebelum kernel melakukan proses
penting, Application Layer Firewall beroperasi pada socket layer, terikat
proses individual. Layer Aplikasi Firewall juga bisa membuat keputusan
filtering pada per-aplikasi dasar. Dari dua-mesin firewall, hanya Application
Layer Firewall yang sepenuhnya muncul pada Leopard User Interface. Firewall
baru ini menawarkan less control over individual packet decisions yang berarti
pengguna dapat memutuskan untuk mengizinkan atau menolak koneksi sistem atau
aplikasi individual, tetapi harus menggunakan IPFW untuk mengatur fine-grained
TCP/IP sesuai kebijakan. Hal ini juga membuat beberapa kebijakan untuk proses
sistem pengecualian: baik mDNSResponder maupun program yang berjalan dengan
privileges superuser yang di seleksi.
- Sandboxes Leopard mencakup tingkat kernel-level yang mendukung untuk Role Based
Access Control (RBAC). RBAC ini dimaksudkan untuk mencegah, misalnya, aplikasi
seperti Mail dari mengedit database password.
- Application Signing Leopard menyediakan kerangka kerja untuk menggunakan Public Key Signature
untuk Code Signing untuk memverifikasi kode yang belum diubah. Signatures dapat
juga digunakan untuk memastikan bahwa program benar-benar di “update”, dan
memberikan special security privileges saat berganti ke versi baru. Hal ini
akan mengurangi jumlah pengguna keamanan prompt, dan kemungkinan pengguna
dibiasakan untuk hanya dengan mengklik “OK” untuk apapun.
- Secure Guest Account tamu diberikan akses ke sistem Leopard dengan account yang nantinya sistem
dapat menghapus dan me-reset di logout.Fitur keamanan di Leopard dinilai lemah dan tidak efektif. Publisher Heise
Security mencatat bahwa Leopard installer menurunkan perlindungan firewall dan
terbuka untuk diserang ketika firewall sudah diaktifkan kembali. Beberapa
peneliti mencatat bahwa fitur Library Randomize yang ditambahkan ke Leopard
tidak efektif dibandingkan dengan platform lain, dan bahwa “Security Guest
Account” dapat dimanfaatkan oleh Guest untuk mempertahankan akses ke sistem
Leopard bahkan setelah proses log out.
- SYSTEM REQUIREMENTS Sistem operasi Leopard dapat dijalankan dengan syarat spesifikasi yaitu,
komputer Machintos apapun asalkan dilengkapi prosesor Intel maupun PowerPC
(PPC) G5 atau G4 minimun 867 MHz dan memerlukan kapasitas memori (RAM) minimun
512 MB. Sementara Leopard Server dapat beroperasi pada komputer dengan memori
(RAM) minimum 1 GHz dengan kapasitas hardisk minimal 20 GB.
- SUPPORTED MACHINE Leopard dapat berjalan pada iMac G4, G5 iMac pertama, kedua, iMac G5
(dengan sensor cahaya ambient), iMac G5 ketiga (dengan ISight), iMac Intel Core
Duo dan (sekarang) iMac Intel Core 2 Duo, PowerBook G4, Power Mac G4, Power Mac
G5, iBook G4, MacBook, MacBook Pro, MacBook Air, Mac Pro, Mac Mini, Xserve, Xserve
G5, Xserve RAID, Macintosh G4 Server, dan kemudian eMac.
- Leopard dapat berjalan di hardware lama selama mereka memiliki upgrade G4
867mhz atau lebih cepat, memiliki sekurang-kurangnya 9 GB free hard drive
space, 512 MB RAM dan memiliki DVD drive. Namun Leopard tidak akan berjalan
pada 900MHz iBook G3 model walaupun mereka memenuhi system requirement minimal
867Mhz. Hal ini disebabkan karena kurangnya AltiVec dalam prosesor G3 dan fakta
bahwa kebanyakan pra G4 dan awal sistem G4 tidak mempunyai perangkat keras
video yang mampu mendukung Core Image, yang merupakan dua teknologi penting
pada Leopard. Akan tetapi Leopard tetap dapat berjalan pada mesin G3 ini dan
pra 867mhz G4 tetapi sistem dapat berperilaku tidak beraturan dan banyak
program, fitur dan fungsi mungkin tidak bekerja dengan benar atau tidak bekerja
sama sekali.
- Leopard juga dapat berjalan pada penggunaan PowerPC G4 CPU komputer dengan
kecepatan lebih rendah dari system requirenment 867 MHz. Namun untuk
menjalankan Leopard pada mesin ini berbeda dengan mesin yang didukung seperti
diatas. Salah satu cara yang umum untuk menjalankannya adalah dengan
menggunakan aplikasi LeopardAssist, yang merupakan sebuah bootloader seperti
XPostFacto (yang digunakan untuk menginstal rilis sebelumnya Mac OS X di Power
PC G3 yang tidak didukung dan pra-G3 Mac) yang menggunakan Open Firmware Mac
Leopard untuk memberitahu bahwa mesin CPU 867 MHz memenuhi persyaratan minimum
untuk instalasi yang nantinya akan diperiksa sebelum diizinkan untuk memulai
instalasi. Dengan begitu instalasi akan tetap berjalan walaupun CPU lebih
lambat. Saat ini, Leopard Assist hanya berjalan pada mesin G4 yang lebih lambat
dan banyak orang yang berhasil menginstal Leopard pada mesin lama itu. Hasil
yang sama juga dapat dilakukan dengan cara mengubah baris script di
file Distribution.dist pada DVD instalasi Leopard dan memburning
salinan baru di DVD dengan file yang diperbarui untuk menghentikan hasil
processor clock speed check, yang tampil ketika script di file ini dijalankan
sebelum Leopard terinstal.