Makalah Open Source [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

TUGAS MAKALAH PENGENALAN TENTANG OPEN SOURCE



Di susun oleh Nama



:



NIM



:



Kelas



:



POLITEKNIK PURBAYA TEGAL Jl. Pancakarya No.1, Kalimati, Kajen, Kec. Talang, Tegal - Telp. (0283) 3447340 email : [email protected] web : www.purbaya.ac.id 2019



KATA PENGANTAR Puji syukur kehadirat Tuhan yang Maha Esa karena berkat rahmat dan karunia-Nya lah saya dapat menyelesaikan Makalah “Pengenalan Tentang Open Source“ ini dengan baik dan tepat waktu. saya menyadari bahwa makalah ini masih banyak kekurangan-kekurangan karena keterbatasan pengetahuan, oleh karena itu saya sangat mengharapkan bimbingan atau saran-saran dari pembaca untuk menyempurnakan makalah ini. Berkaitan dengan makalah ini saya banyak mendapatkan bantuan dan bimbingan dari berbagai pihak yang diterima oleh saya baik secara langsung maupun tidak langsung. Tidak lupa pula saya mengucapkan terima kasih kepada semua pihak yang telah membantu saya dalam pembuatan makalah ini. Adapun harapan kami, semoga tulisan ini dapat menambah wawasan pembaca mengenai Open Source, dengan maksud nantinya pembaca mampu untuk memahami lebih dalam tentang Open Source. Kami menyadari bahwa makalah kami ini masih jauh dari sempurna, untuk itu kami mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan makalah ini.



Hormat kami,



Penulis



ii



DAFTAR ISI KATA PENGANTAR ................................................................................... ii DAFTAR ISI .................................................................................................. iii BAB I



PENDAHULUAN A. Latar Belakang ......................................................................... 1 B. Tujuan Penulisan ...................................................................... 1 C. Batasan Masalah ....................................................................... 1



BAB II PEMBAHASAN 1.



Pengenalan Open Source .......................................................... 2



2.



Konsep - Konsep Open Source ................................................ 6



3.



Jenis – Jenis Lisensi ................................................................. 7



BAB III PENUTUP I.



Kesimpulan .............................................................................. 10



II. Saran ......................................................................................... 10 DAFTAR PUSTAKA



iii



BAB I PENDAHULUAN A. Latar Belakang Open Source menjadi sangat menarik dan dianggap sebagai fenomena baru dari keseluruhan ruang lingkup Teknologi Informasi. Fenomena Open Source bukan cerita baru maskipun beberapa tahun belakangan ini, hal ini target media masa. Dampak dari teknologi Open Source diharapkan mendapat perhatian dari industry software, dan dalam lingkungan keseluruhan. Banyak orang percaya bahwa dampak dari Open Source dalam industri teknologi Informasi dan lingkungan pada umumnya akan membesar. Berdasarkan pertimbangan-pertimbangan diatas, maka kami mengajukan tema makalah mengenai ”Free Software / Open Source Software”. B. Tujuan Penulisan Agar pembaca bisa memahami betapa bagusnya Sistem Sumber Terbuka atau Open Source C. Perumusan Masalah Dalam penulisan ini kami akan membahas hal - hal yang berhubungan dengan Open Source seperti : 1. Pengenalan Open Source Software 2. Konsep - Konsep Open Source Software 3. Jenis – Jenis Lisensi



1



BAB II PEMBAHASAN



1.



Pengenalan Open Source Open Source adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet). Pola pengembangan ini mengambil model ala bazaar, sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika suatu komunitas menggunakan sebuah program Open Source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang banyak. Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung 1.1



jawab



bukan



bebas



tanpa



tanggung



jawab.



Keunggulan Keunggulan dari open source software ini yaitu dapat di peroleh secara free atau gratis tanpa perlu membayar lisensi software. Dan biasanya open source software dapat di peroleh di internet, salah satu software open source yang terkenal yaitu sistem operasi komputer Linux. Open source software ini sangat di tunjang oleh internet, awalnya open source di-unduh dari internet lalu digunakan oleh orang yang memakainya dan dapat di perbaiki atau di kembangkan lagi jika 2



terdapat



kekurangan



pada



software



tersebut.



Dan



hasil



dari



pengembangannya software tersebut akan dipublikasikan ke internet lagi, dan dapat di gunakan oleh orang banyak. Pada saat ini sangat mudah sekali untuk mendapatkan open source software di internet. Tentunya



dalam



pengembangan



open



source



software



melibatkan banyak sekali orang dari berbagai belahan dunia, yang berinteraksi melalui dunia maya atau jaringan internet. Maka seiring berkembangnya teknologi semakin banyak bermuculan berbagai macam software yang dibuat berbasis open source yang di upload ke internet. Pola dari open source ini telah banyak melahirkan developer yang sangat handal. Software yang gratis atau free software yang berbasis open source bukan program yang ecek-ecek, jangan mengaggap bahwa jika software yang gratis itu kurang bagus kualitasnya. Karena sudah banyak terbukti kehebatan dan kehandalan dari open source software. Karena free software yang berbasis open source telah banyak melalui proses perbaikan yang terus menerus sehingga software-nya akan semakin sempurna.



Gambar Macam-macam Open Source



3



1.2



Macam – macam Contoh Open Source Berikut ini merupakan beberapa contoh open source software yang populer, diantaranya seperti di bawah: a.



Linux, merupakan software sistem operasi yang gratis dan sangat populer.



b.



XAMPP, merupakan paket software yang berguna untuk simulasi dan pengembangan web, termasuk juga di dalamnya Apache dan MySQL (database).



c.



Mozilla



Firefox,



merupakan



software



yang



berguna



untuk



menjelajahi halaman web di internet. d.



OpenOffice, merupakan paket software perkantoran yang berguna untuk mengolah kata, tabel dan database.



e.



osCommerce, merupakan software aplikasi web yang digunakan untuk toko online.



f.



ClamAV & ClamWin, merupakan software antivirus.



g.



Audacity, merupakan software perekam sekaligus pengolah audio.



h.



GIMP, merupakan software pengolah foto dan juga gambar digital.



i.



VideoLAN, merupakan software pemutar file multimedia.



j.



Blender, merupakan program untuk pembuatan model 3 (tiga) dimensi, misalnya seperti animasi dan game.



k.



Filezilla, merupakan softwere jaringan yang berfungsi untuk transfer file via protokol FTP pada jaringan komputer atau jaringan internet.



l.



Mplayer, merupakan ssoftware pemutar musik yang berbasis open source.



1.3



Keuntungan dan Kekurangan Adapun keuntungan dari penggunaan Open Source, antara lain : a. Lisensi Gratis, sehingga tidak memerlukan biaya tambahan untuk pembelian lisensi Software.



4



b. Keberadaan Bug/Error dapat segera terdeteksi dan diperbaiki karena Software tersebut dikembangkan oleh banyak orang ataupun pemakai. c. Banyaknya tenaga (SDM) untuk mengerjakan & mengembakan proyek Open Source, karena biasanya proyek Open Source menarik banyak developer. d. Pengguna dapat langsung ikut serta dalam pengembangan Program, karena pengguna memiliki source code. e. Software dapat dimodifikasi sesuai dengan kebutuhan dari pengguna tanpa menyalahi EULA. f. Cross Platform dan Kompatible. g. Legal, dan tidak melanggar undang-undang hak cipta serta aman dari razia penggunaan dan pembajakan Software illegal. Adapun kekurangan dari Open Source ini, antara lain : a. Memunculkan celah awal ketika sumbe code masih mentah dan pengembangan dasar masih dalam pembangunan. b. Masalah yang berhubungan dengan intelektual property. c. Kurangnya Sumber Daya Manusia yang dapat menggunakan dan memanfaatkan Open Source. d. Tidak adanya perlindungan terhadap HAKI. e. Perkembangan Software tergantug dari sekumpulam manusia itu sendiri. f. Tidak ada garansi dari pengembangan, sumber code masih mentah dan pengembangan dasar masih dalam pembangunan. g. Kesulitan dalam mengetahui status project : Tidak banyak iklan bagi Open Source Software, biasanya beberapa project secara tidak langsung ditangani oleh perusahaan yang mampu berinvestasi dan melakukan merketing.



5



2.



Konsep – Konsep Open Source Konsep open source software pada intinya adalah membuka source code dari sebuah software. Dengan mengetahui logika yang ada di kode sumber, maka orang lain dapat membuat perangkat lunak yang sama fungsinya Open source hanya sebatas itu, artinya tidak harus gratis. Bisa saja membuat perangkat lunak yang kita buka kode sumbernya, mempatenkan algoritmanya, medaftarkan hak ciptanya, dan tetap menjual perangkat lunak tersebut secara komersial. Definisi open source yang asli seperti tertuang dalam OSD (Open Source Definition) yaitu: • Free Redistribution • Source Code • Derived Works • Integrity of the Authors Source Code • No Discrimination Against Persons or Groups • No Discrimination Against Fields of Endeavor • Distribution of License • License Must Not Be Specific to a Product • License Must Not Contaminate Other Software Keberadaan open source software ini sangat ditunjang oleh internet. Awalnya Open source software diambil dari internet kemudian digunakan oleh orang dan diperbaiki apabila ada kesalahan. Hasil perbaikan dari open source ini kemudian dipublikasikan kembali melalui internet yang memungkinkan orang lain menggunakan dan memperbaikinya dan begitulah seterusnya. oleh karena itu open source software akan terus berkembang dan tidak mungkin ketinggalan jaman. Dalam segi keamanan penggunaan open source software cukup aman. Jika mengunakan software berlisensi tidak mungkin tahu apa saja perintahperintah yang terjadi ketika kita meng-klik tombol instalasi software tersebut 6



di komputer kita. Apabila orang yang membuat software tersebut adalah orang tidak bertanggung jawab tentunya dia bisa menyisipkan perintah untuk menyalin data-data pribadi melalui software lisensi yang dibuat. Tentu pengguna tidak akan mengetahui sebelum melihat source yang dibuat tersebut. Namun jika mengunakan software open source dapat melihat semua source dan perintah-perintah pemograman dengan jelas. Contoh open source software : PHP, MySQL, Linux, Apache (web server), Perl, Fetchmail.



3.



Jenis – Jenis Lisensi Menurut Microsoft dalam "The Hallowen Document" terdapat beberapa jenis lisensi yang dapat digunakan untuk program komputer. Beberapa jenis lisensi tersebut antara lain adalah : a. Lisensi Commercial Lisensi Commercial ialah jenis lisensi yang biasa ditemui pada piranti lunak seperti Microsoft dengan Windows dan Office-nya, Lotus, Oracle dan lain sebagainya. Software yang diciptakan dengan lisensi ini, memang dibuat untuk Sehingga



pemakai



yang



kepentingan



komersial.



ingin menggunakannya harus membeli



atau mendapatkan ijin penggunaan dari pemegang hak cipta. Pada lisensi ini pemberlakukan



UUHC



sangat penting artinya



dalam



melindungi hak-hak pemilik. Misalnya : Sistem operasi Microsoft Windows



(98,



ME,



200,



2003,



Vista),



Microsoft



Office,



PhotoShop, Corel Draw. b. Lisensi Trial Software Lisensi Trial Software ialah jenis lisensi yang biasa ditemui pada piranti lunak untuk keperluan demo dari sebua software sebelum



diluncurkan



pengguna



untuk



ke masyarakat.



Lisensi



ini



mengijinkan



menggunakan, meng-copy atau menggandakan 7



software tersebut secara bebas. Tetapi karena bersifat



demo,



maka



seringkali piranti lunak dengan lisensi ini tidak memiliki fungsi dan



fasilitas



selengkap



versi



komersilnya.



Lagipula perangkat



lunak versi demo biasanya dibatasi oleh masa aktif tertentu. Contoh program tersebut misalnya program Adobe Photoshop CS Trial Version 30 for days. c. Lisensi Non Commercial Use Lisensi Non Commercial Use ini biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu di bidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu. Contoh perangkat lunak yang memiliki lisensi ini adalah program Star Office yang dapat berjalan di bawah sistem operasi Linux dan Windows sekaligus. d. Lisensi Shareware Lisensi Shareware mengijinkan pemakainya untuk menggunakan, mengcopy atau menggandakan tanpa harus ijin pemegang hak cipta. Tetapi berbeda dengan Trial Software, lisensi ini tidak dibatasi oleh batas waktu dan memiliki feature yang lengkap. Lisensi jenis ini biasanya ditemui pada piranti contoh



software



kecil



lunak



perusahaan



kecil. Beberapa



yang memiliki lisensi ini seperti Winzip,



Paint Shop Pro, ACDsee dan lain sebagainya. e. Lisensi Freeware Lisensi yang



Freeware



biasanya



bersifat mendukung



Contohnya



antara



atau



ditemui



memberikan



pada



piranti



fasilitas



lunak



tambahan.



lain adalah software-software plug in yang biasa



menempel pada software induk seperti software Eye Candy yang menempel



pada



Adobe



Photoshop



atau program untuk



mengkonversikan favorite test-IE ke bookmark-Netscape.



8



f. Lisensi Royalty-Free Binaries. Perangkat lunak yang memiliki lisensi Lisensi Royalty-Free Binaries serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi untuk melengkapi perangkat lunak yang sudah ada dan bukan merupakan suatu piranti lunak yang berdiri sendiri. g. Lisensi Open Source Lisensi



open



souce



adalah



penggunanya untuk menjalankan, mempelajari, Berbagai



lisensi



yang



menggandakan,



membebaskan



menyebarluaskan,



mengubah dan meningkatkan kinerja perangkat lunak.



jenis



lisensi



open source berkembang



sesuai



dengan



kebutuhan misalnya lisensi GNU/GPL, The FreeBSD, The MPL. Sedangkan



jenis-jenis



perangkat



lunak



yang memakai lisensi ini



misalnya Linux, sendmail, apache dan FreeBSD. Dengan munculnya sistem lisensi tersebut maka menjadikan Open Source sebagai suatu alternatif perkembangan program komputer yang memiliki kekuatan hukum sendiri.



9



BAB III PENUTUP I.



Kesimpulan Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Microsoft Windows adalah serangkaian perangkat lunak sistem operasi freeware (close source: dengan listening program yang tertutup) dan antarmuka pengguna grafis yang diproduksi oleh Microsoft. Open source merupakan salah satu syarat free software. Free software pasti open source software, namun open source software belum tentu free software. Contoh free software adalah Linux. Contoh open source software adalah FreeBSD.



II. Saran Bagi para pembaca sekalian yang ingin memperoleh informasih lebih lengkapnya mengenai Sistem Operasi (OS) pada komputer, di sarankan agar mencari lagi referensi yang lain, karena tidak dapat saya pungkiri bahwa dalam pembuatan makalah ini masih benyak kekurangan yang harus diperbaiki.



10



DAFTAR PUSTAKA https://erlanggablc.blogspot.com/2017/02/pengenalan-open-source.html. Diakses (12 September 2019) http://indah-andini.blogspot.com/ Diakses (13 September 2019) http://www.purbaya.ac.id/Profil.html Diakses (13 September 2019) http://toffa0607.blogspot.com/2016/10/makalah-sistem-operasi-linux.html Diakses (13 September 2019) https://docplayer.info/51981462-Bab-i-pendahuluan-1-1-latar-belakang.html Diakses (13 September 2019) https://diazhandsome.wordpress.com/2008/12/16/apa-itu-open-source/ Diakses (12 September 2019) http://pusspuspita.blogspot.com/2010/01/konsep-open-source.html Diakses (12 September 2019) https://www.nurulfikri.ac.id/index.php/id/artikel/item/1420-pengenalan-opensource-os-linux Diakses (12 September 2019) http://www.pengertianku.net/2015/06/pengertian-open-source-dan-contohnyalengkap.html Diakses (12 September 2019) https://dekabopass2.blogspot.com/2014/04/makalah-sistem-operasi-komputeryang.html Diakses (13 September 2019)



11