Top Banner
Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id Pengantar Open Source dan Aplikasi Perbandingan Sistem Operasi Open Source dan Sistem Operasi Proprietary Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id Twitter @ruslinux
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id

Pengantar Open Source dan AplikasiPerbandingan Sistem Operasi Open Source

dan Sistem Operasi Proprietary

Rusmanto at gmail.com

Rusmanto at nurulfikri.ac.id

Twitter @ruslinux

Page 2: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

2-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 2-22

Topik

a) Perbandingan Linux dengan Sistem Operasi Closed Source (Proprietary) MS Windows.

b) Perbandingan Linux dengan Sistem Operasi Closed Source Apple OS X.

c) Perbandingan Linux Android dengan IOS (iPhone/iPad) dan Windows Phone.

Page 3: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

3-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 3-22

Tujuan

a) Mampu menjelaskan perbedaan Linux dengan Sistem Operasi Closed Source (Proprietary) MS Windows.

b) Mampu menjelaskan perbedaan Linux dengan Sistem Operasi Closed Source Apple OSX.

c) Mampu menjelaskan perbedaan Linux Android dengan iOS (iPhone/iPad) dan Windows Phone.

Page 4: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

4-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 4-22

Garis Besar Presentasi

● Pendahuluan: Pangsa Pasar Sistem Operasi ● Definisi Ringkas Linux, Android, Windows, OS X● Perbandingan Linux, Windows, dan Mac OS X● Perbandingan Android dengan Windows Phone● Perbandingan Android dengan iOS● Perbandingan Struktur Direktori

Page 5: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

5-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 5-22

Pangsa Pasar PC vs Mobile Computer

Sumber http://www.gartner.com/newsroom/id/2791017

Jenis 2013 2014 2015

PC 317.648 308.474 316.689

Mobile 2.334.400 2.432.927 2.591.753

Total 2.652.048 2.741.401 2.908.442

% Mobile 88% 89% 89%

Sekitar 89% komputer adalah mobile (hp/tablet).

Page 6: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

6-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 6-22

Pangsa Pasar Sistem Operasi

Sumber http://www.gartner.com/newsroom/id/2791017

Jenis 2013 2014 2015

Android: Linux/FOSS 898.944 1.168.282 1.370.893

Windows (sekitar 15%) 326.060 333.419 373.694

MacOSX/iOS: FOSS+Prop. 236.200 271.115 301.349

Others: Ubuntu, Chrome, dll. 873.195 660.112 545.817

% Android + Others 76% 75% 74%

Lebih 75% sistem operasi komputer Open Source.

Page 7: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

7-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 7-22

Definisi Ringkas (Batasan Pembahasan)● Linux: sistem operasi Open Source yang berisi kernel

Linux plus program-program dari GNU dan program Open Source lainnya, sehingga disebut juga GNU/Linux. Android: sistem operasi komputer yang berisi kernel Linux untuk komputer bergerak (smartphone/tablet) dan perangkat elektronik lainnya (TV, jam tangan, dll.)

● Windows: Sistem operasi Proprietary untuk komputer biasa. Windows Phone untuk smartphone/tablet.

● OS X: Sistem operasi Proprietary plus program Open Source untuk komputer biasa. iOS: komputer bergerak.

Page 8: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

8-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 8-22

Perbandingan Biaya Lisensi (Komputer Biasa)● Linux atau GNU/Linux: berlisensi FOSS (Free/Open

Source Software) GPL sehingga tidak ada biaya lisensi, kecuali program tambahan yang tidak FOSS. Distro Linux (misal Ubuntu) sudah menyertakan berbagai software (aplikasi, middleware, dll.) berlisensi FOSS.

● Windows: Harga lisensi ratusan ribu hingga jutaan rupiah, belum termasuk software aplikasi.

● OS X: Harga lisensi ratusan ribu, belum termasuk software aplikasi. OS X biasanya dijual bersama hardware, sehingga harga lisensi tidak terlihat.

Page 9: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

9-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 9-22

Perbandingan Biaya Lisensi (Komputer Mobile)

● Android sebagai sistem operasi dipaket dengan aplikasi yang tidak semua FOSS, dan dijual satu paket dalam penjualan hp/tablet/laptop, sehingga harga lisensi Android tidak terlihat atau nol (gratis). Widget Frosting.

● Windows Phone: Meskipun tidak FOSS, harga lisensi juga tidak terlihat karena dijual satu paket dengan hp.

● iOS: Seperti Android dan Windows Phone, meskipun tidak semua FOSS, harga lisensi tidak terlihat karena dijual satu paket dengan hp/tablet.

Page 10: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

10-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 10-22

Perbandingan “Kemudahan Digunakan”● Windows dan OS X relatif lebih mudah digunakan karena

biasanya dijual satu paket dengan komputer.● Linux sama mudahnya dengan Windows dan OS X jika

sudah terpasang secara lengkap ketika komputer dijual satu paket dengan Linux. Contoh: laptop ChromeBook.

● Linux memiliki banyak varian atau distro, mulai dari yang mudah hingga yang relatif sulit karena pengguna harus menginstal program/aplikasi sendiri.

● Pengguna yang sudah terbiasa menggunakan Windows akan berpikir Linux atau OS X sulit, dan sebaliknya.

Page 11: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

11-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 11-22

Mengapa Android Mudah Digunakan?● Android dijual satu paket dengan hardware (HP/Tablet),

langsung dapat digunakan mengakses ke internet untuk menambahkan program/aplikasi secara mudah pula.

● Karena Android tidak memiliki banyak varian. Berbeda dengan GNU/Linux yang memiliki banyak varian (distro) terutama dengan adanya distro yang menuntut proses instal program melalui terminal, sehingga pengguna awam “kesulitan” menggunakan GNU/Linux.

● Turunan Android seperti CynogenMod juga memiliki menu/tampilan serupa, sehingga tetap dinilai mudah.

Page 12: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

12-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 12-22

Reliabilitas dan Stabilitas

● Linux dibuat dengan meniru Unix yang telah terbukti reliabel atau dapat dinyalakan dalam waktu lama tanpa masalah.

● OS X dibuat dari Unix BSD yang reliabel sehingga OS X setara dengan Linux dari sisi reliabilitas.

● Windows relatif kurang reliabel karena awalnya didesain untuk desktop, namun Windows semakin dibuat reliabel untuk mengejar ketertinggalannya dari Linux/Unix.

Page 13: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

13-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 13-22

Ketersediaan Aplikasi● Secara umum, Linux, Windows, dan OS X telah

dilengkapi berbagai aplikasi yang banyak dibutuhkan untuk bekerja sehari-hari. Namun beberapa pengembang software hanya membuat produk untuk Windows dan OS X, misal sebagian game, sehingga ketersediaan jumlah game di Linux masih kalah dari Windows.

● Sebaliknya untuk kebutuhan server dan jaringan, ketersediaan aplikasi di Linux jauh lebih banyak.

● Demikian pula ketersediaan aplikasi Android, jauh mengalahkan Windows Phone dan iOS.

Page 14: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

14-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 14-22

Dukungan terkait Hardware (Komputer Biasa)● Linux: para pengembang Open Source menyediakan

dukungan terhadap banyak jenis dan spesifikasi hardware, mulai dari hardware lama atau spesifikasi rendah hingga hardware terbaru.

● Windows dan OS X: lebih ditujukan untuk hardware terbaru sehingga tidak cocok untuk hardware lama atau spesifikasi rendah.

● Kekurangan Linux: Beberapa vendor hardware hanya memberi dukungan driver untuk Windows dan OS X.

Page 15: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

15-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 15-22

Dukungan terkait Hardware (Komputer Mobile)

● Android: didukung banyak vendor hardware yang tergabung dalam Open Handset Alliance (Samsung, LG, Sony, Motorola, HTC, Asus), serta vendor hardware dari China dan Taiwan untuk vendor dari negara-negara yang tidak memiliki pabrik chip seperti Indonesia.

● Windows Phone: didukung sedikit vendor selain Microsoft (penerus Nokia).

● iOS: Hanya didukung satu vendor, Apple. ● ChomeOS, Ubuntu, Tizen, SailFish yang berbasis Linux

baru didukung beberapa vendor, karena masih baru.

Page 16: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

16-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 16-22

Perbandingan dari sisi Keamanan● Dari sisi gangguan virus dan malware lainnya: Linux

setara OS X, relatif lebih aman dari Windows, antara lain karena pengguna Windows dimudahkan menginstal program dari repositori yang tidak dijaga keamanannya.

● Dari sisi serangan cracker atau attacker, keamanan semua sistem operasi sangat tergantung SDM yang mengamankan dan menggunakannya.

● Dari sisi berbaikan celah keamanan, Linux relatif lebih cepat karena ketersediaan kode sumber memungkinkan banyak pihak menutup (membuat patch) celah keamanan.

Page 17: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

17-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 17-22

Ketersediaan Kode Sumber (Source Code)

● Kode sumber (source code) Linux dan berbagai aplikasi utama tersedia bebas (FOSS), demikian pula Android, sehingga cepat berkembang dan menghasilkan produk baru yang lebih baik, misal Android diubah menjadi CynogenMod, MIUX, dll.

● Windows, Windows Phone, OS X, dan iOS tidak sepenuhnya Open Source sehingga pengguna sangat bergantung kepada pengembang utama (Microsoft dan Apple), karena tidak tersedia kode sumber di internet.

Page 18: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

18-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 18-22

Ketersediaan Support (Dukungan Teknis)

● Dukungan teknis secara penuh (termasuk modifikasi atau pembuatan perbaikan) Linux/Android dapat disediakan oleh vendor (misal RedHat Inc. dan Google) atau siapa saja yang mampu menyediakannya.

● Dukungan teknis secara penuh Windows dan OS X/iOS hanya dapat disediakan oleh vendor/pengembangnya (Microsoft dan Apple).

● Persamaan: Dukungan teknis Android dan Linux lainnya, Windows, serta OS X/iOS dapat diperoleh secara gratis dari komunitas/internet.

Page 19: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

19-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 19-22

Perbedaan Struktur File dan Direktori (1)

● Penamaan file/direktori di Linux case sensitive (beda antara huruf kecil dan besar), sedangkan di Windows dan OS X tidak case senstitive (sama antara huruf kecil dan besar).

● Di Linux, direktori termasuk file dengan kode d. Sedangkan di Windows, direktori disebut folder (bukan file). Pengembang dan pengguna OS X dan Linux biasanya juga menggunakan istilah folder untuk direktori.

Page 20: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

20-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 20-22

Perbedaan Struktur File dan Direktori (2)● Tiap partisi atau tempat penyimpanan di Windows (A, B,

C, D, dan seterusnya) berdiri sendiri, tidak memiliki pangkal. Sedangkan di Linux semua penyimpanan di bawah direktori akar (root directory) atau pangkal (/).

● Penamaan direktori di Linux diawali dengan garis miring atau slash (/) sedangkan di Windows diawali huruf diikuti titik dua dan garis miring terbalik atau backslash (\).

● Misal: pengguna Linux dengan username “rus” punya direktori sendiri (home directory) di /home/rus, sedang pengguna “rus” di Windows punya folder C:\Users\Rus.

Page 21: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

21-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 21-22

Tampilan Struktur Direktori/File di Linux

Page 22: 12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary

22-5Program Studi TI & SI STT Terpadu Nurul Fikri www.nurulfikri.ac.id 22-22

Struktur Direktori di Windows