mengenal-lebih-jauh-sistem-operasi-windows-linux

advertisement
2014
2014
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah
melimpahkan rahmat-Nya sehingga penulisan e-book Mengenal lebih jauh Sistem
Operasi Windows, Linux, dan Macintosh dapat diselesaikan. Penulisan e-book ini
dibuat dalam rangka memenuhi tugas dari dosen dan sebagai bahan pembelajaran untuk
penulis agar lebih mendalami hubungan antara teknologi dan masyarakat.
Penulis menyadari bahwa e-book ini tidak akan tersusun dengan baik tanpa
adanya bantuan dari pihak-pihak terkait. Oleh karena itu, kami mengucapkan terima
kasih kepada Bapak Dr. Onno Widodo Purbo yang telah membantu dalam memberikan
bimbingan dan saran serta orang tua yang telah mendukung penulisan e-book ini dan
teman-teman yang telah membantu dalam penyelesaian penulisan e-book ini sehingga
dapat selesai pada tepat waktu.
Penulis sadar bahwa e-book ini masih jauh dari sempurna. Oleh karena itu, kritik
dan saran yang membangun sangat Penulis harapkan demi kesempurnaan tugas ini.
Semoga pembahasan dalam e-book ini bermanfaat bagi pembaca dan khususnya bagi
Penulis.
Serpong, Maret 2014
Penulis
i
2014
DAFTAR ISI
KATA PENGANTAR .............................................................................................................. i
DAFTAR ISI............................................................................................................................. ii
1.
Sistem Operasi ................................................................................................................. 1
2.
Status Prosesor ................................................................................................................ 6
3.
Perkembangan Sistem Operasi ...................................................................................... 6
3.1.
Generasi Awal (Tahun 1945-1955) ........................................................................ 7
3.2.
Generasi Kedua (Tahun 1955-1965) ...................................................................... 7
3.3.
Generasi Ketiga (Tahun 1965-1980) ...................................................................... 7
3.4.
Generasi Keempat (Tahun 1980-pasca 1980an) ................................................... 7
3.5.
Generasi selanjutnya .............................................................................................. 8
4.
Cara kerja Sistem Operasi ............................................................................................. 9
5.
Fungsi kegunaan sistem operasi .................................................................................. 10
6.
Sasaran sistem operasi komputer ................................................................................ 12
7.
Kernel ............................................................................................................................. 12
7.1.
Kernel monolitik ................................................................................................... 15
7.2.
Mikrokernel ........................................................................................................... 16
7.3.
Kernel hibrida ....................................................................................................... 18
7.4.
Exokernel ............................................................................................................... 19
Macam-macam Sistem Operasi ................................................................................... 20
8.

Kelebihan ............................................................................................................... 21

Kelemahan ............................................................................................................. 22
a.
Windows 1.0............................................................................................................... 23
b.
Windows 2.0............................................................................................................... 24
c.
Windows 2.1............................................................................................................... 26
d.
Windows 3.0............................................................................................................... 27
e.
Windows 3.1............................................................................................................... 30
f.
Windows for Worksgroups 3.11 .............................................................................. 31
g.
Windows NT ............................................................................................................... 32
h.
Windows 95 ................................................................................................................ 35
i.
Windows NT 4.0 ......................................................................................................... 38
ii
2014
j.
Windows 98 ................................................................................................................ 39
k.
Windows 2000 ............................................................................................................ 41
l.
Windows ME ............................................................................................................. 43
m.
Windows XP ............................................................................................................ 44
n.
Windows Server 2003 ............................................................................................... 47
o.
Windows Fundamentals for Legacy PCs ................................................................ 48
p.
Windows Vista ........................................................................................................... 49
q.
Windows Home Server ............................................................................................. 51
r.
Windows Server 2008 ............................................................................................... 51
s.
Windows 7.................................................................................................................. 52
t.
Windows 8.................................................................................................................. 55
u.
Windows 8.1............................................................................................................... 58
Linux .............................................................................................................................. 62
B.
1.
Sejarah ....................................................................................................................... 64
2.
Kelebihan ................................................................................................................... 65
3.
Kekurangan ............................................................................................................... 66
4.
Bagian Penting Kernel Linux................................................................................... 66
5.
Perbedaan Linux dengan sistem operasi lainnya ................................................... 66
5.1.
Linux gratis........................................................................................................ 67
5.2.
Linux siap pakai ................................................................................................ 68
5.3.
Linux mudah diinstal ........................................................................................ 68
5.4.
Linux multitasking ............................................................................................ 68
5.5.
Linux multiuser ................................................................................................. 69
5.6.
Linux handal...................................................................................................... 69
5.7.
Linux fleksibel ................................................................................................... 69
5.8.
Linux kompatibel .............................................................................................. 69
5.9.
Linux aman ........................................................................................................ 70
5.10.
6.
Linux bebas.................................................................................................... 70
Distro Linux............................................................................................................... 70
6.1.
Slackware ........................................................................................................... 71
6.2.
Debian ................................................................................................................ 72
6.3.
RedHat ............................................................................................................... 72
iii
2014
7.
6.4.
SuSE/Novell ....................................................................................................... 73
6.5.
Mandriva ........................................................................................................... 74
6.6.
Gentoo ................................................................................................................ 74
6.7.
Knoppix.............................................................................................................. 75
6.8.
Ubuntu ............................................................................................................... 75
6.9.
Mepis & Xandros .............................................................................................. 76
6.10.
ZenCafe .......................................................................................................... 76
6.11.
Trustix Merdeka ........................................................................................... 77
6.12.
BlankOn ......................................................................................................... 77
Instalasi ...................................................................................................................... 78
Machintosh .................................................................................................................... 78
C.
1.
Sejarah ....................................................................................................................... 79
2.
Jenis-jenis OS Apple ................................................................................................... 82
3.
2.1.
Apple I ................................................................................................................. 82
2.2.
Apple II ................................................................................................................ 83
2.3.
Apple DOS ........................................................................................................... 84
2.4.
Apple Pascal ........................................................................................................ 85
2.5.
Apple CP/M ....................................................................................................... 85
2.6.
Apple SOS .......................................................................................................... 86
2.7.
Apple ProDOS ................................................................................................... 87
2.8.
Macintosh........................................................................................................... 87
Perkembangan Mac OS ............................................................................................ 89
3.1.
System 1 ............................................................................................................. 89
3.2.
System 2 ............................................................................................................. 90
3.3.
System 3 ............................................................................................................. 91
3.4.
System 4 ............................................................................................................. 91
3.5.
System Software 5 ............................................................................................. 92
3.6.
System 6 ............................................................................................................. 93
3.7.
System 7 ............................................................................................................. 93
3.8.
Mac OS 7.6 ......................................................................................................... 94
3.9.
Mac OS 8 ............................................................................................................ 95
3.10.
Mac OS 9 ........................................................................................................ 96
iv
2014
9.
3.11.
Mac OS X v10 (Cheetah) .............................................................................. 96
3.12.
Mac OS X v10.1 (Puma) ............................................................................... 97
3.13.
Mac Os X v10.2 (Jaguar) .............................................................................. 98
3.15.
Mac OS X v10.4 (Tiger) ................................................................................ 99
3.16.
Mac OS X v10.5 (Leopard)......................................................................... 100
3.17.
Mac OS X v10.6 (Snow Leopard) .............................................................. 100
3.18.
Mac OS X v10.7 (Lion) ............................................................................... 101
3.19.
Mac OS X v10.8 ........................................................................................... 101
Statistik Pengguna Sistem Operasi ............................................................................ 102
9.1.
Tahun 2006 .......................................................................................................... 102
9.2.
Tahun 2007 .......................................................................................................... 103
9.3.
Tahun 2008 .......................................................................................................... 103
9.4.
Tahun 2009 .......................................................................................................... 104
9.5.
Tahun 2010 .......................................................................................................... 104
9.6.
Tahun 2011 .......................................................................................................... 105
9.7.
Tahun 2012 .......................................................................................................... 105
9.8.
Tahun 2013 .......................................................................................................... 105
REFERENCE ........................................................................................................................ 108
PROFIL SINGKAT PENULIS ............................................................................................. 109
PROFIL DOSEN .................................................................................................................. 110
v
2014
1. Sistem Operasi
Gambar
Awal mula saya akan menjelaskan apa itu Sistem Operasi. Sistem Operasi atau
dalam bahasa Inggris Operating System atau OS adalah perangkat lunak sistem yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasioperasi dasar sistem, termasuk menjalankan software aplikasi atau program-program
yang bejalan dalam suatu komputer atau PC. Singkatnya, sistem operasi merupakan
program dasar dari sebuah komputer. Tanpa sistem operasi semua perangkat keras dan
aplikasi atau program-program lainnya tidak akan bisa berjalan, kecuali program
aplikasi booting. Jadi jika sebuah perangkat komputer tidak memiliki Sistem Operasi
maka komputer tersebut tidak akan bisa menjalankan program apapun
Sistem
operasi
mempunyai
penjadwalan
yang
sistematis
mencakup
perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber
daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan
alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan
perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh
perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem
1
2014
operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari
ponsel dan konsol permainan video untuk superkomputer dan server web.
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua perangkat
lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi
perangkat lunak terinstal. Sistem operasi adalah perangkat lunak sistem yang bertugas
untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar
sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program
pengolah kata dan aplikasi lainnya.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama
yang ditempatkan pada memori komputer pada saat komputer dinyalakan booting.
Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan
Sistem Operasi akan melakukan layanan inti untuk software-software itu. Layanan inti
tersebut seperti akses ke disk, manajemen memori, penjadwalan tugas schedule task,
dan antar-muka user GUI/CLI. Sehingga masing-masing software tidak perlu lagi
melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh
Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut
dinamakan dengan "kernel" suatu Sistem Operasi.
Sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah
penghubung antara lapisan hardware dengan lapisan software. Sistem Operasi
melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasiaplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi
menjamin aplikasi lainnya dapat menggunakan memori, melakukan input dan output
terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa
aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang
tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang
cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
2
2014
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsifungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam
setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:

Mekanisme Boot, yaitu meletakkan kernel ke dalam memory

Kernel, yaitu inti dari sebuah Sistem Operasi

Command Interpreter atau shell, yang bertugas membaca input dari pengguna

Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar
yang dapat dipanggil oleh aplikasi lain

Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk
mengontrolnya.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan
pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru
mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan.
Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya
keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan
kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem
Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi
manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan
tipe kedua adalah Real-Time OS, contohnya adalah DOS, Windows (Windows NT,
Windows XP, Windows 7, Windows Vista), Unix, Machintos, Linux, Solaris, Free
BSD, Novell Operating Sistem.
Seiring dengan berkembangnya sistem operasi, semakin banyak pula layanan
yang menjadi layanan inti umum. Pada saat ini sistem operasi perlu menyediakan
layanan jaringan dan koneksi internet yang dulunya tidak menjadi layanan inti umum.
3
2014
Sistem operasi juga memerlukan keamanan untuk menjaga kerusakan sistem komputer
dari gangguan program perusak yang berasal dari komputer lain, yaitu virus.
Sistem operasi-sistem operasi utama yang digunakan komputer umum
(termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop
Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan
Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0,
Windows 2000, Windows XP, Windows Server 2003, Windows Vista,
Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009,
Windows 8 yang dirilis pada Oktober 2012 dan Windows 8.1 yang dirilis pada
2013).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti
SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux,
Zeath OS (berbasis kernel linux yang dimodifikasi.) MacOS/X (berbasis kernel
BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa
disebut Mac atau Macintosh
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak
sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem
operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Sistem operasi dibantu oleh prosesor untuk dapat berfungsi supaya dapat
mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem
komputer yang dapat menjalankan jutaan program-program komputer.
Sekumpulan instruksi yang diberikan kepada suatu komputer bisa disebut
dengan program dan suatu bagian dari suatu program yang berada pada status tertentu
dalam rangkaian eksekusinya adalah proses. Di dalam bahasa sistem operasi kita lebih
4
2014
sering membahas dibandingkan dengan program. Pada sistem operasi modern dan pada
saat tertentu tidak seluruh program dimuat dalam sebuah memori tetapi hanya satu
bagian saja dari program tersebut, sedangkan bagian lain dari program tersebut tetap
beristirahat dalam madia penyimpanan. Untuk menghemat memori yang dipakai
sebagian program-program tersebut hanya digunakan pada saat dibutuhkan saja dan
dimuat di memori dan dieksekusi oleh prosesor.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu,
sedangkan sistem yang lainnya menjalankan sistem secara multi-proses dalam satu
waktu, padahal sebagian besar komputer hanya memiliki satu prosesor dan satu
prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Untuk dapat
menjalankan program secara multi-proses, prosesor hanya menjalankan satu proses
dalam satu waktu kemudian ia berpindah untuk menjalankan proses lainnya dan
seterusnya sehingga bagi manusia dengan penglihatan dan perasaannya seolah-olah
prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process
Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda
pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses,
prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses
merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus
dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan
lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas
lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan
prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu
sistem operasi dapat juga mengubah nilai prioritas proses tertentu, agar proses tersebut
akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya.
5
2014
2. Status Prosesor
Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem
operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum,
yaitu:
1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor
siap/bebas
3. Perkembangan Sistem Operasi
Gambar 1
6
2014
Sekarang saya akan menjelaskan sejarah dari Sistem Operasi, Dalam
perkembangannya sistem operasi dibagi ke dalam 4 generasi, yaitu :
3.1. Generasi Awal (Tahun 1945-1955)
Sistem operasi generasi pertama ini merupakan awal dari perkembangan sistem
komputasi elektronik sebagai pengganti sistem komputasi mekanik atau yang awalnya
hanya dikerjakan secara manual oleh manusia dan kemudian sudah mulai bisa dibantu
pekerjaannya dengan elektronik. Pada generasi ini belum ada yang namanya sistem
operasi komputer, maka sistem komputer diberi instruksi yang harus dikerjakan secara
langsung.
3.2. Generasi Kedua (Tahun 1955-1965)
Sistem operasi pada generasi kedua sudah memperkenalkan Batch Proccessing
System (BPS) yaitu pekerjaan yang dilakukan dalam 1 rangkaian lalu dieksekusi secara
berurutan. Pada generasi ini belum komputer belum dilengkapi dengan sistem operasi,
tetapi beberapa fungsi sistem operasi telah ada.
3.3. Generasi Ketiga (Tahun 1965-1980)
Sistem operasi pada generasi ketiga ini dikembangkan untuk melayani banyak
pemakai sekaligus, dimana user dapat berkomunikasi melalui terminal secara online ke
komputer, maka sistem operasi ini mendukung layanan Multi-User, MultiProgramming dan Batch Proccessing System (Multi-Task).
3.4. Generasi Keempat (Tahun 1980-pasca 1980an)
Sistem operasi pada generasi keempat ini sudah diperkenalkan GUI (Graphical
User Interface) yang artinya sistem operasi memiliki tampilan dan dengan
bermodalkan mouse, End-User dapat menjalankan aplikasi/program.
7
2014
3.5. Generasi selanjutnya
Pada generasi selanjutnya mulai diperkenalkan Sistem Operasi yang berada
dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan
Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya
diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti
PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga
teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan
hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server.
Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat
menggabungkan 2 Sistem Operasi berbeda seperti Linux dan Windows.
Pada saat ini, hampir seluruh manusia memiliki PC dan Mobile PC.
Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat
otomatis seperti PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring
dengan perkembangan, teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai
piranti yang bisa digunakan kapan saja, di mana saja dan oleh siapa saja. Contohnya
adalah Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem
Operasi layaknya PC. Selain komputer yang berukuran besar sistem operasi juga
digunakan di dalam telepon genggam pintar atau kita sering menyebutnya dengan
Smartphone.
8
2014
4. Cara kerja Sistem Operasi
Berikut adalah gambar yang menunjukan cara kerja sistem operasi pada
komputer.
Gambar 2
Diawali oleh User atau pengguna yang menghidupkan komputer, program
pertama yang berjalan biasanya adalah satu set instruksi yang disimpan dalam memori
komputer (ROM). Kode ini memeriksa perangkat keras sistem untuk memastikan
semuanya berfungsi dengan baik. Power-on self test (POST) memeriksa CPU
(prosesor), memori, dan dasar input-output sistem (BIOS) untuk kesalahan dan
menyimpan hasilnya dalam lokasi memori khusus. Setelah POST telah berhasil
menyelesaikan, perangkat lunak yang dimuat dalam ROM (kadang-kadang disebut
BIOS atau firmware) akan mulai mengaktifkan disk drive komputer. Pada komputer
modern kebanyakan, saat komputer akan mengaktifkan drive hard disk, ia menemukan
potongan pertama dari sistem operasi bootstrap loader.
Bootstrap loader adalah program kecil yang memiliki fungsi tunggal. Ini beban
sistem operasi ke memori dan memungkinkan untuk memulai operasi. Dalam bentuk
paling dasar, bootstrap loader menyiapkan program driver kecil yang antarmuka
dengan dan mengendalikan berbagai subsistem perangkat keras komputer. Set up divisi
memori yang memegang sistem operasi, pengguna informasi dan aplikasi, ini
9
2014
menetapkan struktur data yang akan memegang berbagai sinyal yang digunakan untuk
berkomunikasi di dalam dan antara subsistem dan aplikasi komputer.
Tugas sistem operasi, dalam arti paling umum :

prosesor manajemen

manajemen memori

manajemen perangkat

manajemen penyimpanan

aplikasi antarmuka

antarmuka pengguna
Meskipun ada beberapa yang berpendapat bahwa sistem operasi harus
melakukan lebih dari enam tugas, dan beberapa sistem operasi vendor membangun
program utilitas yang lebih banyak dan fungsi tambahan ke dalam sistem operasi
mereka, enam tugas menentukan inti dari hampir semua sistem operasi.
5. Fungsi kegunaan sistem operasi
Fungsi sistem operasi secara umum, yaitu :
1. Multi Tasking : memungkinkan untuk menjalankan beberapa program sekaligus
diproses pada waktu yang bersamaan pada sebuah komputer dengan single
user.
2. Multi Programming : memungkinkan untuk menjalankan beberapa program
menggunakan resources komputer pada waktu yang bersamaan bergantian.
3. Time Sharing : memungkinkan untuk beberapa user komputer menggunakan
CPU secara bersamaan dan CPU akan memberikan waktunya untuk bergantian
kepada user untuk melayaninya.
4. Multi processing : memungkinkan untuk beberapa CPU bekerja secara
bersamaan secara parallel dalam suatu sistem.
5. Sistem Operasi Sebagai Kordinator : dalam hal ini sistem operasi berfungsi
untuk mengatur semua aktivitas yang kompleks dari perangkat lunak
10
2014
sistem/perangkat lunak aplikasi yang sedang dijalankan agar dapat berjalan
sesuai dengan urutan yang benar. Selain mengatur semua aktivitas perangkat
lunak, sistem operasi juga bertugas mengatur/mengelola semua aktivitas yang
berhubungan dengan hardware, baik input device ataupun output device.
6. Sistem Operasi Sebagai Penghubung : sistem operasi komputer berfungsi untuk
menyiapkan serta menghubungkan program aplikasi agar dapat berinteraksi
dengan perangkat keras secara konsisten dan stabil.
7. Sistem Operasi Sebagai Pelindung : hal ini dimaksudkan bahwa salah satu
fungsi atau tugas dari sistem operasi adalah untuk memegang kendali proses,
melindungi file dan memberi batasan pada pembacaan dan penulisan serta
eksekusi data dan program. Sistem operasi juga dapat berfungsi sebagai
pengatur tentang siapa saja yang dapat mengakses file, program dan sistem
yang ada di komputer kita.
8. Sistem Operasi Sebagai Interpretasi (penerjemah) : sistem Operasi berfungsi
sebagai penerjemah perintah-perintah dan instruksi-instruksi antara User dan
Sistem. Sebagai fasilitas komunikasi yang mudah antara sistem komputer dan
User (pengguna).
9. Sistem Operasi Sebagai Server (Pelayan) : Hal ini berarti fungsi dari sistem
operasi komputer adalah untuk melayani segala sesuatu yang dibutuhkan oleh
seorang user (pengguna).
10. Resource
manager
:
merupakan
pengelolaan
sumber
daya
dan
mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkat lainnya.
11. Interface / tatap muka : yaitu sebagai perantara antara pengguna dengan
perangkat keras dengan menyediakan tampilan kepada pengguna yang lebih
mudah dipahami dan bersahabat (user friendly)
12. Coordinator : mengkoordinasi dan menyediakan fasilitas sehingga aktifitas
yang kompleks dapat diatur dan dapat diproses secara berurutan.
11
2014
13. Guardian : menyediakan akses kontrol yang bertugas untuk melindungi file dan
memberi pengawasan pada data dan program.
14. Gate Keeper : berfungsi sebagai pengendali hak akses oleh pengguna yang
mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi
apa saja yang dilakukannya.
15. Optimizer : penjadwal masukan (input) oleh user, pengaksesan basis data,
proses komputasi dan penggunaan.
16. Accountant : befungsi untuk mengatur waktu CPU, penggunaan memori,
pemanggilan I/O, disk storage, dan waktu koneksi terminal.
17. Server : berfungsi untuk melayani pengguna komputer.
6. Sasaran sistem operasi komputer
Sistem operasi mempunyai tiga sasaran utama, yaitu :

Kenyamanan (Membuat user komputer menjadi lebih nyaman dalam
mengunakan komputer).

Efisien (Penggunaan sumber dasar sistem komputer tepat tujuan “terarah dan
terkendali”).

Evolusi (Sistem Operasi harus dibangun, sehingga memungkinkan dan
memudahkan pengembangan, pengujian dan menciptakan sistem operasi baru
yang lebih bagus lagi).
7. Kernel
Dalam sebuah komputer terdapat sebuah kernel, Kernel adalah suatu perangkat
lunak yang menjadi bagian utama dalam system operasi. Tugasnya adalah melayani
bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
12
2014
Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu
program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas
untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian
perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.
Akses kepada perangkat keras secara langsung merupakan masalah yang
kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan
abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk
menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras
menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan
pekerjaan programer.
Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel
sistem operasi. Sebuah program dapat saja langsung diload dan dijalankan di atas
mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan
pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi.
Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah
dari satu program ke program lain, kita harus mereset dan meload kembali programprogram tersebut.
13
2014
ᵜBeberapa desain kernelᵜ
Gambar 3
Beberapa desain kernel sistem operasi
Sebuah kernel sistem operasi tidak harus ada dan dibutuhkan untuk
menjalankan sebuah komputer. Program dapat langsung dijalankan secara langsung di
dalam sebuah mesin (contohnya adalah CMOS Setup) sehingga para pembuat program
tersebut membuat program tanpa adanya dukungan dari sistem operasi atau hardware
abstraction. Cara kerja seperti ini, adalah cara kerja yang digunakan pada zaman awalawal dikembangkannya komputer (pada sekitar tahun 1950). Kerugian dari
diterapkannya metode ini adalah pengguna harus melakukan reset ulang komputer
tersebut dan memuatkan program lainnya untuk berpindah program, dari satu program
14
2014
ke program lainnya. Selanjutnya, para pembuat program tersebut membuat beberapa
komponen program yang sengaja ditinggalkan di dalam komputer, seperti halnya
loader atau debugger, atau dimuat dari dalam ROM (Read-Only Memory). Seiring
dengan perkembangan zaman komputer yang mengalami akselerasi yang signifikan,
metode ini selanjutnya membentuk apa yang disebut dengan kernel sistem operasi.
Selanjutnya, para arsitek sistem operasi mengembangkan kernel sistem operasi
yang pada akhirnya terbagi menjadi empat bagian yang secara desain berbeda, sebagai
berikut:

Kernel monolitik. Kernel monolitik mengintegrasikan banyak fungsi di dalam
kernel dan menyediakan lapisan abstraksi perangkat keras secara penuh
terhadap perangkat keras yang berada di bawah sistem operasi.

Mikrokernel. Mikrokernel menyediakan sedikit saja dari abstraksi perangkat
keras dan menggunakan aplikasi yang berjalan di atasnya—yang disebut
dengan server—untuk melakukan beberapa fungsionalitas lainnya.

Kernel hibrida. Kernel hibrida adalah pendekatan desain microkernel yang
dimodifikasi. Pada hybrid kernel, terdapat beberapa tambahan kode di dalam
ruangan kernel untuk meningkatkan performanya.

Exokernel. Exokernel menyediakan hardware abstraction secara minimal,
sehingga program dapat mengakses hardware secara langsung. Dalam
pendekatan desain exokernel, library yang dimiliki oleh sistem operasi dapat
melakukan abstraksi yang mirip dengan abstraksi yang dilakukan dalam desain
monolithic kernel.
7.1. Kernel monolitik
Pendekatan kernel monolitik didefinisikan sebagai sebuah antarmuka virtual
yang berada pada tingkat tinggi di atas perangkat keras, dengan sekumpulan primitif
atau system call untuk mengimplementasikan layanan-layanan sistem operasi, seperti
15
2014
halnya manajemen proses, konkurensi (concurrency), dan manajemen memori pada
modul-modul kernel yang berjalan di dalam mode supervisor.
Meskipun jika setiap modul memiliki layanan operasi-operasi tersebut terpisah
dari modul utama, integrasi kode yang terjadi di dalam monolithic kernel sangatlah
kuat, dan karena semua modul berjalan di dalam address space yang sama, sebuah bug
dalam salah satu modul dapat merusak keseluruhan sistem. Akan tetapi, ketika
implementasi dilakukan dengan benar, integrasi komponen internal yang sangat kuat
tersebut justru akan mengizinkan fitur-fitur yang dimiliki oleh sistem yang berada di
bawahnya dieksploitasi secara efektif, sehingga membuat sistem operasi dengan
monolithic kernel sangatlah efisien meskipun sangat sulit dalam pembuatannya.
Pada sistem operasi modern yang menggunakan monolithic kernel, seperti
halnya Linux, FreeBSD, Solaris, dan Microsoft Windows, dapat memuat modul-modul
yang dapat dieksekusi pada saat kernel tersebut dijalankan sehingga mengizinkan
ekstensi terhadap kemampuan kernel sesuai kebutuhan, dan tentu saja dapat membantu
menjaga agar kode yang berjalan di dalam ruangan kernel (kernel-space) seminim
mungkin.
Di bawah ini ada beberapa sistem operasi yang menggunakan Monolithic
kernel:

Kernel sistem operasi UNIX tradisional, seperti halnya kernel dari sistem
operasi UNIX keluarga BSD (NetBSD, BSD/I, FreeBSD, dan lainnya).

Kernel sistem operasi GNU/Linux, Linux.

Kernel sistem operasi Windows (versi 1.x hingga 4.x; kecuali Windows NT).
7.2. Mikrokernel
Pendekatan mikrokernel berisi sebuah abstraksi yang sederhana terhadap
hardware, dengan sekumpulan primitif atau system call yang dapat digunakan untuk
16
2014
membuat sebuah sistem operasi agar dapat berjalan, dengan layanan-layanan seperti
manajemen thread, komunikasi antar address space, dan komunikasi antar proses.
Layanan-layanan lainnya, yang biasanya disediakan oleh kernel, seperti halnya
dukungan jaringan, pada pendekatan microkernel justru diimplementasikan di dalam
ruangan pengguna (user-space), dan disebut dengan server.
Server atau disebut sebagai peladen adalah sebuah program, seperti halnya
program lainnya. Server dapat mengizinkan sistem operasi agar dapat dimodifikasi
hanya dengan menjalankan program atau menghentikannya. Sebagai contoh, untuk
sebuah mesin yang kecil tanpa dukungan jaringan, server jaringan (istilah server di sini
tidak dimaksudkan sebagai komputer pusat pengatur jaringan) tidak perlu dijalankan.
Pada sistem operasi tradisional yang menggunakan monolithic kernel, hal ini dapat
mengakibatkan pengguna harus melakukan rekompilasi terhadap kernel, yang tentu
saja sulit untuk dilakukan oleh pengguna biasa yang awam.
Dalam teorinya, sistem operasi yang menggunakan microkernel disebut jauh
lebih stabil dibandingkan dengan monolithic kernel, karena sebuah server yang gagal
bekerja, tidak akan menyebabkan kernel menjadi tidak dapat berjalan, dan server
tersebut akan dihentikan oleh kernel utama. Akan tetapi, dalam prakteknya, bagian dari
system state dapat hilang oleh server yang gagal bekerja tersebut, dan biasanya untuk
melakukan proses eksekusi aplikasi pun menjadi sulit, atau bahkan untuk menjalankan
server-server lainnya.
Sistem operasi yang menggunakan microkernel umumnya secara dramatis
memiliki kinerja di bawah kinerja sistem operasi yang menggunakan monolithic kernel.
Hal ini disebabkan oleh adanya overhead yang terjadi akibat proses input/output dalam
kernel yang ditujukan untuk mengganti konteks (context switch) untuk memindahkan
data antara aplikasi dan server.
17
2014
Beberapa sistem operasi yang menggunakan microkernel:

IBM AIX, sebuah versi UNIX dari IBM

Amoeba, sebuah kernel yang dikembangkan untuk tujuan edukasi

Kernel Mach, yang digunakan di dalam sistem operasi GNU/Hurd, NexTSTEP,
OPENSTEP, dan Mac OS/X

Minix, kernel yang dikembangkan oleh Andrew Tanenbaum untuk tujuan
edukasi

Symbian OS, sebuah sistem operasi yang populer digunakan pada hand phone,
handheld device, embedded device, dan PDA Phone.
7.3. Kernel hibrida
Kernel hibrida aslinya adalah mikrokernel yang memiliki kode yang tidak
menunjukkan bahwa kernel tersebut adalah mikrokernel di dalam ruangan kernel-nya.
Kode-kode tersebut ditaruh di dalam ruangan kernel agar dapat dieksekusi lebih cepat
dibandingkan jika ditaruh di dalam ruangan user. Hal ini dilakukan oleh para arsitek
sistem operasi sebagai solusi awal terhadap masalah yang terjadi di dalam mikrokernel:
kinerja.
Beberapa orang banyak yang bingung dalam membedakan antara kernel hibrida
dan kernel monolitik yang dapat memuat modul kernel setelah proses booting, dan
cenderung menyamakannya. Antara kernel hibrida dan kernel monolitik jelas berbeda.
Kernel hibrida berarti bahwa konsep yang digunakannya diturunkan dari konsep desain
kernel monolitik dan mikrokernel. Kernel hibrida juga memiliki secara spesifik
memiliki teknologi pertukaran pesan (message passing) yang digunakan dalam
mikrokernel, dan juga dapat memindahkan beberapa kode yang seharusnya bukan kode
kernel ke dalam ruangan kode kernel karena alasan kinerja.
18
2014
Di bawah ini adalah beberapa sistem operasi yang menggunakan kernel hibrida:

BeOS, sebuah sistem operasi yang memiliki kinerja tinggi untuk aplikasi
multimedia.

Novell NetWare, sebuah sistem operasi yang pernah populer sebagai sistem
operasi jaringan berbasis IBM PC dan kompatibelnya.

Microsoft Windows NT (dan semua keturunannya).
7.4. Exokernel
Sebenarnya, Exokernel bukanlah pendekatan kernel sistem operasi yang umum
seperti halnya microkernel atau monolithic kernel yang populer, melainkan sebuah
struktur sistem operasi yang disusun secara vertikal.
Ide di balik exokernel adalah untuk memaksa abstraksi yang dilakukan oleh
developer sesedikit mungkin, sehingga membuat mereka dapat memiliki banyak
keputusan tentang abstraksi hardware. Exokernel biasanya berbentuk sangat kecil,
karena fungsionalitas yang dimilikinya hanya terbatas pada proteksi dan penggandaan
sumber daya.
Kernel-kernel klasik yang populer seperti halnya monolithic dan microkernel
melakukan abstraksi terhadap hardware dengan menyembunyikan semua sumber daya
yang berada di bawah hardware abstraction layer atau di balik driver untuk hardware.
Sebagai contoh, jika sistem operasi klasik yang berbasis kedua kernel telah
mengalokasikan sebuah lokasi memori untuk sebuah hardware tertentu, maka hardware
lainnya tidak akan dapat menggunakan lokasi memori tersebut kembali.
Exokernel mengizinkan akses terhadap hardware secara langsung pada tingkat
yang rendah: aplikasi dan abstraksi dapat melakukan request sebuah alamat memori
spesifik baik itu berupa lokasi alamat physical memory dan blok di dalam hard disk.
Tugas kernel hanya memastikan bahwa sumber daya yang diminta itu sedang berada
19
2014
dalam keadaan kosong belum digunakan oleh yang lainnya dan tentu saja mengizinkan
aplikasi untuk mengakses sumber daya tersebut. Akses hardware pada tingkat rendah
ini mengizinkan para programmer untuk mengimplementasikan sebuah abstraksi yang
dikhususkan untuk sebuah aplikasi tertentu, dan tentu saja mengeluarkan sesuatu yang
tidak perlu dari kernel agar membuat kernel lebih kecil, dan tentu saja meningkatkan
performa.
Exokernel biasanya menggunakan library yang disebut dengan libOS untuk
melakukan abstraksi. libOS memungkinkan para pembuat aplikasi untuk menulis
abstraksi yang berada pada level yang lebih tinggi, seperti halnya abstraksi yang
dilakukan pada sistem operasi tradisional, dengan menggunakan cara-cara yang lebih
fleksibel, karena aplikasi mungkin memiliki abstraksinya masing-masing. Secara teori,
sebuah sistem operasi berbasis Exokernel dapat membuat sistem operasi yang berbeda
seperti halnya Linux, UNIX, dan Windows dapat berjalan di atas sistem operasi tersebut.
8. Macam-macam Sistem Operasi
Sekarang kita masuk ke pembahasan yang menjelaskan macam-macam sistem
operasi komputer yang saat ini digunakan pada perangkat komputer. Sistem operasi
pada umumnya digunakan untuk menjalankan sebuah perangkat komputer yang sudah
dirancang untuk dapat menjalankan program tertentu. Tidak hanya komputer yang
menggunakan sistem operasi sebagai pelengkapnya, kini sistem operasi juga sudah
diterapkan pada perangkat telepon genggam atau smartphone, sistem operasi pada
smartphone yang kita kenal saat ini adalah Chrome OS besutan dari google, iOS yang
dikembangkan oleh Apple, WindowsPhone oleh Microsoft, dan yang paling popular
saat ini adalah sistem operasi Android yang banyak digunakan pada smartphonesmartphone tertentu dan masih banyak lagi sistem operasi lainnya.
Akan tetapi saya tidak akan membahas sistem operasi pada smartphone, tetapi
saya akan membahas sistem operasi pada komputer yang banyak digunakan saat ini.
20
2014
A. Microsoft Windows
Gambar 4
Microsoft Windows atau yang sering kita sebut dengan Windows adalah Sistem
Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan
antarmuka dengan berbasis GUI (Graphical User Interface) atau tampilan antarmuka
bergrafis.
Pada awalnya windows bermula dari Ms-Dos (Microsoft Disk Operating
System) yaitu sebuah sistem operasi yang berbasiskan teks atau Command-Line
interpreter. MS-DOS sangat banyak digunakan oleh komputer IBM-PC atau yang
kompatibel dengannya. Microsoft membuat sistem operasi MS-DOS sebagai sebuah
sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS
secara perlahan ketika mereka membuat sistem operasi berbasis antarmuka grafis
(GUI) yang disebut dengan Microsoft Windows.
Adapun kelebihan dan kelemahan dari MS-DOS.
 Kelebihan
a. Dapat lebih mudah membuat folder bersama subfoldernya.
b. Dapat melihat file di satu harddisk atau folder secara keseluruhan maupun
Ike yang di hidden.
21
2014
c. Dapat mengkopi file lebih cepat dibandingkan dengan sistem operasi
berbasis GUI.
 Kelemahan
a. Risiko kehilangan file lebih besar jika kita ceroboh atau tidak fokus.
b. Tampilannya kurang menarik
c. Pengoprasiannya masih berbasis teks
Gambar 5
Windows versi pertama, windows Graphic Environmnet 1.0 merupakan
perangkat yang bekerja atas arsitektur 16-Bit dan bukan merupakan sistem operasi
tetapi berjalan atas Ms-Dos sehingga untuk menjalankannya membutuhkan MS-DOS,
MS-DOS sebenarnya dibuat oleh perusahaan pembuat komputer Settle Computer
Product kemudian direkrut dan dibeli lisensinya oleh Microsoft Corporation yang
kemudian terus berkembang sangat pesat sampai saat ini, berikut adalah perkembangan
sistem operasi windows yang dikembangkan oleh Microsoft seiring dengan
perkembangan teknologi yang ada saai ini.
22
2014
a. Windows 1.0
Gambar 6
Versi pertama Microsoft Windows adalah Windows 1.0 dirilis pada tanggal 20
November 1985. Sistem operasi ini adalah sistem operasi pertama yang diperkenalkan
sebagai teknologi multi-tasking pada komputer. Berkat fitur ini kita jadi lebih mudah
untuk membuka program atau aplikasi sekaligus. Tanpa adanya teknologi multi-tasking
ini komputer hanya bisa menjalankan satu aplikasi saja dalam satu waktu. Adapun
kelebihan Windows 1.0 daripada MS-DOS adalah penggunaan mouse yang baru bisa
digunakan pada sistem operasi ini. Program-program tambahan yang termasuk dalam
sistem operasi Windows 1.0 ini adalah paintbrush, windows write, notepad, calculator,
Cardfile, clipboard dan sebagai sarana untuk game adalah reversi. Windows versi ini
memiliki kekurangan dalam beberapa fungsionalitas sehingga kurang popular di
pasaran karena belum banyak program-program aplikasi yang dapat diinstal pada
sistem operasi ini. Sistem operasi ini berbasiskan 16-bit sehingga sangat sederhana,
berikut tampilan Windows 1.0.
23
2014
Gambar 7
b. Windows 2.0
Gambar 8
24
2014
Sistem operasi versi kedua dari Microsoft Windows adalah Windows 2.0 yang
dirilis pada 9 Desember 1987 yang masih tetap dengan teknologi 16-bit. Sama seperti
versi sebelumnya, windows 2.0 ini dapat berjalan dengan lancar walaupun komputer
tidak dilengkapi dengan harddisk. Pada versi ini pertama kalinya diperkenalkan istilah
“minimize” dan “maximize” pada setiap window aplikasi. Windows 2.0 mampu
menampilkan resolusi yang lebih baik dari versi sebelumnya karena sudah
menggunakan kartu grafis VGA.
Program aplikasi tambahan yang disertakan adalah Microsoft Word dan
Microsoft Excel serta program aplikasi yang dapat diinstal pada sistem operasi ini
adalah Corel Draw dan pagemaker. Berkat munculnya pagemaker Microsoft Windows
akhirnya mengalami peningkatan yang signifikan yang sebelumnya program ini hanya
dapat dijalankan pada sistem operasi Macintosh dan para ahli sejarawan komputer
mencatat ini sebagai kemunculan sebuah aplikasi yang laku secara signifikan selain
buatan Microsoft sebagai awal kesuksesan Microsoft Windows. Windows versi 2.0
menggunakan model memori modus real yang hanya mampu mengakses memori
hingga 1 megabita. Dalam konfigurasi seperti itu, Windows dapat menjalankan aplikasi
multitasking lainnya, semacam DESQview, yang berjalan dalam modus terproteksi
yang ditawarkan oleh Intel 80286.
25
2014
c. Windows 2.1
Gambar 9
Belum 1 tahun dirilisnnya Windows 2.0 tepatnya pada tanggal 27 Mei 1988,
Microsoft merilis Windows/286 2.1 dan Windows/386 2.1 yang untuk pertama kalinya
Windows memerlukan Harddisk agar sistem operasinya bisa berjalan. Sama seperti
versi sebelumnya, Windows/286 menggunakan model memori modus real, tapi
merupakan yang pertama yang mendukung High Memory Area (HMA). Windows/386
bahkan memiliki kernel yang berjalan dalam modus terproteksi dengan emulasi
Expanded Memory Specification (EMS) standar Lotus-Intel-Microsoft (LIM),
pendahulu spesifikasi Extended Memory Specification (EMS) yang kemudian pada
akhirnya mengubah topologi komputasi di dalam IBM PC. Semua aplikasi Windows
dan berbasis DOS saat itu memang berjalan dalam modus real, yang berjalan di atas
kernel modus terproteksi dengan menggunakan modus Virtual 8086, yang merupakan
fitur baru yang dimiliki oleh Intel 80386.
26
2014
d. Windows 3.0
Gambar 10
Pada 22 Mei 1990, Microsoft merilis Windows 3.0. Dengan merombak
tampilannya secara besar-besaran Windows 3.0 menjadi sistem operasi paling sukses
di pasaran dengan di ikuti oleh para pengembang-pengembang software untuk
berlomba-lomba membuat perangkat lunak yang dapat dijalankan oleh sistem operasi
ini. Pada versi ini telah diperkenalkan memori virtual sehingga dapat mengizinkan
pengguna untuk menjalankan beberapa aplikasi MS-DOS secara serentak
(Multitasking). Pada versi inilah yang menjadikan IBM PC dan kompatibelnya serius
terhadap Apple Macintosh. Hal ini disebabkan karena adanya peningkatan performa
pemrosesan grafik pada waktu itu (VGA) dan juga modus terproteksi/modus 386
Enhancedyang mengizinkan aplikasi Windows untuk memakai memori lebih banyak
dengan cara yang lebih mudah dibandingkan dengan apa yang ditawarkan oleh MSDOS.
27
2014
Gambar 11
Windows 3.0 hadir dalam versi “multimedia”, yang disebut dengan Windows
3.0 with multimedia Extension 1.0 yang dirilis beberapa bulan kemudian. Versi ini
dibundel dengan keberadaan “multimedia upgrade kit”, yang terdiri atas drive CDROM dan sebuah sound card, seperti halnya Creative Labs Sound Blaster Pro. Versi
ini merupakan perintis semua fitur multimedia yang terdapat di dalam versi-versi
Windows setelahnya, seperti halnya Windows 3.1 dan Windows for Workgroups, dan
menjadi bagian dari spesifikasi Microsoft Multimedia PC.
Windows 3.0 berjalan dalam tiga modus, yakni modus real, modus standar,
modus 386 Enhanced dan kompatibel dengan prosesor-prosesor keluarga intel
8086/8088, 80286, hingga
80386. Windows 3.0 akan mencoba mendeteksi modus
mana yang akan digunakan, meski pengguna dapat memaksa agar windows berjalan
dalam modus tertentu saja dengan menggunakan switch-switch tertentu saat
menjalankannya.

win /r: memaksa Windows untuk berjalan di dalam modus real

win /s: memaksa Windows untuk berjalan di dalam modus standar

win /3: memaksa Windows untuk berjalan di dalam modus 386 Enhanced.
28
2014
Versi 3.0 juga merupakan versi pertama Windows yang berjalan di dalam
modus terproteksi, meskipun kernel 386 enhanced mode merupakan versi kernel yang
ditingkatkan dari kernel modus terproteksi di dalam Windows/386. Karena adanya fitur
kompatibilitas ke belakang, aplikasi Windows 3.0 harus dikompilasi dengan
menggunakan lingkungan 16-bit, sehingga sama sekali tidak menggunakan
kemampuan mikroprosesor Intel 80386, yang notabene adalah prosesor 32-bit. OS/2
Microsoft dan IBM bekerja sama dalam mengembangkan sebuah sistem operasi
penerus DOS, yang disebut sebagai IBM OS/2. OS/2 dapat menggunakan semua
kemampuan yang ditawarkan oleh mikroprosesor Intel 80286 dan mampu mengakses
memori hingga 16 Megabyte. OS/2 1.0 dirilis pada tahun 1987, yang memiliki fitur
swapping dan multitasking, selain tentunya mengizinkan aplikasi MS-DOS untuk
berjalan di atasnya.
Pada awal-awal tahun 1990-an, hubungan antara Microsoft dan IBM pun
meregang akibat munculnya sebuah konflik. Hal ini dikarenakan mereka saling bekerja
sama dalam mengembangkan sistem operasi komputer pribadi masing-masing (IBM
dengan OS/2 dan Microsoft dengan Windows-nya), keduanya memiliki akses terhadap
kode masing-masing sistem operasi. Microsoft menghendaki pengembangan lebih
lanjut dari sistem operasi Windows buatannya, sementara IBM memiliki hasrat bahwa
semua pekerjaan masa depannya haruslah dibuat berdasarkan sistem operasi OS/2.
Dalam sebuah percobaan untuk mengakhiri konflik ini, IBM dan Microsoft akhirnya
setuju bahwa IBM akan mengembangkan IBM OS/2 versi 2.0, untuk menggantikan
OS/2 versi 1.3 dan Windows 3.0, sementara Microsoft harus mengembangkan sebuah
sistem operasi baru, OS/2 versi 3.0, yang akan kemudian menggantikan OS/2 versi 2.0
. Persetujuan ini pun tidak berlangsung lama, sehingga hubungan IBM dan Microsoft
pun dihentikan. IBM akhirnya melanjutkan pengembangan OS/2, sementara Microsoft
mengganti nama sistem operasi OS/2 versi 3.0 (yang belum dirilis) menjadi Windows
NT.
29
2014
Gambar 12
e. Windows 3.1
Pada 6 April 1992, Windows hadir dengan tampilan yang lebih menarik
dibandingkan dengan versi sebelumnya. Versi ini sudah memiliki File Manager,
Program Manager, serta sudah mendukung 32-bit disk access. Multimedianya pun
sudah dilengkapi dengan media viewer untuk memutar video.
Gambar 13
Microsoft mengembangkan Windows 3.1, yang menawarkan beberapa
peningkatan minor terhadap Windows 3.0 (seperti halnya kemampuan untuk
menampilkan font TrueType Fonts, yang dikembangkan secara bersama-sama dengan
Apple), dan juga terdapat di dalamnya banyak sekali perbaikan terhadap bug dan
30
2014
dukungan terhadap multimedia. Versi 3.1 juga menghilangkan dukungan untuk modus
real, sehingga hanya berjalan pada modus terproteksi yang hanya dimiliki oleh
mikroprosesor Intel 80286 atau yang lebih tinggi lagi.
Berikut adalah beberapa keunggulan dan fitur yang terdapat dalam Windows
3.x :
8.1.1. Tampilannya lebih cantik daripada versi sebelumnya.
8.1.2. Versi ini dapat menjalankan banyak program secara bersamaan.
8.1.3. Fitur multimedia mulai diperkenalkan walaupun hanya sedikit format
media yang dapat dijalankan, seperti MIDI, wave audio, dan CD audio
8.1.4. Dengan adanya fitur true type font(TTF), pengguna komputer dapat
mencetak hasil kerja dengan huruf yang sesuai dengan tampilan yang ada
di monitor.
8.1.5. Jika pada MS-DOS kombinasi tombol keyboard [ctrl+alt+del] dapat
digunakan merestart komputer, pada windows versi ini juga dapat
digunakan untuk menutup program aplikasi yang sedang berjalan.
8.1.6. Fitur drag dan drop mulai digunakan sehingga pengguna komputer tidak
perlu lagi melakukan operasi copy-paste untuk memindahkan atau
menduplikat sebuah file.
8.1.7. Fitur object linking dan embbending(OLE) memungkinkan pengguna
komputer untuk berinteraksi antarprogram yang berbeda, misalnya
mengcopy isi file dalam MS.Excel dalam MS.Word.
f. Windows for Worksgroups 3.11
Pada waktu yang sama, Microsoft juga merilis Microsoft Windows for
Worksgroups yang tersedia sebagai tambahan untuk windows 3.1 maupun sebagai
sebuah versi yang tercakup di dalam lingkungan dasar Windows dan tambahan
kemampuan jaringan dalam sebuah paket. Windows for Workgroups mencakup driver
jaringan komputer dan stack protokol yang lebih baik, dan juga mendukung jaringan
31
2014
secara peer-to-peer. Salah satu download opsional untuk Windows for Workgroups
adalah stack protokol TCP/IP dengan nama kode "Wolverine", yang mengizinkan
akses ke Internet melalui jaringan korporat. Windows for Workgroups dirilis dalam
dua versi, Windows for Workgroups 3.1 dan Windows for Workgroups 3.11. Tidak
seperti versi-versi Windows sebelumnya, Windows for Workgroups 3.11 hanya
berjalan di dalam modus 386 Enhanced, dan membutuhkan setidaknya mesin dengan
prosesor Intel 80386SX.
Semua versi tersebut terus menerus meningkatkan laju penjualan Windows
versi 3.x. Meskipun Windows 3.1x masih memiliki banyak kekurangan, yang
sebelumnya telah dikoreksi oleh OS/2, seperti nama berkas yang panjang (melebihi 11
karakter, dalam format 8.3), desktop, atau proteksi sistem terhadap kelakuan aplikasi
yang tidak diinginkan, Microsoft secara cepat mengambil alih pasar GUI di pangsa
pasar desktop untuk IBM PC dan kompatibelnya. Windows API pun menjadi standar
de-facto untuk perangkat lunak konsumen.
g. Windows NT
Selama waktu itu Microsoft terus melanjutkan dan mengembangkan sistem
operasi yang barunya yang disebut dengan Windows NT. Arsitek utama dari Windows
NT adalah Dave Cutler, yang merupakan salah satu dari pemimpin arsitek sistem
operasi VMS di perusahaan Digital Equipment Corporation (DEC), yang kemudian
dibeli oleh Compaq yang sekarang bagian dari Hewlett-Packard. Microsoft merekrut
Cutler pada tahun 1988 untuk membuat sebuah versi OS/2 yang bersifat portabel, tapi
akhirnya Cutler malahan membuat sistem operasi baru.
Sebelum pindah ke Microsoft, Cutler sebenarnya sedang membuat sebuah
sistem operasi penerus VMS di DEC, yang disebut dengan Mica. Dan pada saat
petinggi DEC menggagalkan proyek tersebut, ia keluar dari DEC dan membawa
banyak pekerja ahli bersamanya ke Microsoft. DEC memiliki keyakinan bahwa Cutler
membawa kode Mica untuk digunakan oleh Microsoft dan menuntutnya. Akhirnya,
32
2014
Microsoft pun kalah dan pada akhirnya disuruh membayar 150 juta dolar Amerika dan
memiliki kesepakatan untuk mendukung chip CPU baru buaan DEC, DEC Alpha, yang
kala itu tercatat sebagai sebuah chip tercepat, agar dapat berjalan di dalam Windows
NT.
Windows NT 3.1 (bidang pemasaran Microsoft menghendaki Windows NT
agar terlihat sebagai kelanjutan dari Windows 3.1) akhirnya muncul pertama kali dalam
bentuk Beta bagi para pengembang perangkat lunak pada bulan Juli 1992 dalam sebuah
perhelatan Professional Developers Conference (PDC) yang dilangsungkan di San
Fransisco, California, Amerika Serikat. Microsoft juga mengumumkan keinginannya
untuk mengembangkan sebuah sistem operasi penerus bagi Windows NT sekaligus
juga pengganti Windows 3.1 pada konferensi tersebut (yang diberi nama kode
Chicago), yang kemudian akan menyatukan keduanya ke dalam sebuah sistem operasi
yang padu. Sistem operasi tersebut diberi nama Cairo.
Ternyata Cairo merupakan sebuah proyek yang lebih rumit dibandingkan apa
yang telah diantisipasi oleh Microsoft, dan hasilnya NT dan Chicago tidak "bersatu"
sampai Windows XP diluncurkan. Selain itu, bagian-bagian Cairo belum muncul di
dalam sistem operasi Microsoft Windows hingga saat ini. Contohnya adalah subsistem
WinFS, yang merupakan implementasi dari Object File System di dalam Cairo,
memang sempat dikerjakan oleh Microsoft dalam beberapa waktu, tapi pada akhirnya
Microsoft mengumumkan bahwa mereka menghentikan pengembangan WinFS dan
akan menggabungkan teknologi yang dikembangkan untuk WinFS di dalam produk
dan teknologi Microsoft yang lainnya, khususnya adalah Microsoft SQL Server.
Dukungan device driver untuk Windows NT juga kurang begitu banyak karena
memang mengembangkan driver untuk Windows NT dianggap rumit oleh beberapa
pengembang, selain tentunya Windows NT juga memiliki superioritas dalam model
abstraksi perangkat kerasnya. Masalah ini telah menghantui semua versi Windows NT
hingga Windows NT 5.0 (Windows 2000) keluar ke pasaran. Para programmer pun
mengeluh bahwa mengembangkan device driver untuk Windows NT adalah sesuatu
33
2014
hal yang rumit, dan para pengembang perangkat keras juga tidak mau mengambil risiko
untuk mengembangkan device driver untuk sebuah sistem operasi yang memiliki
pangsa pasar terbatas. Selain itu, meskipun Windows NT menawarkan performa yang
baik dan mampu mengekspolitasi sumber daya sistem secara lebih efisien, dalam
beberapa sistem dengan perangkat keras terbatas, Windows NT dianggap sebagai
sistem yang boros sumber daya. Hal ini mengakibatkan munculnya opini publik bahwa
Windows NT hanya cocok untuk mesin-mesin yang besar dan juga jauh lebih mahal
(seperti halnya workstation dengan DEC Alpha atau Intel Pentium yang kala itu
memang masih baru). Windows NT juga tidak dapat bekerja untuk pengguna pribadi
karena kebutuhan sumber dayanya yang tinggi. Selain itu, GUI yang digunakannya
hanyalah salinan dari GUI Windows 3.1, yang masih kalah jauh jika dibandingkan
dengan Workplace Shell milik OS/2, sehingga alasan Windows NT merupakan
pengganti bagi Windows 3.1 tidaklah masuk akal.
Akan tetapi, fitur-fitur tersebutlah yang membuat Windows NT pilihan yang
sempurna untuk pangsa pasar server jaringan lokal (LAN), yang pada tahun 1993
sedang mengalami booming besar-besaran, seiring dengan komoditas jaringan di dalam
kantor telah meningkat secara drastis. Fitur-fitur jaringan dalam Windows NT
menawarkan beberapa pilihan konektivitas jaringan yang luas dan juga tentunya sistem
berkas NTFS yang efisien. Windows NT 3.51 merupakan primadona Microsoft saat
terjun ke pasar ini, yang kemudian mengambil alih sebagian besar pangsa pasar yang
sebelumnya dimiliki oleh Novell Netware beberapa tahun ke depan.
Salah satu peningkatan terbesar dari Windows NT adalah Application
Programming Interface (API) 32-bit yang baru, yang dibuat untuk menggantikan
Windows API 16-bit yang sudah lama. API 32-bit ini dinamakan dengan Win32 API,
dan dari sanalah Microsoft menyebut API 16-bit yang lama sebagai Win16. Win32 API
memiliki tiga buah implementasi utama: satu untuk Windows NT (yang merupakan
Win32 API terlengkap dengan dukungan ANSI ataupun Unicode), satu untuk Win32s
(yang merupakan bagian dari Win32 yang dapat digunakan di atas sistem Windows
3.1), dan juga satu lagi untuk Chicago (yang hanya mendukung ANSI). Hal ini
34
2014
menyebabkan kompatibilitas yang tinggi antara Chicago dan Windows NT, meskipun
pada dasarnya kedua sistem tersebut adalah sangat jauh berbeda jika dilihat dari
arsitektur dasarnya.
Windows NT merupakan sistem operasi Windows pertama yang dibuat dengan
menggunakan kernel hibrida, setelah pada versi-versi sebelumnya hanya menggunakan
kernel monolithic saja.
h. Windows 95
Gambar 14
Setelah Windows 3.11, Pada 24 Agustus 1995 Microsoft mulai memulai
pengembangan sebuah versi Windows yang berorientasi kepada pengguna yang diberi
nama kode Chicago. Chicago didesain agar mmeiliki dukungan terhadap multitasking
secara pre-emptive 32-bit seperti halnya yang terdapat di dalam OS/2 dan Windows
NT, meskipun kernel 16-bit masih terdapat di dalamnya demi alasan kompatibilitas ke
belakang. Win32 API yang pertama kali diperkenalkan pada Windows NT pun
diadopsi sebagai sebuah standar antarmuka pemrograman baru yang berbasis 32-bit,
dengan kompatibilitas Win16 juga dipertahankan dengan menggunakan sebuah teknik
yang dinamakan dengan "thunking". GUI yang baru juga dimiliki oleh sistem operasi,
35
2014
meskipun pada awalnya Microsoft tidak merencanakannya sebagai bagian dari sistem
operasi saat dirilis. Memang beberapa elemen antarmuka pengguna yang dimiliki oleh
Cairo dipinjam dan ditambahkan kepada sistem operasi tersbut sebagai aspek lainnya
dari versi itu (khususnya fitur Plug and Play).
Microsoft tidak mengganti semua kode Windows menjadi 32-bit; banyak
bagian di dalamnya masih berupa 16-bit (meskipun tidak menggunakan modus real
secara langsung), demi alasan kompatibilitas ke belakang, kinerja, dan waktu
pengembangan. Hal ini dan fakta bahwa banyaknya kelemahan dalam desain versiversi Windows sebelumnya, membuat sistem operasi yang baru ini terganggu efisiensi
dan stabilitasnya.
Akhirnya, bagian marketing Microsoft menggunakan nama Windows 95
sebagai nama produk bagi Chicago, saat dirilis pada tanggal 24 Agustus 1995.
Microsoft memiliki dua keuntungan dari peluncuran ini: 1) adalah mustahil bagi para
konsumen untuk menjalankan Windows 95 pada sistem operasi DOS bukan buatan
Microsoft yang jauh lebih murah. 2) meskipun jejak-jejak DOS tidaklah pernah dicabut
dari sistem operasi tersebut, malahan versi tersebut menancapkan sebuah versi DOS
untuk dimuat sebagai bagian dari proses booting, Windows 95 berjalan dengan
sendirinya di dalam modus 386 Enhanced, dengan menggunakan memori virtual dan
model pengalamatan memori flat 32-bit. Fitur-fitur itu menjadikan aplikasi Win32
untuk mengalamatkan RAM virtual sebanyak maksimal 2 gigabyte (dengan 2 gigabyte
sisanya dicadangkan untuk sistem operasi), dan dalam teorinya mencegah aplikasi
tersebut untuk mengganggu ruangan memori yang dimiliki oleh aplikasi Win32 lainnya
tanpa adanya persetujuan dari sistem operasi. Dalam hal ini, memang fungsionalitas
Windows 95 mendekati apa yang dimiliki oleh Windows NT, meskipun Windows
95/98/Me tidak mendukung memori melebihi 512 megabyte tanpa menyunting
konfigurasi sistem yang merepotkan.
Di balik kesuksesan Microsoft, IBM terus melanjutkan pasar OS/2, dengan
memproduksi OS/2 versi 3.0 dan OS/2 Warp (versi 4.0). IBM merespons keluhan yang
36
2014
diajukan oleh para konsumen mengenai kebutuhan perangkat keras komputer yang
tinggi yang diminta oleh OS/2 versi 2.0, OS/2 versi 3.0 pun dibuat jauh lebih ramping
dengan melakukan optimalisasi pada ukuran dan kecepatan. Sebelum Windows 95
dirilis, OS/2 Warp 3.0 bahkan telah dibundel dalam beberapa penyedia perangkat keras
mayor di Jerman. Akan tetapi, dengan dirilisnya Windows 95, OS/2 lagi-lagi
kehilangan pangsa pasarnya kembali, diambil alih oleh Windows 95.
Mungkin tidak mungkin untuk mencari tahu apa alasan mengapa OS/2 gagal
dalam mendapatkan pangsa pasar yang besar. Walaupun OS/2 terus dapat menjalankan
aplikasi Windows 3.1, sebenarnya sudah tidak ada yang kekurangan lagi, kecuali pada
sebagian kecil dari Windows API yang disebut Win32s. Tidak seperti Windows 3.1,
IBM tidak memiliki akses terhadap kode sumber Windows 95 dan tidak mau
menggunakan waktu dan sumber daya yang ada untuk melakukan emulasi terhadap
Win32 API. IBM juga memperkenalkan OS/2 pada kasus Amerika Serikat versus
Microsoft, dengan menyalahkan taktik marketing pada bagian Microsoft, tapi banyak
orang mungkin setuju bahwa masalah di dalam bagian marketing IBM lah dan
dukungannya yang sangat kurang dari para pengembang perangkat lunak yang
meyebabkan kegagalan-kegagalan OS/2.
Sebelum menggantinya dengan versi Windows yang baru, Microsoft merilis
Windows 95 dalam lima versi berbeda, yakni sebagai berikut:

Windows 95 - rilis yang sebenarnya dari Windows 95

Windows 95 A - mencakup pembaruan Windows 95 Original Service Release
1 (OSR1) yang dimasukkan secara langsung terhadap instalasi.

Windows 95 B - mencakup beberapa pembaruan mayor lainnya, seperti halnya
sistem berkas FAT32, dan Internet Explorer 3.0. Versi ini juga dikenal dengan
Windows 95 OSR2, atau banyak orang di Indonesia menyebutnya sebagai
Windows 97.
37
2014

Windows 95 B USB - atau Windows 95 OSR2.1 merupakan versi Windows 95
yang menawarkan dukungan terhadap perangkat keras berbasis bus Universal
Serial Bus/USB.

Windows 95 C - atau Windows 95 OSR2.5 mencakup semua fitur di atas,
ditambah Internet Explorer 4.0. Versi ini merupakan versi yang paling terakhir
dirilis dari seri Windows 95.
Windows 95 OSR2, OSR2.1 dan OSR2.5 tidaklah dirilis untuk publik, akan
tetapi hanya kepada OEM saja yang mau menggunakan sistem operasi tersebut ke
dalam komputer buatannya. Beberapa perusahaan OEM bahkan menjual hard disk baru
dengan sistem operasi Windows 95 OSR2 di dalamnya.
Selain fitur yang terkandung di dalam Windows 95, Microsoft juga
memperkenalkan Microsoft Plus! for Windows 95 yang mencakup beberapa fitur
tambahan yang tidak dimiliki oleh Windows 95.
i. Windows NT 4.0
Gambar 15
Microsoft merilis Windows NT 4.0, sebagai penerus Windows NT 3.x yang
sukses mengancam dominasi Novell Netware dan UNIX di pasar korporat. Windows
NT 4.0 ini pada awalnya dikembangkan sebagai sebuah bagian dari usaha untuk
memperkenalkan Windows NT kepada pasar workstation. NT 4.0 memiliki antarmuka
38
2014
yang sama dengan Windows 95, tetapi menggunakan kernel yang sama dengan
Windows NT, sehingga lebih stabil. Memang, ada sebuah patch tambahan yang
tersedia untuk Windows NT 3.51 yang mampu membuat NT 3.51 agar mirip seperti
NT 4.0, tapi sangat tidak stabil dan memiliki banyak bug. Antarmuka pengguna
tersebut pada awalnya memang dikembangkan di atas Windows NT, tapi karena
Windows 95 dirilis terlebih dahulu sebelum NT 4.0, maka orang cenderung berpikir
"Windows NT 4.0 adalah jiplakan dari Windows 95."
Windows NT 4.0 datang dalam empat versi:

Windows NT 4.0 Workstation

Windows NT 4.0 Server

Windows NT 4.0 Server, Enterprise Edition (yang mencakup dukungan terhadap
clustering dan SMP hingga 8-way)

Windows NT 4.0 Terminal Server
j. Windows 98
Gambar 16
39
2014
Pada 25 Juni 1998, Microsoft merilis sebuah sistem operasi Windows baru,
yang dikenal sebagai Windows 98. Windows 98 dianggap sebagai revisi minor
terhadap Windows 95, tapi secara umum dilihat jauh lebih stabil dan dapat diandalkan
dibandingkan dengan pendahulunya, Windows 95. Windows 98 mencakup banyak
driver perangkat keras baru dan dukungan sistem berkas FAT32 yang lebih baik yang
mengizinkan partisi untuk memiliki kapasitas lebih besar dari 2 gigabyte, sebuah
batasan yang terdapat di dalam Windows 95. Dukungan USB di dalam Windows 98
pun juga jauh lebih baik dibandingkan dengan pendahulunya.
Windows 98 mengundang kontroversi saat Microsoft memasukkan penjelajah
web Microsoft Internet Explorer ke dalam sistem operasi dan tidak dapat dicabut,
sehingga menjadikan Windows Explorer dan GUI Windows mampu menampilkan
direktori seolah-olah halaman web. Hal ini membuka kasus baru, yang disebut sebagai
Amerika Serikat versus Microsoft, yang menanyakan mengapa Microsoft repot-repot
menjaga dominasinya di dalam sistem operasi komputer pribadi untuk berkompetisi
dengan para pesaingnya seperti Netscape dan IBM dengan cara yang tidak jujur.
Pada tahun 1999, Microsoft merilis Windows 98 Second Edition, sebuah rilis
yang menawarkan banyak peningkatan dibandingkan versi sebelumnya. Internet
Connection Sharing, yang merupakan sebuah bentuk dari Network Address
Translation, yang mengizinkan beberapa mesin di dalam sebuah jaringan lokal agar
dapat menggunakan satu buah jalur koneksi Internet bersama-sama pun diperkenalkan
pada versi ini. Banyak masalah minor di dalam Windows yang lama telah dikoreksi,
yang menjadikan Windows 98 menurut banyak orang sebagai sebuah versi Windows
9x yang paling stabil di antara semua versi Windows 9x lainnya.
40
2014
k. Windows 2000
Gambar 17
Pada 17 Februari 2000 Microsoft merilis Windows 2000. Windows 2000 adalah
versi yang sebelumnya dikenal dengan sebutan Windows NT 5.0. Versi Windows 2000
ditujukan untuk dua pangsa pasar, yakni untuk pasar workstation dan juga pasar server.
Windows 2000 memiliki fitur yang paling popular pada saat itu adalah Active
Directory, sebuah model jaringan pengganti model jaringan NT domain yang
menggunakan teknologi standar industry, seperti Domain Name Server (DNS),
Lightweight Directory Access Protocol (LDAP) dan Kerberos yang berfungsi sebagai
penghubung antar mesin yang satu dengan mesin yang lainnya. Pada Windows 2000
juga terdapat Windows Terminal Service yang terdapat dalam semua versi server serta
fitus-fitur baru lainnya yang diadopsi dari Windows 98, seperti Device Manager yang
telah dikembangkan dengan menggunakan Microsoft Management Console, Windows
Media Player dan Direct 6.1 yang memungkinkan sistem operasi Windows NT dapat
menjalankan game. Windows berbasis kernel NT terakhir yang tidak mewajibkan
penggunanya untuk melakukan aktivasi adalah Windows 2000.
41
2014
Gambar 18
Windows 2000 tidak dianggap sebagai produk yang cocok untuk digunakan
untuk pengguna rumahan walaupun sudah mampu memperbaharui komputer yang
sebelumnya menjalankan Windows 98 karena beberapa alasan, diantaranya adalah
kurangnya device driver untuk banyak perangkat pengguna seperti Scanner dan
printer. Tetapi situasi tersebut dapat berbalik pada saat windows XP diluncurkan
dipasaran oleh Microsoft.
Berikut ini adalah Windows 2000 dalam enam edisi :

Windows 2000 Professional

Windows 2000 Server

Windows 2000 Advanced Server

Windows 2000 Datacenter Server

Windows 2000 Advanced Server Limited Edition

Windows 2000 Datacenter Server Limited Edition
42
2014
l. Windows ME
Gambar 19
Belum genap satu tahun Windows 2000 dirilis, Microsoft memperkenalkan
sistem operasi versi terbarunya yaitu Windows Millennium Edition (Windows ME)
pada September 2000 yang memperbaharui versi Windows 98 dengan dukungan
tambahan multimedia dan internet yang lebih baik. Adanya fitur “System Restore”
yang ditambahkan pada sistem operasi ini menjadi keunggulan tersendiri karena para
penggunanya diizinkan untuk mengembalikan keadaan sistem ke sebuah titik yang
baik-baik saja, ini terjadi jika sistem operasi mengalami masalah dan fitur ini masih di
pertahankan pada Windows XP. Versi ini pun memperkenalkan Windows Movie
Maker versi pertama sehingga para penggunanya dapat mengasah imajinasinya dalam
pembuatan movie yang sederhana.
Gambar 20
43
2014
Windows ME dibuat dalam waktu yang singkat kira-kira hanya satu tahun,
sistem operasi ini dibuat hanya untuk mengisi kekosongan rilis antara Windows 98 dan
Windows XP sebagai sistem operasi untuk kelas rumahan. Internet Explorer 5.5,
Windows Media Player 7.0 dan Microsoft Direct 7.1 sebagai fitur-fitur yang terdapat
dalam Windows ME dapat diperoleh secara gratis dari situs Windows Update kecuali
System Restore. Alhasil, Windows ME pun dianggap sebagai sistem operasi yang tidak
unik dibandingkan denganversi-versi sebelumnya yang termasuk dalam keluarga
Windows 9x, Windows 95 dan Windows 98. Para pengguna bahkan menyebut
Windows ME sebagai Windows Mistake Edition yang disebabkan karena munculnya
masalah kestabilan dan dukungan terhadap MS-DOS yang berjalan dalam modus real.
Windows ME merupakan sistem operasi versi terakhir yang dibuat berdasarkan
kernel monolithic Windows 9.x dan MS-DOS dan menjadi versi terakhir dari sistem
operasi yang tidak memiliki Windows Product Activation (WPA).
m. Windows XP
Gambar 21
Microsoft Windows memperkenalkan Windows XP pada tahun 2001 (yang
memiliki nama kode “Whistler” selama pengembangan). Setelah beberapa versi
Windows berbasis Windows 9x dan NT dirilis, Microsoft berhasil menyatukan kedua
produk tersebut. Kernel yang digunakan Windows XP adalah kernel Windows 5.1
44
2014
sehingga menjadikan kernel Windows NT yang terkenal dengan kestabilannya
memasuki pasar konsumen rumahan untuk menggantikan produk Windows 9x yang
berbasis 16/32-bit yang sudah mulai menua.
Windows XP merupakan versi sistem operasi Windows yang paling lama
bertahan bahkan hingga saat ini, masa kejayaannya adalah pada tahun 2001 sampai
dengan 2007 sebelum akhirnya Windows Vista dirilis untuk konsumen.
Gambar 22
Windows XP tersedia dalam beberapa versi:

Windows XP Home Edition, yang ditujukan untuk pasar desktop dan laptop
rumahan.

Windows XP Home Edition N, sama seperti Home Edition yang biasa, tapi
tidak memiliki Windows Media Player, karena memang peraturan Uni Eropa
tidak memperbolehkannya.

Windows XP Professional, yang ditujukan bagi para power user dan pebisnis.
45
2014

Windows XP Professional N, sama seperti Professional Edition, tapi tidak
memiliki Windows Media Player, karena peraturan Uni Eropa tidak
mengizinkannya.

Windows XP Media Center Edition (MCE), dirilis pada bulan November
2002, merupakan Windows XP Home Edition yang ditujukan untuk dektop dan
laptop dengan penekanan pada hiburan rumahan.
o
Windows XP Media Center Edition 2003
o
Windows XP Media Center Edition 2004
o
Windows XP Media Center Edition 2005, yang dirilis pada 12
Oktober 2004.

Windows XP Tablet PC Edition, yang ditujukan untuk PC Tablet (PC dengan
layar sentuh)
o

Windows XP Tablet PC Edition 2005
Windows XP Embedded, yang ditujukan untuk sistem benam (embedded
system)

Windows XP Starter Edition, yang ditujukan untuk para pengguna komputer
di beberapa negara berkembang.

Windows XP Professional x64 Edition, yang dirilis pada 25 April 2005 untuk
sistem-sistem rumahan dan workstation yang menggunakan prosesor 64-bit
yang berbasiskan set instruksi x86-64 (AMD64 atau Intel EM64T).

Windows XP 64-bit Edition, merupakan sebuah versi Windows XP yang
ditujukan untuk jajaran prosesor Intel Itanium, yang mempertahankan
kompatibilitas dengan aplikasi 32-bit dengan menggunakan emulator
perangkat lunak. Versi ini sama saja dengan Windows XP Professional, dari
segi fitur-fiturnya. Produk ini dihentikan pada bulan September 2005 saat
vendor terakhir workstation berbasis prosesor Itanium menghentikan produk-
46
2014
produknya sebagai "workstation", karena memang mereka cenderung
memfokuskan Itanium sebagai basis komputer server.
o
Windows XP 64-bit Edition 2003, dibuat berbasiskan basis kode
Windows NT 5.2 (sama seperti Windows Server 2003).
n. Windows Server 2003
Gambar 23
Microsoft Windows meluncurkan Windows Server 2003 pada 24 April 2003 ,
yaitu sebuah pembaruan untuk sistem operasi Windows 2000 Server yang juga
menawarkan banyak fitur-fitur baru untuk keamanan, pemandu “Manage Your Server
Wizard” yang menyederhanakan sebuah mesin yang menjalankannya dan juga
peningkatan kinerja. Windows Server 2003 menggunakan kernel Windows NT versi
5.2.
Di dalam Windows Server 2003, beberapa layanan yang tidak terlalu
dibutuhkan di dalam lingkungan server dinonaktifkan secara default, terutama
"Windows Audio" dan "Themes" demi alasan kestabilan; Agar dapat menggunakan
suara dan tampilan yang sama dengan Windows XP, pengguna harus mengaktifkannya
secara manual, melalui snap-in Microsoft Management Console Services.msc Selain
itu, akselerasi perangkat keras untuk kartu grafis juga dimatikan; lagi-lagi pengguna
47
2014
harus mengaktifkannya secara manual, tentu saja jika device driver yang digunakan
"bisa dipercayai".
Pada bulan Desember 2005, Microsoft merilis Windows Server 2003 R2, yang
merupakan Windows Server 2003 Service Pack 1 ditambah dengan beberapa paket
tambahan. Di antara semua fitur-fitur barunya adalah fitur-fitur manajemeuntuk
kantor-kantor cabang, dan integrasi identitas yang luas.
Windows Server 2003 tersedia dalam lima buah edisi:

Windows Server 2003, Web Edition

Windows Server 2003, Standard Edition

Windows Server 2003, Enterprise Edition (32-bit dan 64-bit)

Windows Server 2003, Datacenter Edition

Windows Server 2003, Small Business Server
o. Windows Fundamentals for Legacy PCs
Gambar 24
48
2014
Pada bulan Juli 2006, Microsoft merilis sebuah versi Windows XP Service Pack
2, yang ditujukan untuk pasar thin-client, yang disebut sebagai Windows
Fundamentals for Legacy PCs (WinFLP). WinFLP hanya tersedia bagi para
pelanggan Microsoft Software Assurance. Tujuan dibuatnya WinFLP adalah untuk
memberikan pilihan upgrade kepada para pelanggannya yang masih menggunakan
Windows 95, Windows 98, Windows Me, dan Windows NT Workstation. Sebagian
besar aplikasi pengguna dijalankan di atas mesin jarak jauh dengan menggunakan
Terminal Services atau Citrix.
p. Windows Vista
Gambar 25
Setelah kesuksesan besarnya bersama Windows XP, Microsoft Windows
kembali merilis sistem operasi versi terbaru yaitu Windows Vista yang dirilis pada 30
November 2006 untuk kalangan bisnis, sementara untuk kalangan pengguna rumahan
baru dirilis pada 30 Januari 2007.
Windows Vista dirancang agar memiliki keamanan yang jauh lebih tanggu dari
versi-versi sebelumnya dengan memperkenalkan sebuah modus penggunaan yang
49
2014
terbatas yang disebut dengan User Account Control (UAC) yang dibuat untuk
menggantikan filosofi “administration-by-default” yang diberlakukan pada Windows
XP. Windows Aero GUI adalah sebutan untuk fitur grafik yang diperkenalkan oleh
Windows Vista. Adapun aplikasi terbaru yang diperkenalkan Windows Vista
diantaranya Windows Calendar, Windows DVD Maker, dan beberapa game baru
termasuk Chess Titans, Mahjong, dan Purble Place. Windows Vista juga menawarkan
Internet Explorer yang lebih aman dari versi sebelumnya serta Windows Media Player
11.
Windows Vista menggunakan nomor versi 6.0 sehingga terdapat perbedaan
versi yang jauh dibandingkan dengan versi sebelumnya Windows XP yang
menggunakan nomor versi 5.1 atau Windows Server 2003 dengan nomor versi 5.2. Hal
ini disebabkan karena memang Windows Vista mempunyai banya perbedaan mendasar
yang khususnya pada bagian arsitektur dasar sistem operasi.
Beberapa edisi Windows Vista yang dijual :






Windows Vista Starter
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Business
Windows Vista Enterprise
Windows Vista Ultimate
50
2014
q. Windows Home Server
Gambar 26
Windows Home Server merupakan sebuah produk yang diturunkan dari
Windows Server 2003, yang didesain khusus untuk para pengguna rumahan. Sistem
operasi ini diperkenalkan pada 7 Januari 2007 oleh Bill Gates. Windows Home Server
dapat dikonfigurasikan dan dipantau dengan menggunakan program console yang
dapat diinstalasikan pada sebuah PC klien. Windows ini memiliki fitur media sharing,
back up terhadap drive local dan drive jarak jauh dan duplikasi berkas.
r. Windows Server 2008
Windows Server 2008 adalah versi terbaru dari Windows Server, yang
dijadwalkan untuk dirilis pada tanggal 27 Februari 2008. Pada saat pengembangannya,
Windows Server memiliki nama kode "Windows Server Codenamed Longhorn."
Windows Server 2008 dibangun di atas beberapa keunggulan teknologi dan keamanan
yang pada awalnya diperkenalkan dengan Windows Vista, dan ditujukan agar bisa
lebih modular secara signifikan, ketimbang pendahulunya, Windows Server 2003.
51
2014
s. Windows 7
Gambar 27
Pada 22 Juli 2009 Microsoft Windows meluncurkan sistem operasi versi
selanjutnya, yaitu Windows 7 untuk pabrikan komputer dan pada 22 Oktober 2009
dirilis untuk public setelah kurang dari 3 tahun dirilisnya Windows Vista.
Tidak seperti pendahulunya yang memperkenalkan banyak fitur, Windows 7
lebih sederhana dan lebih fokus pada pengembangan dasar windows, dengan tujuan
agar sistem operasi ini lebih kompatibel dengan aplikasi-aplikasi dan perangkat keras
yang sudah kompatibel dengan Windows Vista. Pada tahun 2008 Microsoft melakukan
presentasi tentang Windows 7 yang lebih fokus pada dukungan multi-touch pada layar,
taskbar yang didesain ulang sekarang lebih dikenal dengan nama Superbar, sebuah
sistem jaringan yang diberi nama Homegroup dan peningkatan performa. Beberapa
aplikasi standar yang sebelumnya ada pada Windows Vista, pada Windows 7 sudah
tidak disertakan lagi, seperti Windows Calendar, Windows Mail, Windows Movie
Maker dan Windows Photo Gallery.
52
2014
Adapun spesifikasi minimum perangkat keras yang disarankan untuk Windows
7:
Arsitektur
32-bit
64-bit
Kecepatan Prosesor
1 GHz 32-bit
1 GHz 64-bit
RAM
1 GB
2 GB
Pengolah grafis dengan dukungan DirectX 9 dan
WDDM Driver Model 1.0
Unit Pengelola Grafis
(tidak terlalu diperlukan, hanya dibutuhkan untuk Windows
Aero)
Hard disk
DVD Room
Minimal 16 GB
Minimal 20 GB
DVD Drive (untuk instalasi dari media DVD)
Persyaratan tambahan untuk bisa menggunakan fitur tertentu:

BitLocker memerlukan Trusted Platform Module (TPM) 1.2 dan
membutuhkan USB flash drive untuk menggunakan BitLocker To Go.

Windows XP Mode memerlukan tambahan memori 1 GB, kapasitas tambahan
15 GB cakram keras, dan CPU yang mendukung virtualisasi perangkat keras,
seperti teknologi AMD-V atau Intel VT.
Pembatasan memori
Windows 7 tidak bisa digunakan dengan jumlah memori yang terpasang
melebihi kemampuannya. Jumlah ini berbeda di setiap versi Windows 7, dan juga
berpengaruh pada arsitektur yang dipakai (apakah 32-bit atau 64-bit).
53
2014
Pembatasan memori pada Windows 7
Versi
Pembatasan pada 32-bit Pembatasan pada 64-bit
Windows 7 Ultimate
4 GB
192 GB
Windows 7 Enterprise
4 GB
192 GB
Windows 7 Professional
4 GB
192 GB
Windows 7 Home Premium
4 GB
16 GB
Windows 7 Home Basic
4 GB
8 GB
Windows 7 Starter
2 GB
(tidak ada versi 64-bit)
Gambar 28
Dalam penjualannya Windows 7 didesain, dipasarkan, dan disesuaikan dengan
baik kepada orang-orang yang kebutuhannya berbeda-beda. Dari seluruh versi yang
ada, versi Starter didesain dan dipasarkan untuk notebook kelas bawah, Home Basic
dan Home Premium untuk pengguna rumahan, Profesional untuk bisnis, Enterprise
untuk bisnis yang lebih besar dan korporat, dan Ultimate untuk para antusias IT.
Windows 7 memiliki beberapa versi, yaitu :



Windows 7 Ultimate
Windows 7 Professional
Windows 7 Enterprise
54
2014



Windows 7 Home Premium
Windows 7 Home Basic
Windows 7 Starter
t. Windows 8
Gambar 29
Windows 8 adalah versi terbaru dari Microsoft Windows yang dirilis pada 26
Oktober 2012 bersamaan dengan peluncuran komputer perdana yang mengunakan
sistem operasi Windows 8. Serangkaian sistem operasi yang diproduksi oleh Microsoft
untuk digunakan pada komputer pribadi, termasuk komputer rumahan dan komputer
bisnis, laptop, netbook, tablet PC, server dan PC pusat media. Sistem operasi ini
menggunakan Mikroprosesor ARM selain mikroprosesor x86 tradisional buatan Intel
dan AMD. Windows 8 dirancang agar mampu digunakan pada peralatan layar sentuh
selain mouse dan keyboard, sehingga didesain untuk perangkat tablet sentuh. Windows
8 mengeluarkan versi percobaan berupa Consumer Preview dan Release Preview.
Berikut ini adalah fitur-fitur baru yang ada di Windows 8 :

Desain aplikasi Windows 8 UI, yang bisa dibuat dari bahasa pemograman apa
saja, seperti : HTML/CSS, JavaScript, C, C++, C#, dll.

Hilangnya tombol Mulai (digantikan oleh Layar Mulai dan Charms).

Kompatibel dengan arsitektur Intel, AMD, dan ARM (khususnya tablet).
55
2014

Kompatibel dengan perangkat berspesifikasi rendah seperti Tablet, Laptop,
Netbook, bahkan Smartphone

Portabel di USB (Windows To Go).

Windows Explorer menggunakan ribbon seperti Office 2010 & 2007, juga
berganti nama menjadi File Explorer.

Hybrid Boot, fitur untuk mempercepat waktu start-up dengan menyimpan
memori inti Windows ke dalam hard disk dan me-load-nya tiap booting.

Fitur pengembalian (recovery) baru, Refresh dan Reset. Refresh akan
mengembalikan semua file Windows ke kondisi awal tanpa mengubah
pengaturan, berkas, atau aplikasi Windows 8 UI. Reset akan mengembalikan
komputer ke kondisi standar pabrikan.

Rancangan baru dari Windows Task Manager.

Proses aktivasi yang mudah.

Diperkenalkannya Layar Kunci (Lock Screen).

Bursa Windows, sebagai tempat membeli atau menginstal aplikasi Windows 8
UI.

Aplikasi Media Penyimpanan Awan baru yang disebut Skydrive.

Antivirus yang sudah terintegrasi dengan Windows Defender.

Pilihan Jenis Log-In yang beragam, yaitu sandi akun Microsoft/lokal, Sandi
gambar, dan PIN.
Gambar 30
56
2014
Persyaratan minimal perangkat keras yang dibutuhkan untuk dapat menikmati
sistem operasi Windows 8 adalah sebagai berikut :
Kriteria
Minimal
Direkomendasikan
Arsitektur
x86 (32-bit)
x86-64 (64-bit)
Prosesor
1 GHz (x86)
1 GHz (x86-64)
Memori (RAM)
1 GB
2 GB
Kartu Grafis
Prosesor grafis DirextX 9 atau yang lebih tinggi dari
WDDM
HDD
16 GB
32 GB
Layar multisentuh 5 titik juga dibutuhkan untuk menikmati keuntungan fitur
sentuhnya. Untuk Windows 8 UI dibutuhkan resolusi 1024x768. sedangkan Fitur 'Snap'
akan diaktifkan di resolusi setidaknya 1366x768; jika persyaratan ini tidak terpenuhi,
hanya desktop tradisional Windows yang dapat digunakan. (sebenarnya hanya aplikasi
Windows 8 UI yang tidak berfungsi, sedangkan Layar Mulai, Charms, dan PC Settings
tetap bekerja)
Di Windows 8.1, untuk me-snap 3 aplikasi dibutuhkan ukuran layar setidaknya
15 inci dengan resolusi setidaknya 1920x1366. Sedangkan 4, butuh layar dengan
ukuran setidaknya 17 inci. Untuk x64, Microsoft menambah persyaratan yang
mengatakan bahwa prosesor x64 membutuhkan 3 komponen khusus, yaitu:



PrefetchW
CMPXCHG16b
LAHF/SAHF
57
2014
u. Windows 8.1
Gambar 31
Windows 8.1 atau yang sering disebut dengan “Windows Blue” adalah versi
pembaruan dari Windows 8 dan Windows RT. Pertama kali diperkenalkan dan dirilis
sebagai beta publik pada Juni 2013 dan windows 8.1 dirilis untuk Manufaktur pada 27
Agustus 2013 kemudian dirilis untuk umum pada 17 Oktober 2013.
Windows 8 ini ditujukan untuk mengatasi keluhan pada Windows 8 yang
datang dari para pengguna Windows 8. Perangkat tambahan termasuk layar start yang
telah di upgrade, aplikasi yang dibundel tambahan, terintegrasi dengan SkyDrive,
sistem pencarian yang didukung oleh Bing, retorasi tombol start terlihat pada bilah
tugas dan kemampuan untuk memulai di desktop pada saat sistem dijalankan. Windows
8.1 juga menambahkan dukungan teknologi yang sedang berkembang seperti
percetakan 3D, Wi-Fi Direct, dan meningkatkan dukungan untuk penanganan resolusi
tinggi.
Windows 8.1 mendapat penerimaan yang relatif positif dengan kritikus yang
memuji fungsionalitas aplikasi yang diperluas dibandingkan dengan Windows 8,
58
2014
integrasi dengan SkyDrive. Namun Windows 8.1 tidak terlepas dari kritik kerena
masih rumit untuk digunakan pada perangkat komputer dekstop atau laptop yang masih
tradisional daripada perangkat berbasis layar sentuh.
Pada Januari 2014, tampilan layar yang bocor dari pembaruan Windows 8.1
yang membuat beberapa perubahan pada antarmuka Windows 8 untuk meningkatkan
integrasi antara aplikasi dan dekstop dan juga meningkatkan kegunaan untuk para
pengguna non-touchscreen juga tambahan power dan tombol Cari ke layar start, menu
konteks tradisional ketika mengklik kanan pada start item layar yang bertentangan
dengan toolbar bagian bawah layar, kemampuan untuk menampilkan aplikasi di
taskbar bersama perangkat lunak deksop, dan menambahkan auto-hide aplikasi bilah
judul dengan tombol tradisional meminimalkan dan tutup.
Windows 8.1 tersedia sebagai download gratis melalui Bursa Windows atau
Store untuk pengguna salinan ritel atau OEM dan Windows 8, Windows 8 Pro,
Windows RT yang harus diunduh secara individual pada setiap perangkat dan tidak
tersedia bagi konsumen sebagai pemasang standalone atau berkas ISO, tidak seperti
upgrade paket layanan yang digunakan pada Windows versi sebelumnya. Walaupun
para pengguna dapat menemukan solusi untuk mendapatkan ISO Windows 8.1
menggunakan kunci produk Windows 8, tetapi installer hanya menerima tombol
Windows 8.1 kunci yang spesifik. Pengguna Windows 8 Enterprise, pelanggan lisensi
volume, pelanggan TechNet atau MSDN harus secara manual mengunduh media
instalasi mandiri untuk Windows 8.1, yang diinstal melalui proses setup tradisional
Windows sebagai upgrade di tempat atau menginstal.
Salinan ritel baru dari Windows 8 juga dirilis bersama pembaruan. Tidak seperti
salinan ritel sebelumnya Windows 8 (yang hanya didukung instalasi peningkatan),
semua salinan ritel Windows 8.1 adalah versi "Full" yang dapat diinstal pada komputer
manapun, bahkan jika tidak memiliki sistem operasi yang ada. Meskipun perubahan
ini, harga untuk salinan ritel dari Windows 8.1 tetap identik dengan Windows 8.
59
2014
Microsoft menyatakan bahwa perubahan itu dalam menanggapi umpan balik
pelanggan, dan untuk memungkinkan lebih banyak fleksibilitas bagi pengguna.
Beberapa fitur terbaru yang mengalami pembaruan dari Windows 8 :
1.
Aplikasi standar baru: Calculator (Modern UI), Alarm, Sound Recorder, Reading
List, Food & Drink, Help & Tips, Skype (Modern UI), dan sebuah File Manager
berbasis Modern UI (menyatu bersama aplikasi SkyDrive Modern UI).
2.
Kembalinya Tombol Mulai dan Hilangnya aplikasi Messaging (Digantikan
aplikasi Skype Modern UI).
3.
Terintegrasi dengan Internet Explorer 11.

PC Settings, merangkum pengaturan-pengaturan Control Panel (berbasis
Modern UI).

Windows PowerShell v4.0: sejumlah perintah baru untuk mengelola Start
Screen, Windows Defender, dll.

Bursa Windows 2.0: Tampilan Baru dan lebih fleksibel, memperbarui aplikasi
secara otomatis.

Boot ke desktop: Windows 8.1 bisa booting langsung ke desktop tanpa harus
ke Layar Mulai.

Latar Layar Mulai: Warna dan Pola latar belakang di Layar Mulai Windows 8
bisa diatur sesuka hati, bahkan bisa disamakan dengan desktop.

Bing Smart Search: Di Windows 8, kita hanya bisa mencari aplikasi,
pengaturan, dan files. Di Windows 8.1, selain mencari aplikasi, pengaturan,
dan files, kita juga bisa mencari orang-orang terkenal, artis, kota, atau apa
saja; karena pencarian Windows 8.1 sudah terintegrasi dengan internet lewat
Bing.

Multitugas fleksibel: Di Windows 8, kita hanya bisa menjalankan 2 aplikasi
secara bersamaan. Di Windows 8.1, kita bisa menjalankan 3 atau 4 aplikasi
secara bersamaan, tergantung ukuran layar.

Layar Mulai fleksibel: Kustomisasi lebih fleksibel, menggrup, ,menempel,
melepas, dan mengubah ukuran ubin aplikasi menjadi lebih mudah.
60
2014

Tampilan Baru File Explorer: Pustaka (Library) disembunyikan secara default
(namun menjadi satu dibawah This PC) dan Computer berubah nama menjadi
This PC002E.
61
2014
B. Linux
Gambar 32
Sebelumnya sudah dijelaskan apa itu sistem operasi dan macam-macamnya
termasuk sistem operasi Linux, dan kali ini saya akan menjelaskan sejarah serta
perkembangan sistem operasi Linux.
Apa itu Linux? Linux adalah nama yang diberikan kepada sebuah sistem
operasi komputer yang bertipe UNIX. Linux merupakan salah satu contoh hasil
pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat
lunak bebas dan sumber terbuka utama lainya pada umumnya, source code-nya dapat
dimodifikasi, dan didistribusikan secara bebas oleh siapa saja.
Linux banyak dikenal penggunaannya di server, meskipun linux dapat dipasang
di berbagai jenis perangkat komputer, mulai dari embedded device, ponsel sampai
super computer. Distribusi Linux baik yang terpasang pada komputer desktop atau
laptop telah menjadi biasa dalam beberapa tahun terakhir, itu disebabkan karena
distribusi yang popular karena Ubuntu dan munculnya netbook.
62
2014
Gambar 33
Kata “Linux” sudah tidak asing lagi bagi para pengguna internet dan komunitas
mahasiswa yang memiliki hobi untuk mencoba software-software baru. Secara singkat
linu bisa dikatakan sebagai satu sistem operasi yang bersifat Multi User dan Multi
Tasking yang dapat berjalan di mberbagai platform termasuk prosesor Intel 386
maupun yang lebih tinggi. Linux dapat berinteroperasi secara baik dengan sistem
operasi yang lain, termasuk Aplle, Microsoft, dan Novell.
Linux adalah salah satu saingan terbesar Microsoft karena Linux merupakan
sistem operasi Open Source yang di bawahi lisensi GNU (Gnu si not UNIX), General
Public License (GPL) sehingga kita bisa mendapatkannya secara gratis beserta source
code-nya. Linux bersifat Open Source sehingga linux boleh dikembangkan oleh siapa
saja tanpa ada pelanggaran. Beberapa pengembang distribusi linux yang terkenal
adalah Mandrake dengan Mandrake dan Mandrivanya, RedHat dengan RedHat dan
Fedoranya, Suse, Debian, Gentoo, Slackeware, Xandros, dan masih banyak lagi
pengembang yang lainnya.
Lingkungan sistem operasi Linux ini mencakup ratusan program, termasuk
kompiler, interpreter, editor dan utilitas. Perangkat bantu yang mendung konektifitas,
ethernet, SLIP, dan PPP serta interoperabilitas.
63
2014
1. Sejarah
Sistem operasi Unix dikembangkan pada 1960-an dan dirilis untuk pertama
kalinya pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi sehingga
dapat digunakan, disalin serta dimodifikasi secara luas oleh institusi-institusi akademis
dan para pebisnis. Linux Pertama kali dibuat oleh Linus Torvalds di Universitas
Helsinki, Finlandia yang kemudian linux dikembangkan lagi dengan bantuan dari
banyak programa dan Hacker UNIX di Seluruh dunia. Kernel yang digunakan adalah
sama-sama Linux Kernel, sedangkan perbedaannya hanyalah paket-paket aplikasi yang
disertakan di dalannya, sistem penyusun direktori, ini style, dll.
Nama Linux sendiri di ambil dari nama pencipta awalnya, Linus Torvalds
yang sebetulnya mengacu pada sesuatu kumpulan software lengkap yang bersamasama dengan kernel menyusun satu sistem operasi yang lengkap. Perkembangan linux
berawal dari proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang
dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan
Agustus 1991, kemudian tanggal 5 Oktober 1991 Linus mengumumkan versi resmi
Linux, yaitu versi 0.02 yang dapat menjalankan Shell Bash (GNU Bourne Again Shell)
dan GCC (GNU C Compiler).
Saat ini Linux adalah sistem UNIX Yat sangat lengkap, karena bisa digunakan
untuk jaringan, pengembangan software bahkan untuk pekerjaan sehari-hari. Linux
merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan
sistem operasi lainnya yang lebih komersial seperti Windows. Linu melalui
perkembangan yang sangat cepat. Hal ini dikarenakan Linux yang dikembangakan oleh
banyak ragam kelompok orang, keberagaman ini termasuk tingkat pengetahuan,
pengalaman serta geografis dengan dukungan internet agar kelompok-kelompok
tersebut dapat berkomunikasi dengan cepat dan efisien.
Karena kernel linux dibuat secara Independent maka banyak aplikasi yang
tersedia, sebagai contoh C Compiler menggunakan gcc dari Free Software Foundation
GNU’s Project. Untuk keperluan kantor pun sekarang sudah banyak seperti
64
2014
spreadsheet, World profesor, database dan program editor grafis yang memiliki fungsi
dan tampilan seperti Microsft Office, yaitu Star Office.
Linux bisa didapatkan dalam berbagai distribusi (Distro). Distro adalah bundel
dari kernel Linux, beserta sistem dasar Linux, Program Instalasi, tools basi, dan
program-program lain yang bermanfaat sesuai tujuan dibuatnya distro.
2. Kelebihan
Beberapa kelebihan dari sistem operasi Linux/UNIX dibandingkan dengan
dengan sistem operasi yang lain. Dan berikut ini adalah beberapa fakta dari hal-hal
yang menguntungkan dengan menggunakan program dan file-file Linux/UNIX :
 Pada dasarnya semua data tersimpan di dalam harddisk walau ada beberapa
kondisi dimana data tersimpan di disket. Linux/UNIX memberikan beberapa
proses spesial dimana terminal, printer dan device hardware lainnya dapat
diakses seperti kita mengakses file yang tersimpan dalam harddisk atau disket.
 Ketika program dijalankan, program tersebut dijalankan dari harddisk ke dalam
RAM dan setelah dijalankan akan dinamakan sebagai proses.
 Linux/UNIX menyediakan servis untuk membuat, memodifikasi program,
proses dan file.
 Linux/UNIX mendukung struktur file yang bersifat hirarki.
 Linux/UNIX adalah salah satu sistem operasi yang termasuk ke dalam kelas
sistem operasi yang dapat melakukan multitasking. Multitasking sendiri adalah
keadaan dimana suatu sistem operasi dapat melakukan banyak kerjaan pada
saat yang bersamaan.
Selain multitasking, Linux/UNIX juga dapat mendukung multiuser. Yaitu
sistem operasi yang pada saat bersamaan dapat digunakan oleh lebih dari satu user yang
masuk ke dalam sistem. Bahkan untuk Linux juga mendukung untuk multiconsole
dimana pada saat bersamaan di depan komputer langsung tanpa harus melalui jaringan
dan memungkinkan lebih dari satu user masuk ke dakam sistem.
Linux bisa berinteraksi dengan operating system lain dengan cara :
65
2014
 kompabilitas file system, (NFS untuk file system turunan Unix)
 kompabilitas network, (samba untuk koneksi ke file system windows) dan
emulasi (simulasi) operating system.
 Virtual memory membuat linux mempunyai kemampuan untuk menjalankan
program -program yang lebih dari seharusnya karena penggunaan swap
memori.
3. Kekurangan
Pada masa lalu Linux mempunyai kekurangan di antaranya :
 Awalnya OS Linux yang agak sulit untuk dipelajari terutama bagi yang tidak
mempunyai dasar komputer yang kuat (namun sekarang lebih mudah.
 Aplikasi yang tersedia belum sebanyak windows.
 OS Linux versi lama tidak sepenuhnya GUI (Graphical User Interface)
meskipun sudah menggunakan X-windows seperti GNOME dan KDE. Namanama paket program antara distro satu dengan distro lainnya berbeda beda.
Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.
4. Bagian Penting Kernel Linux
Kernel Linux terdiri dari beberapa bagian penting, seperti : manajemen proses,
manajemen memori, hardware Service drivers, filesystem drivers, manajemen jaringan
dan lain-lain. Namun bagian yang terpenting ialah manajemen proses dan manajemen
memori. Manajemen memori menangani daerah pemakaian memori, daerah swap,
bagian-bagian ernel dan untuk buffer cache. Manajemen proses menangani pembuatan
proses-proses dan penjadwalan proses. Pada bagian dasar kernel berisi hardware device
drivers untuk setiap jenis hardware yang didukung.
5. Perbedaan Linux dengan sistem operasi lainnya
Salah satu yang menjadi pembeda Linux dengan sistem operasi lainnya adalah
Linux GRATIS, berarti dapat didistribusikan dan diperbanyak kembali tanpa harus
membayar fee atau royalty kepada seseorang, tetapi banyak juga program yang free
tapi belum tentu open source. Perkembangan Linux menunjukkan pentingnya peranan
66
2014
kebebasan, hal ini yang telah menghasilkan suatu tingkat keterlibatan yang
menakjubkan dari ribuan sampai ratusanribu orang yang ada di dunia. Kebebasan ini
telah memungkinkan para vendor perangkat keras yang membuat driver untuk divais
tertentu tanpa harus mendapatkan lisensi source code yang mahal dan juga
memungkinkan para mahasiswa ilmu komputer untuk lebih mengetahui dalaman dari
sistem operasi yang nyata dan berkualitas komersial.
Linux tersedia secara bebas di internet yang bisa di unduh oleh siapa saja,
berbagai vendor telah membuat suatu paket distribusi yang dianggap sebagai berbagai
versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, perangkat lunak
untuk instalasi, dan mungkin perangkat lunak khusus, dan dukungan khusus.
Gambar 34
Mungkin untuk kedepannya Linux bisa menjadi sistem operasi yang sangat
diperlukan oleh semua orang, bahkan untuk menjadi sistem operasi masa depan.
Berikut ini adalah beberapa alasan yang dapat mempertimbangkan Linux sebagai
sistem operasi masa depan. Inilah pertimbangan yang dijadikan acuan bahwa Linux
bisa menjadi sistem operasi masa depan.
5.1. Linux gratis
Pikirkan "minuman gratis". Linux itu 100% gratis, ia bukanlah
shareware. Meminjam kopian Linux dan menggunakannya pun masih termasuk
67
2014
legal, atau membeli CD-ROM Linux dengan hanya mengganti biaya
pembakaran CD dan mungkin beberapa benda lain (manual, aplikasi bonus,
dukungan teknis dan lain-lain). Linux bahkan dapat diambil lewat internet tanpa
biaya tetapi akan menghabiskan waktu dan biaya pengambilan yang tidak
murah.
5.2. Linux siap pakai
Sistem operasi lain memberikan aplikasi awal yang sangat sedikit,
mungkin editor teks, aplikasi grafis sederhana dan beberapa permainan dan
pengguna harus membeli aplikasi-aplikasi tambahan lainnya. Linux
memberikan hampir semua yang pengguna butuhkan dan inginkan, antara lain:
variasi editor teks, aplikasi grafis kompleks, browser, permainan, aplikasi
kantor, aplikasi network, kompiler, video, audio dan masih banyak lagi dalam
satu paket distribusi.
5.3. Linux mudah diinstal
Pasti banyak orang yang protes mengenai hal ini karena mitos umum
adalah Linux sangatlah sulit untuk diinstalasi, tetapi mungkin ini adalah Linux
3 atau 4 tahun lalu. Bacalah instruksi dengan baik dan ketahuilah jenis
perangkat keras yang dipunyai maka tidak ada hal yang menjadi sulit. Beberapa
kesulitan dapat diatasi dengan berdiskusi antar pengguna Linux baik melalui
mailing list atau pun menghubungi Kelompok Pengguna Linux di kota masingmasing.
5.4. Linux multitasking
Linux dapat menjalankan beberapa aplikasi dalam waktu yang sama dan
masing-masing aplikasi juga dapat melakukan beberapa pekerjaan dalam waktu
yang sama (multithreading).
68
2014
5.5. Linux multiuser
Lebih dari satu orang dapat memakai Linux pada saat yang bersamaan
dan hal ini tentunya dilakukan dalam lingkungan jaringan komputer.
5.6. Linux handal
Linux dapat menangani situs web yang mendapat akses jutaan per hari.
Dengan tambahan peralatan Linux dapat berkompetisi dengan superkomputer
berharga jutaan dolar. Banyak komputer Linux yang berjalan selama tahunan
tanpa pernah sekalipun crash dan ini menunjukkan kehandalannya.
5.7. Linux fleksibel
Linux tidak peduli apabila dipakai bukan dengan komputer terhebat di
pasaran. Ia berjalan dengan baik dengan apapun yang ada misalnya dengan
komputer 486 dan memori 16MB, Linux juga dapat berjalan dengan harddisk
50 MB tanpa grafis bahkan untuk sekedar perawatan Linux dapat berjalan
dengan hanya satu disket saja.
5.8. Linux kompatibel
Linux
dapat
dijalankan
di
berbagai
jenis
komputer
seperti
386/486/Pentium PC, Macintosh dan PowerPC bahkan komputer Alpha dan
SPARC. Linux juga mampu menangani multi prosesor dan mampu menangang
hampir semua kartu audio dan video. Linux dapat diinstalasi di harddisk berisi
Windows/DOS selama masih ada ruang sisa) dan tidak mempengaruhi kinerja
keduanya. Linux punya tampilan grafis Banyak orang (terutama reporter)
sepertinya berpikir bahwa Linux itu tidak mempunyai tampilan grafis. Padahal
bukan hanya Linux mempunyai GUI (graphical user interfaceI) bahkan ia
mempunyai lusinan GUI.
69
2014
5.9. Linux aman
Selain fakta keuntungan keamanan jaringannya, Linux juga aman untuk
pengunaan rumahan. Hanya dengan beberapa persiapan sekuriti dan sistem
rumahan akan aman terhadap virus, lagipula virus tidak dapat mengganggu
banyak pada komputer Linux. Apabila pengguna menciptakan user account
sendiri untuk penggunaan sehari-hari makan sangatlah mustahil untuk
melakukan sesuatu yang bodoh seperti memformat harddisk tanpa sengaja.
5.10. Linux bebas
Tidak seperti sistem operasi pada umumnya, Linux adalah aplikasi
gratis. Untuk tambahan penjelasan pertama diatas maka pikirkan "kebebasan
berbicara". Linux disebarkan dengan kode pembuatannya, mungkin ada yang
berpikiran "untuk apa? saya bukan pemrogram". Tetapi dengan terdistribusinya
kode pembuatan maka tidak ada pihak yang dapat mematikan Linux dengan
alasan apapun.
6. Distro Linux
Distro Linux (Singkatan dari distribusi Linux) adalah sebutan untuk sistem
operasi komputer dan aplikasinya, merupakan keluarga Unix yang menggunakan
kernel Linux.Distribusi Linux bisa berupa perangkat lunak bebas dan bisa juga
berupa perangkat lunak komersial.
Berikut ini adalah daftar Distro Linux yang telah berkembang di dunia.
Distro berbasis Debian
Distro berbasis RPM
Distro berbasis Slackware
* 64Studio
* aLinux
* Slackware
* Adamantix
* ALT Linux
* AliXe
* Amber Linux
* Annvix
* Austrumi
* BeatrIX
* Ark Linux
* BackTrack
* Bonzai Linux
* ASPLinux
* Bluewhite64 Linux
* Debian
* Aurox
* College Linux
* Debian-BR-CDD
* Berry Linux
* Cytrun Linux
* DeveLinux
* BLAG Linux and GNU * DARKSTAR
* Finnix
* BlankOn (sebuah distro * DeepStyle
* GenieOS
Linux yang dikembangkan * easys GNU/Linux
* Gnoppix
Indonesia)
* Frugalware
* Guadalinex
* Caixa Mágica
* Hardened Linux
70
2014
* Hiweed
* Kalango
* Kanotix
* Knoppix
* Kuliax (sebuah distro
Linux yang dikembangkan
Indonesia)
* Kurumin
* LinEx
* Loco Linux
* MeNTOPPIX
* Morphix
* NepaLinux
* PingOO
* Skolelinux
* Sun Wah RAYS LX
* Symphony OS
* Ubuntu
o Edubuntu
o Kubuntu
o Xubuntu
o De2
* Xandros
* Zen Linux
* cAos Linux
* CentOS
* Cobind
* Conectiva
* EduLinux
* Engarde Secure Linux
* Fedora Core
* Fox Linux
* IGOS (sebuah distro
linux yang dikembangkan
Indonesia)
* Linux Mobile System
* Magic Linux
* NOPPENLINUX
* PCLinuxOS
* PCQLinux2005
* PLD Linux Distribution
* Kate OS
* Plamo Linux
* SLAX
* Sauver
* Slackintosh
* Slamd64
* Splack Linux
* TopologiLinux
* Truva Linux
* Ultima Linux
* Vector Linux
* Wolvix
* 0x7F GNU/Linux
* Zenwalk Linux (dulu
MiniSlack)
Distro Linux yang banyak dipakai :
6.1. Slackware
Gambar 35
Slackware adalah Distro paling tua di antara Distro Linux lainnya yang dibuat
oleh Patrick Volkerding. Mungkin ini Distro yang paling mirip dengan UNIX, paket
managernya pake dpkg dengan akhiran tgz. Rilis pertama kali pada Juli 1993 dan
71
2014
terakhir rilis versi 10.2 yang bagus performanya walau dengan low end computer dan
kurang cocok untuk pemula.
6.2. Debian
Gambar 36
Debian adalah Distro paling lengkap yang dibuat oleh Ian dan Debbie Jadilan
Debian. Debian didukung oleh paling banyak hacker di dunia dan paling banyak paket
programnya. Paket manager nya pake apt-get, paket file nya *.deb. Paling cepat update
nya, tapi rilis stabil nya paling lambat rilis terakhir "sarge" versi 3r1. Sebanyak 14CD
atau 2DVD, source nya sebanyak 15CD, 3DVD. Mendownload cd nya dengan jidgo,
jidgo ini akan mendownload paket paket program dan membuat image cd nya di
komputer kita. Target nya stabilitas distro, pemakai nya kebanyakan advance user,
untuk pemula kurang frienly, banyak tool yang harus diakses dari konsol. Saat ini
banyak turunan dari debian contoh terkenal adalah linux live cd knoppix, ubuntu.
6.3. RedHat
Gambar 37
RedHat adalah mpelopor Linux User Frendly, yang dibuart oleh Alan Cox.
redhat yang menciptakan paket manager rpm, saat ini ada paket manager yup, dan apt-
72
2014
get untuk redhat. Target nya untuk pemula sampai advance user. Redhat juga yang
membuat proyek Gnome. Turunan nya banyak sekali contoh nya adalah Mandriva,
Fedora dll. Saat ini Redhat fokus untuk komersial untuk enterprise Linux, sedangkan
untuk komunitas ada Fedora. Btw sebenarnya orang orang nya dia-dia juga. Paket
source dari Redhat sebenarnya free, jadi banyak yang porting dari RPMS redhat
menjadi Distro lain contoh nya adalah CentOS, Tao, Whitebox.
6.4. SuSE/Novell
Gambar 38
Distro ini adalah Distro yang dikembangkan di eropa, Jerman tepatnya, target
user nya pemula sampai advance, dulu nya SuSE tidak menyediankan iso image untuk
di download, jadi kalau mau install konek internet, download disket boot dan install
langsung dari Internet, maklum aja di eropa jaringan internet nya udah kenceng sampe
ke rumah. Saat ini SuSE dibeli oleh Novell, berkerja sama juga dengan Sun
Microsystem, sehingga desktop default nya solaris 10 adalah gnome. Baru baru ini saja
Suse mengeluarkan versi OpenSuSE yang bisa di download iso image nya.
73
2014
6.5. Mandriva
Gambar 38
Distro Mandriva ini adalah Distro paling user frendly ini dikembangkan di
Prancis, Dahulu nama nya Mandrake tapi karena ada masalah lisensi nama, kemudian
ganti nama menjadi mandriva setelah mengakuisisi Conectiva. Memakai paket
mamager RPM, dan oleh mandriva di kembangkan menjadi urpmi. Target user nya
pemula sampai advance, banyak dipakai untuk desktop. Yang baru pemula sungguh
enak sekali pakai mandriva, karena instalasi nya mudah, pengenalan hardware nya
bagus. Default dekstop nya adalah KDE.
6.6. Gentoo
Gambar 38
Distro ini menyediakan compile di tempat. Artinya anda bisa mengoptimalkan
distro linux untuk pc anda, pembuat nya (sory lupa) pernah menjadi developer freebsd.
74
2014
Kemudian membuat paket manager yang mirip dengan freebsd untuk gentoo. sory gue
gak bisa komentar banyak belum pernah install gentoo soalnya.
6.7. Knoppix
Gambar 39
Distro Knoppix ini Distro yang paling asik deh, soalnya enggak perlu install ke
hardisk, cukup masukan cd nya dan boot ke cd. Dikembangkan dari debian, sehingga
paket debian bisa di install ke knoppix, bisa di install ke hardisk. Guna nya cukup
banyak misalnya untuk demo program, sarana belajar linux dengan cepat. Bagi pemula
yang takut install linux lebih baik belajar pake Knoppix. Yang pembuat nya dari Jerman
Klaus Knopper.
6.8. Ubuntu
Gambar 40
75
2014
Distro ini adalah Distro yang paling banyak di dunia, Ubuntu bagi-bagi CD
gratis ke seluruh dunia. Dikembangkan dari debian & knoppix, ada dua versi live cd
atau install. paket debian bisa langsung di install di Ubuntu.
6.9. Mepis & Xandros
Gambar 41
Distro ini adalah Distro yang mudah di install, menyertakan paket yang
instant misalnya flash, java, acrobat reader, mplayer, quicktime, nvidia driver sudah
include ada di sini. Fedora, Mandriva free download, opensuse, belum menyertakan
paket tersebut. Dkembangkan dari debian.
6.10. ZenCafe
ZenCafe GNU/Linux atau singkatnya Zencafe, adalah salah satu anggota
keluarga distro Zenwalk. Zencafe dikembangkan di Indonesia didisain khusus untuk
kebutuhan WarNet (Warung Internet) dan telah menjadi pelopor distro Internet Cafe
berkiprah Internasional. Zencafe dipoles sedemikian rupa agar mudah digunakan,
meskipun untuk pemakai yang tidak memiliki pengetahuan teknis. Termasuk
didalamnya autorecovery dan internet cafe management software / billing system.
76
2014
6.11. Trustix Merdeka
Gambar 43
Trustix Merdeka, merupakan sebuah distribusi Linux untuk desktop dengan
mengambil basis Trustix Secure Linux. Dengan penekanan pada security, paket-paket
aplikasi yang disertakan di dalam Trustix Merdeka merupakan paket pilihan, dengan
auditing yang cukup ketat untuk setiap sumber yang disertakan. Distribusi Made in
Indonesia ini bertujuan lebih dari sekedar distro Linux saja. Ditargetkan menjadi jalur
komunikasi masyarakat Linux dan IT. Bahasa Indonesia yang digunakan dapat
dikatakan sebagai faktor pemersatu. TM berisi kumpulan artikel tentang Linux, dan
membuka siapapun yang ingin berkontribusi. Tiap programmer di Indonesia dapat
menyertakan program buatannya, dan didistribusikan secara masal bersama TM.
6.12. BlankOn
Gambar 44
77
2014
BlankOn Linux adalah distro Linux yang dikembangkan oleh Yayasan
Penggerak Linux Indonesia (YPLI) dan Komunitas Ubuntu Indonesia demi
menghasilkan distro Linux yang sesuai dengan kebutuhan pengguna komputer umum
di Indonesia. Dengan menghadirkan filosofi, kemudahan, dan kehandalan yang
ditawarkan Ubuntu Linux sebagai distribusi aslinya, BlankOn Linux dikembangkan
secara terbuka dan bersama-sama untuk menghasilkan distro Linux khas Indonesia,
khususnya untuk dunia pendidikan, perkantoran dan pemerintahan.
Ada banyak sekali distro Linux maupun variant (turunan)nya. Distro lain dari
Indonesia yaitu Igos.
Distro Linux Live CD yg lain: gNewSense, AdiOS, Agnula, AntiX, Arabian Linux,
Arudius, Austrumi, Belenix, Berry Linux, BESTIX dan masih banyak lagi yg lain.
7. Instalasi
Proses instalasi Linux yang sukar seringkali menjadi penghalang bagi pengguna
baru, namun proses ini sekarang menjadi lebih mudah. Dengan penerimaan Linux oleh
beberapa pabrikan komputer pribadi besar, komputer terpasang (built up) dengan
distribusi Linux banyak tersedia. Selain itu, terdapat juga distribusi Linux yang dapat
dijalankan (boot) secara langsung dari cakram optik (CD) tanpa perlu diinstalasi ke
hard disk, hal ini dikenal dengan istilah Live CD. Contoh distribusi dalam bentuk Live
CD adalah Knoppix/Gnoppix, Kubuntu/Ubuntu dan Gentoo. Saat ini hampir semua
distribusi Linux menyediakan versi Live CD untuk produknya. ISO image untuk
cakram optik untuk distribusi Linux tersebut biasanya dapat diunduh dari Internet,
dibakar ke CD, dan selanjutnya dapat digunakan sebagai CD yang siap untuk proses
boot.
C. Machintosh
Sekarang akan dijelaskan tentang sistem operasi Machintosh atau yang sering
disebut dengan MAC OS. Mac OS merupakan sistem operasi yang dibuat oleh
perusahaan Apple Apple yang sebelumnya bernama Apple Computer, inc adalah
78
2014
sebuah perusahaan silicon valley berbasis di Cupertino, California yang bergerak di
bidang komputer. Applr mrmbantu bermulanya revolusi komputer pribadi pada tahun
1970-an dengan produknya Apple II dan memajukannya sejak tahun 1980-an hingga
sekarang dengan Machintosh.
Macintosh Operating System merupakan OS yang pertama mengunakan
sistem GUI (Graphical User Interface). Para pemakai komputer begitu takjub
melihat Macintosh yang sangat ramah dalam melayani pemakai komputer. Pemakai
tidak perlu banyak menulis perintah dengan menggunakan teks, cukup menunjuk
gambar-gambar yang ada sesuai pada penggunaan GUI pada saat itu, maka
dengan cepat Macintosh akan mengerjakan tugas sesuai gambar yang ditunjuk. Mac
OS dibuat khusus untuk computer Macintosh dan tidak kompatibel dengan PC berbasis
IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki
kompabilitas dengan arsitektur PowerPC maupun X86.
1. Sejarah
Gambar 45
Apple Computer (sekarang dikenal sebagai Apple, Inc) adalah kekuatan utama
dalam revolusi Personal Computer (PC) yang berlangsung di tahun 1970-an dan’80s.
Dan bahkan revolusi itu terus menerus berlangsung hingga kini berkat inovasi yang
79
2014
terus-menerus dilakukan oleh pihak pengembang Apple. Namun tahukah Anda, Apple
pernah mengalami kebangkrutan, atau hal hal lain sepanjang karir gemilang Apple inc.
Sebelum Steve Wozniak bersama Steve Jobs mendirikan Apple, Steve Wozniak
adalah seorang hacker. Kepandaian Steve Wozniak ini memang terlihat sejak dia masih
kecil yang sangat gemar mengutak atik aljabar dan algoritma matematika. Kemampuan
Steve Wozniak ini tentunya sangat berarti dalam mendongkrak hidupnya karena baik
Steve Wozniak maupun Steve Jobs semasa SMA-nya tergolong orang orang dengan
ekonomi menengah ke bawah.
Pada tahun 1975, Steve Wozniak bekerja di Hewlett-Packard dan membantu
teman-Nya Steve Jobs mendesain video game untuk Atari. Dari keuntungan yang
diperoleh, mereka menggunakannya untuk membeli sebuah computer yang sangat
sederhana, salah satu produk dari Call Computer pimpinan Alex Kamradt untuk
dipelajari mekanismenya. Setelah melihat wacana mengenai membangun terminal
computer sendiri pada suatu majalah berjudul Popular Electronics terbitan tahun 1975,
double steve tersebut merakit sendiri komputer dengan spare part yang ada. Computer
Conversor yang dirakit tersebut terdiri dari 24 baris dan 40 kolom, hanya menggunakan
huruf capital, menggunakan monitor berupa video teletype dan dapat terhubung dengan
Call Computer. Alex Kamradt menanggapi positif hal ini dan bekerja sama dengan
Steve Wozniak untuk menjual produk jadinya melalui firma dagang yang dimiliki
Kamradt.
Pada tahun 1975, Wozniak mulai menghadiri pertemuan di Homebrew
Computer Club. Pada pertemuan tersebut Microcomputers baru seperti Altair 8800 dan
IMSAI menginspirasinya untuk menggunakan mikroprosesor ke dalam video teletype
dan lengkaplah computer yang ia rancang.
Pada saat itu hanya tersedia microcomputer CPU Intel 8080 senilai US $ 179
dan Motorola 6800 yang dibandrol US $ 170. Saat itu Wozniak berniat bekerja sama
dengan Motorola, namun saat itu masih belum menemukan kata sepakat karena range
harga yang diminta baik Intel maupun Motorola saat itu jauh dari range budget mereka.
80
2014
Namun Wozniak tak menyerah. Ia melihat, mempelajari dan mendesain skema
computer pada kertas. Dalam benaknya, membuat CPU hanyalah tinggal menunggu
hari saja.
Gambar 46
Ketika MOS Technology 6502 chip (sekarang baterai CMOS) dirilis dengan
kisaran harga US $ 20 pada tahun 1976, Wozniak membuat program yang sesuai untuk
chip tersebut dengan bahasa BASIC dan mulai mendesain computer yang mampu
menjalankannya. MOS 6502 didesain oleh orang yang sama dengan orang yang
membuat Motorola 6800, karena banyak pekerja di Silicon Valley yang mendirikan
atau membuat usaha sendiri sebagai sampingan.Wozniak melakukan sedikit perubahan
kecil agar chip baru tersebut dapat berjalan dengan baik. Wozniak menyempurnakan
penemuaanya dan membawanya ke pertemuan Homebrew Computer Club sebagai
show off.
Pada pertemuan tersebut, Wozniak bertemu teman lamanya Steven Jobs yang
sama-sama tertarik terhadap potensi komersial dari hobi computer tersebut.Setelah itu
Jobs melakukan pendekatan dengan toko computer local, The Byte Shop yang pada
akhirnya setuju untuk menjual produk Jobs. Namun dengan catatan, komputer yang
dibuat harus dirakit dengan baik menjadi satu kesatuan utuh (assembled). Pemiliknya,
Paul Terrell, menyampaikan bahwa ia akan memesan 50 mesin computer dan
membayar US $ 500 pada setiap pengiriman. Jobs mengamini tawaran tersebut dan
81
2014
menghubungi Cramer Electronics, distributor peralatan elektronik skala nasional
sebagai media partnernya. Inilah awal dirancangnya Apple I yang menjadi pondasi
perkembangan produk-produk Apple.
2. Jenis-jenis OS Apple
2.1. Apple I
Gambar 47
Apple I didasarkan pada 8-bit mikro prosesor, MOS 6502 Teknologi, hanya
efektif jika dijalankan di bawah 1 MHZ. 6502 adalah sama seperti mikroprosesor yang
paling mahal dari Motorola pada saat itu. Pada saat itu, CPU Intel 8080 seharga $US
179 dan Motoroal 6800 seharga $US 170. Wozniak lebih tertarik pada Motorola 6800,
tetapi harga keduanya terlalu mahal . Dia pun kemudian sadar, dan hanya mendesign
komputer di atas kertas, menunggu hari di mana dia mampu membeli CPU.
Ketika MOS Technology memproduksi chip 6502 pada tahun 1976 dengan harga $US
20, Wozniak membuat sebuah versi BASIC untuk chip tersebut, dan mulai mendisain
sebuah komputer untuk menjalankannya. Inilah mengapa Wozniak memilih MOS
6502.
Komputer telah dibangun dalam terminal video, socket untuk 8K bytes onboard
RAM, sebuah alat penghubung Keyboard , dan sebuah kaset board yang akan bekerja
bersama perekam kaset reguler. Komputer telah memiliki sebuah motherboard yang
sederhana : dimana pengguna telah menyediakan sebuah kasus , yaitu Sumber AC
power (arus listrik), ASCII keyboard, dan a display device.
82
2014
Apple I bisa secara langsung dihubungkan pada suatu televisi dengan suatu RF
modulator muncul dalam suatu gulungan pajangan dengan 24 garis berbentuk masingmasing 40 karakter. Produk ini diperkenalkan kepasaran dengan harga $666.66
termasuk 4KB RAM dan tape Apple basic.
2.2. Apple II
Gambar 48
Apple II diperkenalkan kepada publik pada West Coast Computer Faire pada
bulan April 1977. Perbedaan utama dengan Apple I adalah tampilan TV yang didesign
total, di mana tampilan disimpan di memori. Dengan cara ini, monitornya tidak hanya
bisa menampilkan teks, namun Apple II bisa menampilkan gambar, dan pada akhirnya,
warna.
Pada saat yang sama, Jobs menekankan design casing dan keyboard yang lebih
baik, dengan pemikiran bahwa komputer tersebut harus lengkap dan siap langsung
83
2014
dinyalakan. Apple I hampir bisa seperti itu, namun pengguna masih harus memasang
berbagai macam komponen dan menulis kode untuk menjalankan BASIC.
Dengan dana dan design casing yang baru, Apple II dilepas pada tahun 1977
dan menjadi komputer yang biasanya diasosiasikan dengan munculnya pasar PC.
Jutaan unit terjual sampai tahun 1980an.yang termasuk kedalam tipe Apple II adalah
Apple II+, IIE, IIC, IIC+, IIE Enhanced, IIE Platinum, dan terakhir 16-bit IIGS,
diperkenalkan di tahun 1986.
2.3. Apple DOS
Gambar 49
Pada bulan Juli 1978 meluncurkan system operasi Apple berbasis DOS
pertama. ini disadari bahwa sebuah disk drive adalah sangat mendesak untuk komputer.
Wozniak menciptakan suatu disain brilian untuk sebuah floppy disk drive, dan
demikianlah yang dibutuhkan DOS. Apple Dos tidak diberi nama versi I namun disebut
Versi 3.1 karena ini implementasu. Merupakan suatu pernbaikan perhitungan x.y Paul
Laughton. setiap kali ia meng-compile kembali source program: dimulai dengan x= 0,
84
2014
y= 1, dan setiap kali y mencapai 9, nilai x bertambah 1.Apple DOS beta telah diuji
seperti Versi 3.
2.4. Apple Pascal
Gambar 50
P-System dari Universitas California pada San Diego ( UCSD) adalah [yang]
sangat populer pada tahun 1970′s dan awal 80′s. Dua mahasiswa UCSD , MARK Allen
dan Richard Gleaves mengembangkan Suatu microprosesor 6502 interpreter pada
musim panas 1978, Kemudiannya ini menjadi basis untuk Apple II Pascal dilepaskan
pada tahun 1979.
2.5. Apple CP/M
Tahun1980 Microsoft memperkenalkan suatu co-processor circuit board
dengan nama Softcard. itu mula-mula dinamakan Microsoft Z-80 Softcard. tetapi
Microsoft lebih dulu menyebut kembali untuk menghindari gugatandari Zilog,
85
2014
pembuat Z-80. Softcard memungkinkan Apple II untuk menjalankan program Z-80
berbasis pada sistem operasi CP/M yang mempunyai sebuah software program
perpustakaan, seperti dBase dan Wordstar. Selain dari Microsoft Ada kartu coprocessor
lain seperti seperti Motorola 6809, kedua-duanya untuk Z-80.
2.6. Apple SOS
Gambar 51
Apple III diperkenalkan pada tahun 1980 sebagai komputer untuk para pebisnis.
System operasi baru ini diberi nama SOS (“sophisticated” operating system). Setiap
program SOS juga membaca sistem operasi ke dalam memori. Setiap DISK Aplikasi
SOS terdiri dari satu kernel (SOS.kernel), satu interepter (SOS. Interept), di mana bisa
menjadi aplikasi bagi dirinyasendiri, dan beberapa aplikasi yang digunakan,dan sebuah
set drivers(SOS driver).
86
2014
2.7. Apple ProDOS
ProDOS direales pertama dengan versi 1.0 pada oktober 1983, sebagai
pengganti untuk Apple DOS 3.3. Apple ProDOS ini merupakan peningkatan dari Apple
SOS.
2.8. Macintosh
Apple Macintosh diluncurkan pada tahun 1984 dengan iklan televisi berjudul
1984 yang didasarkan dari novel karya George Orwell yang juga diberi nama 1984,
dengan pernyataan, “On January 24, Apple Computer will introduce Macintosh. And
you’ll see why 1984 won’t be like ’1984′” — maksud dari kata-kata tersebut adalah
Macintosh yang baru akan membebaskan komputer dan informasi dari kekangan
perusahaan besar dan technocrats. Apple juga membuahkan konsep pewarta Apple
(Apple evangelist) yang dipelopori oleh karyawan Apple bernama Guy Kawasaki.
Setelah kegagalan Macintosh Portable di tahun 1989, Apple mencoba
memperkenalkan sebuah komputer portabel yang lebih populer, PowerBook, di awal
dekade 1990. Generasi pertama produk ini dirancang bersama Sony dan memberikan
layout untuk komputer portabel yang masih dipakai sampai saat ini: engsel belakang
untuk mendukung layar, keyboard yang diletakkan menjorok ke belakang dan trackball
(yang kemudian menjadi trackpad) diposisikan di depan keyboard tersebut.
Di tahun 1994, Apple memperbarui produk Macintosh mereka dengan
mengenalkan seri Power Macintosh, yang menggunakan prosesor PowerPC hasil
kerjasama IBM, Motorola dan Apple. Prosesor ini menggunakan arsitektur RISC, yang
jauh berbeda dengan seri Motorola 680X0 sebelumnya. Sistem operasi milik Apple
disesuaikan agar piranti lunak yang dikembangkan untuk prosesor yang lebih tua bisa
berjalan dengan seri prosesor PowerPC.
Versi terakhir Mac OS saat ini adalah Mac Os X yang diluncurkan pada tahun
2000. Mac OS X adalah sebuah sistem operasi yang didasarkan dari NeXTstep yang
menggabungkan stabilitas, kehandalan dan keamanan yang dimiliki UNIX. Mac OS X
server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi
87
2014
standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk
keperluan manajemen dan administrasi workgroup dalam komputer berskala besar.
Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk
menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara
melisensinya juga berbeda. Mac OS X adalah sistem operasi yang menggunakan kernel
BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam
keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga
menjadikannya panutan bagi pengembang desktop lain.
Ada berbagai macam pandangan bagaimana awal mula Machintos di ciptakan.
Apple sengaja membuat Macintosh yang biasa agar Macintosh dapat lebih mudah di
jalankan oleh orang yang baru belajar komputer sekali pun. Sistem Operasi Macintosh
pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7″ atau “Sistem 7″. Pada
awalnya juga dikenali sebagai “Toolbox” yang terdapat beberapa kelebihan yang dapat
digunakan untuk menggantikan keterpautan kepada toolbox komputer itu sendiri.
Awalnya Apple juga sengaja menembunyikan keberadaan sistem operasi ini untuk
membedakan Mac dengan sistem operasi yang lain nya seperti MS-DOS, yang lebih
mudah digunakan daripada Macintosh.
Berikut ini adalah jenis-jenis dari Macintosh OS :
• 1984: Macintosh 128K, Macintosh 512K
• 1986: Macintosh Plu
• 1987: Macintosh II, Macintosh SE
• 1988: Macintosh IIx
• 1989: Macintosh SE/30, Macintosh IIcx, Macintosh IIci, Macintosh Portable
• 1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, Macintosh LC series
• 1991: Macintosh Quadra, PowerBook
• 1992: Macintosh IIvx, PowerBook Duo
• 1993: Macintosh Centris, Color Classic, Performa, Macintosh TV
88
2014
• 1994: Power Macintosh
• 1997: Power Macintosh G3, PowerBook G3, Twentieth Anniversary Macintosh
• 1998: iMac
• 1999: iBook, Power Macintosh G4
• 2000: Power Mac G4 Cube
• 2001: PowerBook G4
• 2002: eMac
• 2003: Xserve, Power Mac G5, iMac G4
• 2004: iMac G5
• 2005: Mac mini
3. Perkembangan Mac OS
3.1. System 1
Gambar 52
Saat pertama kali Mac OS dirilis, namanya bukanlah Mac OS..tetapi seringkali
hanya disebut System.
Pada 24 Januari 1984, Apple merilis System 1.0..sistem operasi pertama yang
merupakan cikal bakal dari perkembangan Mac OS di kemudian hari.
89
2014
System 1.0 ini mengadopsi konsep dari Xerox Alto, tetapi banyak elemen GUI
nya dibuat oleh Apple sendiri, seperti menu bar, pop up menu, drag and drop serta
direct manipulation. Bisa dibilang bahwa System 1.0 ini adalah sistem operasi yang
mengenalkan GUI (Graphical User Interface) yang pada saat itu masih belum populer
karena hampir semua komputer masih menggunakan command line.
System 1.0 hanya bisa menjalankan 1 aplikasi saja dalam 1 waktu, dengan kata
lain..dia tidak mampu melakukan multitasking. Pada bulan 5 Mei 1984, Apple kembali
merilis System 1.1 dengan Finder 1.1
3.2. System 2
Gambar 53
System 2.0 diperkenalkan Apple pada April 1985. Dilengkapi dengan Finder
4.1 dan MiniFinder untuk membuka aplikasi dengan cepat. Selain itu juga
diperkenalkan sistem pengambilan screenshot dengan menggunakan tombol Shift +
Command + 3. Di System 2.0, pengguna bisa men-shutdown komputer melalui menu
yang disediakan.
90
2014
3.3. System 3
Gambar 54
Versi ini dirilis Apple pada bulan Januari 1986. System 3.0 hadir bersama
dengan diperkenalkannya MacPlus. Dilengkapi dengan Finder 5.1, System 3.0 mampu
berjalan lebih cepat daripada versi sebelumnya. Ini dikarenakan pada System 3.0 telah
ada teknologi Disk Cache yang akan menyimpan kegiatan yang sering dilakukan di
memori. Satu bulan kemudian System 3.1 dirilis. Dilanjutkan System 3.2 pada juni
1986 dan System 3.3 pada Januari 1987.
3.4. System 4
Gambar 55
91
2014
Apple merilis System 4.0 dengan Finder 5.4 pada bulan Maret 1987. Selain
perbaikan bug, tidak ada perubahan yang terlalu berarti di System 4.0 ini. System 4.0
ini hanya bisa dijalankan di Mac dengan RAM 512k keatas.
Anehnya hanya 1 bulan saja berselang, Apple merilis lagi System 4.1 dengan
Finder 5.5. Lebih anehnya lagi, system 4.1 ini hanya bisa dijalanlan di Mac dengan
RAM 1Mb keatas.
3.5. System Software 5
Gambar 56
Disinilah kerancuan nama terjadi. Pada bulan Oktober 1987 Apple merilis
System 4.2 dengan Finder 6.0. Namun mereka menamakannya System Software 5.
Akhirnya banyak juga yang menyebut sistem operasi ini dengan nama System 5. Di
versi ini, copy paste sudah bisa dilakukan dengan lebih mudah dengan dilengkapi
progress bar dan tombol cancel.
Di System Software 5 ini pula pertama kalinya Apple memperkenalkan fitur
Multitasking melalui dirilisnya MultiFinder.
Lagi-lagi..satu bulan kemudian yaitu November 1987, Apple kembali merilis
System 4.3 dengan Finder 6.0..atau banyak yang menyebutnya sebagai System
Software 5.1
92
2014
3.6. System 6
Gambar 57
Apple merilis System 6 tepat pada bulan Juni 1988. Ini adalah sistem operasi
yang dibuat dengan lebih stabil dan berjangka waktu lama. System 6 mampu berjalan
dengan cepat dan bisa menjalankan Floppy Disk hanya dengan 300-400 Kb RAM saja,
menyisakan banyak RAM untuk menjalankan aplikasi-aplikasi lainnya.
3.7. System 7
Gambar 58
93
2014
Tepat pada 13 Mei 1991, Apple merilis sistem 7 dengan perubahan yang sangat
signifikan. Ditambahkannya berbagai aplikasi baru, peningkatan stabilitas, serta fiturfitur baru. System 7 memberikan kebebasan kepada penggunanya untuk membuka
banyak aplikasi sepanjang masih ada memory yang tersisa. Di versi ini pengguna juga
bisa share file di hardisk melalui network.
Gambar 59
Pada bulan Januari 1995, Apple merilis System 7.5 dan dilanjutkan dengan
System 7.5.3 pada bulan Mei 1996.
3.8. Mac OS 7.6
Gambar 60
94
2014
Apple mulai mengganti nama OS nya sejak dirilisnya System 7.6 pada Januari
1997. Yup..Mac OS 7.6 adalah System 7.6 yang diganti namanya..dan sejak saat itu
nama Mac OS mulai diperkenalkan untuk versi-versi selanjutnya.
3.9. Mac OS 8
Gambar 60
Pada bulan Juli 1997, Apple merilis Mac OS 8. Sistem operasi ini laku hingga
1,25 juta copy dalam waktu 2 minggu saja dan menjadi software paling laris dalam
periode tersebut. Mac OS 8 sangat stabil dan saat itu menjadi semacam software “yang
harus dimiliki” oleh semua komunitas pengguna Mac di tahun 1997.
95
2014
3.10. Mac OS 9
Gambar 61
Mac OS 9 dirilis pada 23 Oktober 1999. Di versi ini Apple memperkenalkan
Multi User System, dimana setiap user bisa menyimpan data dan system settings
mereka. Mac OS 9 memiliki implementasi dan manajemen memori yang lebih baik
daripada versi-versi sebelumnya. Di versi inilah Apple memperkenalkan Apple
Software Update ntuk mengupdate OS.
3.11. Mac OS X v10 (Cheetah)
Gambar 62
96
2014
Dirilis pada 24 Maret 2001, Mac OS Xv10 mengawali era tampilan modernnya
dan meninggalkan tampilan klasiknya. Dibangun berdasarkan UNIX, benar-benar baru
dan berbeda dari Mac OS 9 serta versi-versi sebelumnya. Di versi inilah pertama kali
diperkenalkan adanya Dock untuk pengaturan aplikasi Mac OS.
3.12. Mac OS X v10.1 (Puma)
Gambar 63
Pada 25 September 2001, Apple kembali merilis sistem operasi terbarunya
yaitu Mac OS X v10.1. Versi ini cukup diterima dengan baik walaupun ada banyak
kritik mengenai kurangnya fitur dan banyaknya bugs yang mengganggu. Puma
memiliki peningkatan performa yang cukup signifikan daripada versi-versi
sebelumnya.
97
2014
3.13. Mac Os X v10.2 (Jaguar)
Gambar 63
Dirilis pada 23 Agustus 2002, jaguar sangat diterima baik oleh pengguna Mac.
Dengan stabilitas yang lebih tinggi, peningkatan performa dan kecepatan serta
kompatibilitas yang lebih baik. Di versi inilah pertama kalinya Apple mengikutsertakan
Code Name (Jaguar) ke setiap campaign iklan yang mereka lakukan.
3.14. Mac OS X v10.3 (Panther)
Gambar 64
98
2014
Mac OS X Panther dirilis pada 24 Oktober 2003. Di versi ini aplikasi TextEdit
dibuat kompatibel dengan dokumen Microsoft Word (.doc). Ada juga beberapa aplikasi
baru yang disertakan seperti Font Book, FileVault, iChat AV dan Safari. Di versi inilah
pertama kalinya browser Safari diperkenalkan untuk menggantikan Internet Explorer
untuk Mac.
3.15. Mac OS X v10.4 (Tiger)
Gambar 65
Mac OS X Tiger dirilis pada 29 April 2005 dan laku hingga 2 juta copy di
enam minggu pertama perilisannya. Pada bulan Juni 2007 bahkan lebih dari 22 juta
pengguna Mac OS, atau lebih dari 67% pengguna Mac OS X menggunakan Tiger. Di
versi inilah mulai diperkenalkan beberapa aplikasi baru seperti Automator, Grapher,
Dictionary, Quartz Composer, Au Lab dan Dashboard.
99
2014
3.16. Mac OS X v10.5 (Leopard)
Gambar 66
Mac OS X Leopard dirilis 26 Oktober 2007 dan hadir dalam 2 versi, desktop
dan server. Pasca dirilisnya Tiger, ada lebih dari 300 perubahan yang dilakukan Apple
di Leopard ini..mulai dari peningkatan security, stabilitas hingga berbagai fitur baru
untuk developer.
3.17. Mac OS X v10.6 (Snow Leopard)
Gambar 66
Dirilis pada 8 Juni 2009, Snow Leopard hadir dengan harga yang sangat
murah dibanding versi-versi lainnya, yaitu hanya $29 saja. Snow Leopard mengalami
banyak sekali peningkatan performa, efisiensi, dan pengurangan memory footprint.
100
2014
3.18. Mac OS X v10.7 (Lion)
Gambar 67
Mac OS X Lion atau yang lebih gencar dipromosikan sebagai OS X Lion
pertama kali diperkenalkan pada 20 Oktober 2010. Disini banyak sekali perubahan
yang dibuat oleh Apple seperti support Mac App Store, mudah melihat aplikasi mana
yang sudah terinstall, serta berbagai pengembangan terkait dengan Apple iOS.
3.19. Mac OS X v10.8
Gambar 68
101
2014
Ini dia versi OS X paling gress saat ini, Mountain Lion! Baru saja dirilis pada
25 Juli 2012 kemarin, Mountain Lion hadir dengan berbagai fitur, misalnya saja
digantinya iChat dengan Messages yang support iMessages. Dengan fitur ini setiap
pengguna bisa mengirimkan pesan secara tak terbatas ke seluruh pengguna Mac,
iPhone, iPad, iPod Touch. Selain itu Mountain Lion juga dilengkapi dengan browser
Safari 6 terbaru yang belum bisa dinikmati oleh Mac OS versi sebelumnya.
9. Statistik Pengguna Sistem Operasi
Itu yang dapat dibahas tentang Sistem Operasi Microsoft Windows, Linux,
serta Macintosh. Dari penjelasan di atas sudah dapat terlihat sistem operasi apa yang
paling banyak dipakai sampai saat ini, dan mungkin akan habis masa jayanya.
Menurut data yang didapat, statistik penggunaan sistem operasi dari tahun 2006
sampai 2012, sistem operasi besutan Microsoft belum tertandingi, berikut tabel statistik
persentasi penggunaan sistem operasi tahun 2006 sampai 2012.
9.1. Tahun 2006
Gambar 69
Dari tabel di atas bisa di nyatakan bahwa Windows XP menjadi sistem operasi
paling diminati dibandingkan dengan sistem operasi lainnya.
102
2014
9.2. Tahun 2007
Gambar 70
Pada tabel di atas secara persentase masih dikuasai oleh Windows XP dari
Microsoft dengan rata-rata 70% pengguna di tahun 2007.
9.3. Tahun 2008
Gambar 71
Pada tahun berikutnya yaitu 2008 juga masih di kuasai oleh Windows XP
dengan rata-rata sama dengan tahun sebelumnya sebesar 70%.
103
2014
9.4. Tahun 2009
Gambar 72
Pada tahun 2009 Windows XP mengalami sedikit penurunan pengguna tetapi
masih menguasai persentase dengan pengguna terbanyak dengan rata-rata 60%.
9.5. Tahun 2010
Gambar 73
Pada tahun 2010 Windows XP mengalami penurunan pengguna kembali sekitar
10% karena kehadiran Windows 7.
104
2014
9.6. Tahun 2011
Gambar 74
Tahun 2011 Windows 7 mulai menunjukkan kegigihannya yang mampu
menyamai persentase pengguna dengan saudaranya Windows XP.
9.7. Tahun 2012
Gambar 75
Pada tahun 2012 Windows 7 mampu menandingi Windows XP dengan
persentase pengguna yang lebih besar.
9.8. Tahun 2013
Tidak sampai tahun 2012 saja Windows XP Berjaya, tahun 2013 pun Windows
XP masih menjadi primadona bagi para pengguna sistem operasi komputer. Bahkan,
105
2014
menurut data dari StatCounter yang dikutip Neowin, OS lawas tersebut tetap menguasai
pasaran sistem operasi di delapan negara.
Kedelapan negara tersebut adalah China di mana Windows XP menguasai
pangsa sistem operasi sebesar 54,79 persen, lalu Maroko (44,66 persen), Kuba (52,93
persen), Kepulauan Cook (72,14 persen), Kepulauan Norfolk (70,18 persen), Korea
Utara (61,47 persen), Eritrea (58,25 persen), dan Vietnam (44,33 persen).
StatCounter mengambil data dari 3 juta situs web di seluruh dunia yang
tergabung dalam jaringannya berdasarkan jumlah unique page view. Data tentang
pangsa pasar sistem operasi kali ini diperoleh pada periode Agustus-September 2013.
Walaupun sudah hampir 14 tahun , sistem operasi Windows XP sampai saat ini
masih banyak digunakan di seluruh dunia bahkan sampai saat ini masih banyak
pengguna yang merasa nyaman menggunakan sistem operasi Windows XP, namun
demikian sistem operasi lainnya seperti Linux dan Mac OS tidak mau kalah walaupun
persentase penggunanya masih jauh dibawah sistem operasi Windows, mereka tetap
berusaha agar dapat bersaing sehingga dapat menjadi sistem operasi terlaris.
Gambar 76
Negara terbesar yang kini penduduknya masih getol dengan Windows XP
adalah China, kemungkinan karena sistem operasi tersebut banyak dibajak di sana.
106
2014
Pada Januari 2011 lalu, CEO Microsoft Steve Ballmer sempat mengatakan bahwa
sembilan dari sepuluh kopi Windows XP yang beredar merupakan versi ilegal.
Hal lain yang juga mengejutkan dari temuan StatCounter adalah, negara
tertutup seperti Korea Utara ternyata juga memiliki persentase pengguna Windows XP
yang tinggi.
Bagaimana dengan Indonesia? StatCounter mengatakan bahwa Windows
XP saat ini masih menguasai 37,07 persen pasaran OS Tanah Air. Sistem operasi
tersebut masih memiliki market share global sebesar 20,58 persen, kedua terbesar
setelah Windows yang menguasai 51,96 persen.
Padahal, pada 8 April 2014 mendatang, Microsoft akan menghentikan semua
bentuk dukungan terhadap Windows XP, termasuk segala macam patch dan update
keamanan sehingga membuat OS itu rentan terhadap serangan cyber. (kompas.com.
2014).
107
2014
REFERENCE
Aiyub, Muhammad (2009). Sistem Operasi Komputer. Retrieved March 12, 2014.
Widyantoro, Wisesa (2001). Pengenalan Linux. Retrieved March 12, 2014.
Abdi, Faizal. Sejarah dan perkembangan sistem operasi. Retrieved March 12, 2014.
Rachmat, Antonius. Mengenal Linux. Retrieved March 12, 2014.
http://index5tkj.blogspot.com/2012/07/sejarah-macintosh-operating-system-mac.html
http://www.jualcdsoftware.com/2012/03/macam-macam-sistem-operasi-oskomputer.html
http://lihatilmu.blogspot.com/2013/05/macam-macam-sistem-operasi-komputer.html
http://jurnaltik.wordpress.com/tik-kelas-x/5-sistem-operasi/
http://www.info-asik.com/2013/01/macam-macam-sistem-operasi.html
http://interadmedia.blogspot.com/2013/01/sejarah-perkembangan-windows.html
http://methaphore-code.blogspot.com/2012/08/sejarah-dan-perkembangan-sistemoperasi.html
http://skatel.wordpress.com/2012/03/22/operating-system/
http://yusrandante.blogspot.com/2012/09/statistik-pengguna-operating-systems.html
http://index5tkj.blogspot.com/search/?q=Sejarah+Macintosh+Operating+System+%2
8Mac+OS%29+terlengkap+
http://www.kompas.com/
108
2014
PROFIL SINGKAT PENULIS
Dwi Ramadan, lahir di Ciamis pada tanggal 13 September 1995. Pendidikan
dasar ditempuhnya tahun 2001 di Sekolah Dasar Ajitunggal di Kota Bandung yang
kemudian tahun 2007 dilanjutkan di Sekolah Menengah Pertama Negeri 50 Kota
Bandung, tahun 2010 Sekolah Menengah Atas di SMAN 2 Kota Banjar.
Pria yang aktif berorganisasi sejak sekolah dasar ini Sekarang sedang
melanjutkan pendidikan S1 di Surya University yang tegabung di Program Studi
Human Computer Interaction (HCI) Fakultas Life Science yang berlokasi di
Tangerang. Belum ada pengalaman menulis karena ini adalah tulisan pertamanya .
109
2014
PROFIL DOSEN
Onno Widodo Purbo, lahir di Bandung , 17 Agustus 1962 adalah seorang tokoh
dan pakar di bidang teknologi informasi asal indonesia. Selain pakar, beliau juga
dikenal sebagai penuis, pendidik, dan pembicara seminar. Sebagai aktivis beliau
dikenal dalam upaya memperjuangkan internet murah dan menyebarkan Linux. Karya
inovatifnya adalah wajanbolic, sebagai upaya memperjuangkan internet murah tanpa
kabel dan RT/RW-Net sebagai jaringan komputer swadaya masyarakat untuk
menyebarkan internet murah serta penerapan OpenBTS.
Beliau memulai pendidikan akademiknya di ITB jurusan Teknik Elektro pada
tahun 1981 dan lulus dengan predikat wisudawan terbaik, kemudian melanjutkan studi
ke Kanada dengan beasiswa dari PAUME. Beliau juga aktif menulis dalam bidang
teknologi informasi media, seminar, konferensi nasional maupun internasional dan
percaya filosofi copyleft (sumber terbuka), banyak tulisannya yang dipublikasikan
gratis di internet.
Sebagai pakar teknologi beliau tidak menggunakan smartphone namun hanya
menggunakan netbook dan telepon seluler Android merek lokal. Pada tahun 2013,
beliau bergabung sebagai dosen di Surya University, universitas yang didirikan oleh
fisikawan , Prof. Yohanes Surya, Ph.D.
110
Download