MODUL PERKULIAHAN Aplikasi Komputer Sistem Operasi Tingkat Lanjut Fakultas Program Studi Teknik Teknik Industri Tatap Muka 04 Kode MK Disusun Oleh Witdono,M.Kom Abstract Kompetensi Pada pertemuan kali ini, mahasiswa akan mempelajari bagaimana menerapkan sistem operasi yang lain dengan bantuan virtual machine. Mahasiswa mengetahui macam-macam sistem operasi. Mahasiswa mampu menginstall sistem operasi menggunakan virtual machine Sistem Operasi Seperti yang telah kita pelajari sebelumnya, bahwa sistem operasi adalah perangkat lunak atau aplikasi yang berfungsi untuk mengatur kerja dari perangkat keras yang ada dalam sistem komputer. Sistem operasi bekerja sebagai jembatan antara pengguna komputer dan perangkat keras (hardware), sehingga pengguna dapat melakukan berbagai bentuk instruksi untuk menggerakan perangkat keras tersebut sesuai fungsinya. Karena peranya sangat vital, maka sistem operasi ini menjadi bagian yang penting untuk dapat dipahami secara mendalam. Anda tidak dapat menggunakan komputer anda tanpa adanya sistem operasi didalamnya. Komputer anda tidak akan berfungsi apabila tidak ada sistem operasi didalamnya. Untuk itu sistem operasi menjadi bisnis yang sangat besar, sehinggga perusahaan yang menguasai dalam pembuatan sistem operasi menjadi perusahan yang paling menguntungkan saat ini. Anda bisa melihat saat ini Microsoft Windows adalah salah satu operating sistem yang paling banyak diminati oleh pengguna komputer diseluruh dunia. Secara statistik, hampir 70 % komputer yang ada di dunia saat ini menggunakan sistem operasi Microsoft Windows. ‘13 2 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Perusahaan yang membuatnya, yaitu Microsoft menjadi perusahaan yang sangat besar saat ini dan menjadi perusahaan yang paling menguntungkan di dunia saat ini. Peluang bisnis yang besar ini membuat beberapa pembuat sistem operasi berusaha melindungi code sumber dari pembuatan sistem operasi agar tidak dapat ditiru oleh pesaing mereka. Code sumber atau sering dikenal dengan istilah source code adalah kumpulan instruksi atau kode yang ditulis dalam sebuah bahasa pemerograman sehingga membentuk suatu aplikasi yang dapat digunakan. Dalam sebuah sistem operasi, code sumber ini sangat dirahasiakan untuk kepentingan perusahan tersebut. Microsoft dan Apple adalah dua perusahaan raksasa dunia yang membuat sistem operasi yang paling populer didunia saat ini. Mereka tidak memperkenankan kode sumber dari sistem operasi yang mereka buat untuk diakses oleh publik. Hal ini membuat sistem operasi yang dibuat oleh Microsoft dan Apple tidak dapat dimodifikasi oleh semua orang, dan membuat sistem operasi ini menjadi eksklusif. Tidak dipungkiri lagi, bahwa sistem operasi yang dibuat oleh Microsoft dan Apple dipatok dengan harga yang tinggi. Saat ini harga sebuah sistem opersi windows 7 pro berkisar dua juta rupiah. Bagi pemilik komputer, harga ini sudah cukup mahal, sehingga banyak mereka yang mencoba menggunakan sistem operasi bajakan dengan harga yang cukup murah. Konsekwensi dari penggunaan sistem operasi bajakan adalah tidak adanya kepastian keamanan pada sistem operasi tersebut. Saat ini, sistem operasi selalu diperbaharui paling tidak 1 bulan sekali untuk meningkatkan kinerja serta keamanan komputer yang digunakan oleh pengguna. Sistem operasi saat ini sangat rentan untuk dapat disusupi oleh virus dan hacker, oleh sebab itu pabrikan atau pembuat sistem operasi selalu memberikan pembaharuan/ update untuk mengatasi kelemahan yang ada dalam sistem operasinya. Saat ini sistem operasi windows xp sudah tidak akan mendapat dukungan update lagi mulai tahun 2014, sehingga sistem operasi Windows xp akan menjadi sistem operasi yang ‘13 3 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id berbahaya jika digunakan pada tahun 2014. Virus, malware atau pun hacker dapat dengan mudah menebus sistem keamanan dari sistem operasi yang tidak diperbaharui secara reguler. Teknik pembaharuan ini menjadi ladang bisnis bagi pembuat sistem operasi. Pembuat sistem operasi membuat pengguna menjadi bergantung pada update yang mereka keluarkan, dan pengguna secara tidak langsung diarahkan untuk selalu menggunakan sistem operasi yang terbaru yang mereka buat. Artinya penggua diminta untuk membeli lagi, dan ini menambah biaya penggunaan komputer. Open source. Untuk mengatasi hal ini, maka ada komunitas didunia yang bergerak dalam pembuatan sistem operasi yang sifatnya terbuka. Sistem operasi ini membiarkan semua pengguna untuk dapat melihat kode sumber dari sistem oprasi tersebut dan mempersilakan siapa saja untuk memodifikasi sistem operasi tersebut. Komunitas ini menyebut dirinya adalah komunitas open source. ‘13 4 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Dengan adanya komunitas ini, maka mulailah bermunculan sistem operasi yang sifatnya terbuka, seperti linux, ubuntu, mandrake, redhat dan Chromium. Pada intinya konsep sumber terbuka adalah membuka "kode sumber" dari sebuah perangkat lunak. Konsep ini terasa aneh pada awalnya dikarenakan kode sumber merupakan kunci dari sebuah perangkat lunak. Dengan diketahui logika yang ada di kode sumber, maka orang lain semestinya dapat membuat perangkat lunak yang sama fungsinya. Sumber terbuka hanya sebatas itu. Artinya, dia tidak harus gratis. Definisi sumber terbuka yang asli adalah seperti tertuang dalam OSD (Open Source Definition)/Definisi sumber terbuka Virtual Box. Salah satu cara untuk dapat mencoba semua sistem operasi yang ada, adalah dengan menggunakan aplikasi cross platform. Aplikasi ini ada banyak diinternet dan untuk dapat mencobanya anda dapat menggunakan aplikasi VirtualBox. VirtualBox dapat diunduh secara gratis di www.virtualbox.org Virtual box merupakan aplikasi open source, dimana pengguna dapat menggnakan aplikasi ini tanpa berbayar. ‘13 5 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Silahkan mencoba mengunduh aplikasi ini dan lihat cara penggunaanya pada video yang terlampir. Ubuntu Ubuntu (/iconʊˈbʊntuː/) merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai perangkat lunak bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "kemanusiaan kepada sesama"[6]. Ubuntu dirancang untuk kepentingan penggunaan pribadi, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas. Proyek Ubuntu resmi disponsori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas, dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional. Ubuntu adalah salah satu sistem operasi dengan kode terbuka yang paling populer saat ini. Sistem operasi ini dapat diunduh secara gratis di www.ubuntu.com ‘13 6 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Anda dapat mengunduhnya lalu mencobanya di virtualbox untuk bisa mencoba tampilan sistem operasi ubuntu. Sistem operasi ubuntu dibuat dengan menggunakan platform linux. Linux adalah platform sistem operasi dengan kode terbuka yang sangat populer. Ubuntu mempunyai filosofi sebagai berikut : bahwa perangkat lunak harus tersedia dengan bebas biaya bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masingmasing dan untuk orang-orang yang mempunyai keterbatasan fisik bahwa pengguna harus mempunyai kebebasan untuk mendapatkan, mengubah, dan mendistribusikan perangkat lunak sesuai dengan apa yang mereka butuhkan tanpa halangan apapun Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan tersedia secara bebas biaya, tetapi Anda juga mempunyai hak untuk memodifikasi perangkat lunak Anda sampai perangkat lunak tersebut bekerja sesuai dengan yang Anda inginkan. Ubuntu adalah salah satu proyek andalan Debian. Sasaran awal Ubuntu adalah menciptakan sistem operasi desktop Linux yang mudah dipakai. Ubuntu dijadwalkan dirilis setiap 6 bulan sehingga sistem Ubuntu dapat terus diperbarui. ‘13 7 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Ubuntu pertama kali dirilis pada 20 Oktober 2004. Semenjak itu, Canonical telah merilis versi Ubuntu yang baru setiap 6 bulan sekali. Setiap rilis didukung selama 18 bulan untuk pembaruan sistem, keamanan, dan kesalahan (bug). Setiap 2 tahun sekali (versi xx.04 dengan x angka genap) akan mendapatkan Long Term Support(LTS)[8] selama 3 tahun untuk desktop dan 5 tahun untuk edisi server. Namun Ubuntu 12.04 yang dirilis pada April 2012 mendapatkan pembaruan sistem selama 5 tahun. Perpanjangan dukungan ini bertujuan untuk mengakomodasi bisnis dan pengguna IT yang bekerja pada siklus panjang dan pertimbangan biaya yang mahal untuk memperbarui sistem. Paket-paket software Ubuntu berasal dari paket tidak stabil Debian; Ubuntu memakai format paket dan manajemen paket Debian (APT dan Synaptic). Paket Debian dan Ubuntu seringkali tidak cocok. Paket Debian sering kali perlu dibuat ulang dari source agar dapat dipakai di Ubuntu, begitu juga sebaliknya. Ubuntu bekerja sama dengan Debian untuk berusaha agar perubaha-perubahan sistem Ubuntu mengarah kembali ke Debian, namun hal ini hampir tak terlaksana. Penemu Debian, Ian Murdock, pernah berkata bahwa paket Ubuntu berpotensi mengarah terlalu jauh dari Debian. Sebelum setiap rilis Ubuntu, paketpaket diambil dari paket tidak stabil Debian dan digabung dengan modifikasi Ubuntu. Sebulan sebelum perilisan, pengambilan paket dihentikan dan kerja selanjutnya adalah memastikan paket-paket yang sudah diambil bekerja dengan baik. Ubuntu sekarang dibiayai oleh Canonical Ltd. Pada 8 Juli 2005 Mark Shuttleworth mendirikan pendirian Ubuntu Foundation dan memberikan pendanaan awal sebesar US$10 juta. Tujuan dari pendirian yayasan ini adalah untuk memastikan pengembangan dan dukungan semua versi Ubuntu dapat terus berjalan. Pada 31 Oktober 2011, Mark Shuttleworth mengumumkan bahwa Ubuntu 14.04 akan mendukung smartphone, tablet, dan smart TV. Dan desain-desainnya pun sudah mulai dirancang. Ubuntu terdiri dari banyak paket, kebanyakan berasal dari distribusi di bawah lisensi lisensi software bebas. Namun, beberapa software khususnya driver menggunakan Proprietary software. Lisensi yang pada umumnya adalah GNU General Public License (GNU GPL) dan GNU Lesser General Public License (GNU LGPL), dengan tegas menyatakan bahwa pengguna dengan bebas dapat menjalankan, menggandakan, mempelajarai, memodifikasi, ‘13 8 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id dan mendistribusikan tanpa pembatasan apapun. Namun tetap ada software proprietary yang dapat berjalan di Ubuntu. Ubuntu berfokus pada ketersediaan kegunaan pada orang disfungsi, keamanan dan stabilitas. Ubuntu juga berfokus pada internasionalosasi dan aksesibilitas untuk dapat menjangkau sebanyak-banyaknya orang. Dalam hal keamanan, perangkat sudo dapat meningkatkan privilage secara sementara untuk melakukan tugas administratif, sehingga akun root dapat terus terkunci, dan mencegah orang tidak terauthorisasi melakukan perubahan sistem atau membuka kelemahan keamanan. Desktop Ubuntu memakai desktop environment graphis. Sebelum Ubuntu 11.04 interaksi grafis pengguna adalah GNOME Panel, namun setelah versi 11.04, berubah menjadi Unity. Unity adalah interface yang dikembangkan oleh Canonical yang awalnya dirancang untuk edisi Netbook. Ubuntu terinstall dengan banyak software multiguna diantaranya Perangkat dokumen LibreOffice OpenOffice (sebelum 11.04) Peramban Mozilla Firefox Konqueror (pada Kubuntu) E-Mail browser Mozilla Thunderbird Evolution (sebelum Ubuntu 11.10) Game-game ringan Sudoku Chess ‘13 9 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id mines dan beberapa software juga termasuk ke dalam CD installasi sebelum Ubuntu 11.04 sepert Transmision, GIMP. Namun software tersebut dihilangkan dari CD installasi karena ukurannya yang besar. Ubuntu juga dapat menjalankan program Windows lewat Wine atau Virtual Machine (seperti VMware workstation atau Virtual Box). Ubuntu, tidak seperti Debian, mengompile paket mereka menggunakan fitur gcc seperti PIE dan proteksi Buffer Overflow untuk memproteksi software mereka. Fitur Ekstra tersebut menambah keamanan secara signifikan dengan pemakaian performance hanya 1% pada 32 bit dan 0,01% pada 64 bit. ‘13 10 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Daftar Pustaka Patt and Sanjay patel, 2003. Introduction to Computing Systems: From bits & gates to C & beyond. Pearce Richard, 2006.New skills for digital era, National archies and records administration Wikipedia Weber, S. (2004). The success of open source (Vol. 368). Cambridge, MA: Harvard University Press. Pearce, J. M. (2012). The case for open source appropriate technology.Environment, Development and Sustainability, 14(3), 425-431. ‘13 11 Aplikasi Komputer Witdonon,M.Kom Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id