You are on page 1of 21
PERANGKAT LUNAK BEBAS DAN LISENSI Setelah membaca bagian ini, diharapkan pembaca memahami: a. Berbagai jenis lisensi perangkat lunak komputer b. Alasan merebaknya pemakaian perangkat lunak Open Source c. Pengertian dan filosofi perangkat lunak bebas. d. Ketentuan hak cipta dalam perangkat lunak bebas. es C/~ idak semua program komputer diciptakan untuk kepentingan J bisnis dan memiliki lisensi komersial. Beberapa jenis program diciptakan untuk memberikan kontribusi terhadap ilmu Pengetahuan sehingga memiliki lisensi_non-komersial yang boleh disebarluaskan dan dimodifikasi secara bebas. Tentu saja penerapan Undang-Undang Hak Cipta tidak diberlakukan secara maksimal pada Jenis lisensi tersebut. Berikut pada bagian ini akan dipelajari lebih lanjut tentang berbagai jenis lisensi yang berkaitan dengan penggunaan program- Program komputer. 209 Dipindai dengan CamScanner 5 Etika Kompuler dan Tanggung Jawab Profesional di Bidang TI 10.1 Lisensi Perangkat Lunak Komputer Apakah yang dimaksud dengan lisensi? Lisensi erat kaitannya dengan hak cipta. Lisensi adalah pemberian izin tentang pemakaian sesuatu (dalam hal ini perangkat lunak komputer) yang diberikan oleh pemilik atau pemegang hak cipta atas sesuatu tersebut. (Latary isensi, tentun: ‘a pihak yang memberikan lisensi tanpa pamrih, namun ada juga yang mengharuskan penerima lisensi untuk melaksanakan kewajiban tertentu, misalnya membayar sejumlah uang atau membeli. Lisensi tidak harus dituangkan dalam bentuk tertulis dan bersifat formal karena pada dasarnya hanya sebagai pemberian izin. Tetapi, akan lebih baik kalau lisensi tersebut diformalkan sehingga diketahui oleh pihak-pihak lain, baik yang akan menggunakan maupun tidak. dika kita kembali mengutip Undang-Undang Hak Cipta Republik Indonesia maka Pasal 2 Ayat 2 menyatakan sebagai berikut: “Pencipta dan atau Pemegan, sinematografi dan Program Ko: memberikan izin atau melarang orang lain yang tanpa Persetujuannya menyewakan Ciptaan tersebut untuk kepentingan yang bersifat komersial,,,” g§ Hak Cipta atas karya mputer memiliki hak untuk Dari pasal tersebu it memang terlihat bahw; hak cipta memiliki kel a sebenarnya Pemegang bebasan untuk “mengizinkan” atau “melarang” ngetahuannya. Meskipun l yang dixembangkan oleh isi lisensi sudah ditetapkan Dipindai dengan CamScanner a Perangkat Lunak Bebos dan Lisensi secara sepihak. Hal itu bisa dipahami karena Program komersil memang dibuat dan dikembangkan untuk dijual atau dikomersilkan Menurut Microsoft dalam “The Hallowen Document” beberapa jenis lisensi yang dapat digunakan untuk program Beberapa jenis lisensi tersebut antara lain adalah: , terdapat komputer. a. Lisensi Commercial. Lisensi Commercial ialah jenis lisensi yang biasa ditemui pada ‘perangkat lunak seperti Microso‘t dengan Windows dan Office- nya, Lotus, Oracle dan lain sebagainya. Perangkat lunak yang diciptakan dengan lisensi ini memang dibuat untuk kepentingan komersial sehingga pemakai yang ingin menggunakannya harus membeli atau mendapatkan izin penggunaan dari pemegang hak cipta. Pada lisensi ini, pemberlakuan UUHC sangat penting artinya dalam melindungi hak-hak pemilik. b. Lisensi Trial Software. Lisensi Trial Software ialah jenis lisensi yang biasa ditemui pada perangkat lunak untuk keperluan demo dari sebuah perangkat Iunak sebelum diluncurkan ke masyarakat, Lisensi ini mengizinkan pengguna untuk menggunakan, menyalin " nggandakan perangkat lunak terscbut secara bebas. — bersifat demo, sering kali perangkat lunak Nemun Koren‘ | tidak memiliki fungsi dan fasilitas selengkap i ke aka. Lagipula, perangkat lunak versi demo eae si oleh masa aktif tertentu. Contoh program iasony® oe program Adobe Photoshop CS Trial Version tersebut mi: 30 for days. dengan lise TE 211 Dipindai dengan CamScanner 2 _Etika Komputer dan Tanggung Jowab » Profesional di Bidang Tl c._Lisensi Non Commercial Use 212 | Use ini biasanya diperuntukkan yayasan tertentu di bidang sial, biasanya gratis tetapi Contoh perangkat Lisensi Non Commercial untuk kalangan pendidikan atau sosial. Sifatnya yang tidak komer: dengan batasan penggunaan tertentu. 2 lunak yang memiliki lisensi ini adalah program Star Office yang dapat berjalan di bawah sistem operasi Linux dan Windows sekaligus. Lisensi Shareware. Lisensi Shareware mengizinkan pemakainya untuk menggunakan, menyalin atau menggandakan tanpa harus meminta izin pemegang hak cipta, Berbeda dengan Trial Software, lisensi ini tidak dibatasi oleh batas waktu dan memiliki feature yang lengkap. Lisensi jenis ini biasanya ditemui pada perangkat lunak perusahaan kecil. Beberapa contoh perangkat lunak kecil yang memiliki lisensi ini seperti Winzip, Paint Shop Pro, ACDsee dan lain sebagainya, Lisensi Freeware. Lisensi Freeware biasanya ditemui pada perangkat lunak yang bersifat mendukung atau memberikan fasilitas tambahan Contohnya antara lain adalah perangkat lunak plug in yang biasa menempel pada perangkat lunak induk seperti perangkat lunak Eve Candy yang menempel pada Adobe Photoshop atau Program untuk mengonversikai it — n favorite test-IE ke bookrark- Lisensi Royalty-Free Binaries Perangkat lunak ‘nari yang memiliki lisensi Lisensi Binaries serupa dengan lisensi fren, Lisensi Royalty-Free reeware, hanya saja produk Dipindai dengan CamScanner _Perangkat Lunak Bebas dan Lisen si yang ditawarkan adalah library yang _berfungsi melengkapi perangkat lunak yang sudah ada dan bukan merupakan suatu perangkat lunak yang berdiri sendiri. g. Lisensi Open Source. Lisensi_ open souce adalah _lisensi yang membebaskan Penggunanya — untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja Perangkat lunak. Berbagai jenis lisensi open source berkembang sesuai kebutuhan, misalnya lisensi GNU/GPL, The FreeBSD, The MPL. Sedangkan jenis-jenis perangkat lunak yang memakai lisensi ini misalnya Linux, sendmail, apache dan freeBSD. Dalam sistem lisensi, Open Source menjadi suatu alternatif perkernbangan Program komputer yang memiliki kekuatan hukum sendiri, 10.2 Perangkat Lunak Bebas Pemberian lisensi program komputer, diwarnai dengan dua kecenderungan utama. Kecenderungan pertama adalah Pemberian lisensi yang semata-mata untuk Penggunaan kode-kode biner atau yang juga disebut Binary Code dari program komputer. Penerima lisensi dapat menggunakan program komputer, tetapi tidak Mempunyai hak untuk melihat atau menggunakan Source Code dari Program 7 tersebut, sementara Source Code tetap merupakan rahasia vena hans dimiliki oleh pemberi lisensi. an kedua adalah Pemberian lisensi jutnya, kecenderungar " — menyertakan Source Code dari program komputer, program el dapat melinat dan menggunakan Source Code Penerima lise! tersebut 213 Dipindai dengan CamScanner B Etika Komputer dan Tanggung Jawab Profesional di Bidang TI Contoh program komputer yang menggunakan lisensi yang hanya memberikan binary code-nya adalah Microsoft Windows, Microsoft Office, Adobe Acrobat. Adapun contoh lisensi yang memberikan Source Code adalah GPL, Mozilla, BSD. Seorang pencipta, baik selaku pencipta pertama atau sebagai Pengembang program komputer turunan mempunyai kebebasan untuk menentukan lisensi yang akan dipergunakan untuk karya cipta Program komputernya. Ay y feet ért - &. ar Phe Gambar 10.1 GNU Maskot Richard Stallman (1994), pendiri Free Sotware Foundation di www.gnu.org menuiiskan alasan munculnya perangkat lunak bebas. Para pemilik (perangkat lunak) sering mengatakan bahwa mereka teraniaya ataupun “menderita kerugian ekonomi” Jika programnya disalin oleh para Pengguna (secara tidak sah). Padahal penyalinan tersebut tidak mempunyai dampak langsung terhadap para pemilik, dan juga ti siapa pun. Para pemilik hanya dapat merugi membayar untuk salinan tersebut. iak menganiaya jika orang harus Software Patents kill Innovation !!! Itul pertama kali ketika penulis men Lunak Bebas ( lah banner yang muncul gakses situs milik Yayasan Perangkat FSF: Free Software Foundation) di www.gnu.org tanggel 214 Dipindai dengan CamScanner B— Perangkat Lunak Bebas dan Lise nsi 10 April 2004 yang lalu. Komentar-komentar seperti itu memang sering muncul sebagai jawaban alas ketidakpuasan diberlakukannya Undang- Undang Hak Cipta, terutama terhadap perangkat lunak. Mereka memberi alasan bahwa teknologi digital memiliki sifat keluwesan yang tidak cocok dengan sistem hak cipta. Artinya, jika informasi berbentuk digital maka secara mudah seseorang akan dapat menyalinnya untuk berbagi dengan orang yang lain. Dan itu berarti, keluwesan tersebut tidak cocok dengan sistem hak cipta. Memang diakui bahwa sumbangan terbesar teknologi informasi digital kepada dunia ialah kernudahan yang diberikan dalam menyebarkan, menyalin serta mengubah sebuah informasi. Richard Stallman mengemukakan pendapa! yang terkesan kontra, di mana dia mengatakan bahwa sistem hak cipta membuat perangkat lunak berpemilik (yang kebanyakan di antara mereka) berniat untuk menghalangi masyarakat dalam mendapatkan potensi manfaat dari perangkat lunak tersebut. Mereka “ingin” menjadi satu-satunya pihak yang berhak untuk menyalin ataupun mengubah perangkat lunak yang digunakan. sistem hak cipta berkembang di dunia cetak- Pada awalnya, : Jogi untuk menyalin atau melakukan copy Mencetak, sebuah teknol ; terhadap sebuah printed document secara besar-besaran. Sistem ini cocok dengan teknologi tersebut, karena hak cipta tersebut diberlakukan kepada para pemilik percetakan. Hak cipta tersebut tidak ara pembaca buku. Seorang pembaca biasa, akan, boleh menyalin buku dengan pulpen kinan kecil untuk dituntut atas perbuatan membatasi kebebasan P' yang tidak memiliki percet dan tinta, dan berkemung tersebut. ah program, kepemilikan sangat berpengaruh Namun, eee wn tersebut dan apa yang dapat Anda lakukan terhadap status P! a 215 Dipindai dengan CamScanner Apakah yang dibutuhkan oleh masyarakat? membutuhkan informasi yang tersedia untuk penduduk contoh, program-program yang dapat dibaca, diperbaiki dan ditingkatkan kinerjanya, dan tidak hanya dioperasikan. Tetapi, apa yang biasanve diberikan oleh para pemilik perangkat lunak adalah kotak hitam yang tidak bisa kita pelajari dan ubah. Masyarakat juga membutuhkan kebebasan. Ketika program mempunyai pemilik, para pemakai kehilangan kebebasan untuk mengendalikan bagian dari kehidupan mereka, Oleh karena itu, masyarakat perlumendorong semangat kerjasama di antere warga masyarakat. Ketika Para pemilik perangkat lunak mengatakan kepada kita bahwa membantu teman dalam pemakaian perangkat lunak adalah suatu bentuk “pembajakan” maka mereka mencemarkan semangat kemasyarakatan yang telah berkembang Itulah beberapa alasan yang dikemukakan Richard Stallman tent fang alasan pernyataan perangkat lunak seharusnya tanpa pemilik. Dengan latar belakang beberapa hal di atas, merebaklah suatt kornunitas yang sering disebut komunitas “open source” di mana dalam komunitas tersebut berlaku Perangkat lunak bebas yang mengacu pada kebebasan para Penggunanya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. 216 Dipindai dengan CamScanner —____ Perangkat tunak Bebas dj on Lisens; 10.3 Filosofj Perangkat Lunak Bebas Free Software Foundation (FSF ), dalam Free Softwar menyebutkan definisi Perangkat I eDefinition, lunak bebas sebagai berikut, Free software is a matter of the us ers’ freedom to run, copy, distribute, study, ch ange and improve the software. (www.gnu.or. id) Dari definisi tersebut, bebas ialah perihal kebebasan, mengacu pada kebebasan menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja Pperangkat lunak. Lebih tepatnya lagi, kebebasan tersebut mengacu pada empat Jenis kebebasan bagi para pengguna perangkat lunak: Kebebasan untuk menjalankan program untuk tujuan apa eS kat lunak bebas, sestiai namanya bebas digunaka,, eer apa saja. Perangkat lunak tersebut boleh aa Peele eee atau bahkan boleh —— epee sekalipun, liguni c mpelajari bagaimana program it bekeria Deere eee dengan kebutuhan pengguna, sehingga dap rat penyebarluasan program perangkat lunak Sea a ee enero code dalam setiap et eae een eee code tersebut, penyebarar memil-ki akses pada kode ; engguna mem tiap pengs program sehingga set program tersebut dapat dipelajari dan digunakan kerja ra se uai kebutuhan sesi a ae 217 Dipindai dengan CamScanner B_Etiko Komputer dan Tanggung Jawab Profesional di Bidang Tl c Kebebasan untuk menyebarluaskan kembali hasil salinan perangkat lunak tersebut sehingga dapat membantu orang lain yang ingin menggunakannya. Namun, penyebarluasan hasil salinan tersebut juga harus memenuhi prinsip perangkat lunak bebas yang membebaskan orang yang akan menggunakannya tanpa harus mendapatkan izin dari pemegang hak cipta. Kebebasan untuk meningkatkan kinerja program, dan dapat menyebarkannya ke khalayak umum sehingga semua menikmati keuntungannya. Dengan penyertaan source code maka pengguna juga memiliki akses untuk meningkatkan kinerja program sesuai keahlian yang dimilikinya. Suatu program merupakan perangkat lunak bebas jika setiap Pengguna memiliki semua dari kebebasan tersebut. Dengan demikian, setiap pengguna seharusnya bebas menyebarluaskan salinan program itu, dengan atau tanpa modifikasi (perubahan), secara gratis dengan memungut biaya Penyebarluasan, kepada siapa mana pun. Kebebasan untuk melakukan semua hal di Anda tidak harus meminta atau pun membayar untuk key kepada pemegang hak cipta program tersebut. is atau pun pun dan di atas berarti perluan izin Pengguna jugaseharusnya memiliki kebebasan untukmemodifikasi ({mengubah), serfa menggunakan untuk keperluan Anda pribadi dalam pekerjaan, atau sekedar main-main, keberadaan program tersebut. Jika mengedarkan perubahan tersebut, Anda seharusnya tidak perlu mem| beritahu si ra apa aoe iapa pun dengan cara api heh pebebasan Untuk menggunakan sebuah program _berarti edasan bagi siapa pun, baik Perorangan atau pun organisasi untuk 218 — Dipindai dengan CamScanner nak Bebas dan Lisensi menggunakan pada komputer Jenis apa pun, untuk kegiatan apa pun, ‘anpa perlu memberitahu para pengembang atau pun pihak-pihak Jainnya secara khusus, Kebebasan untuk menyebarluaskan hasil penggandaan, h termasuk bentuk biner (eksekusi) termodifikasi maupun yang belum. cara memproduksi bentuk biner ter: penyebarluasannny: memproduksinya. arus, + ataupun kode program, yang Tidak apa-apa jika tidak disertakan sebut. Namun, perlu ada kebebasan a jika dikemudian hari ditemukan cara untuk Untuk memperoleh kebebasan melakuk: memublikasikan versi yang lebih baik, penggun; pada kode program tersebut. Jadi, memiliki al mutlak untuk perangkat lunak bebas. ‘an perubahan_ serta ja harus memiliki akses kses merupakan syarat Agar terwujud, kebebasan ini tidak boleh dibatalkan selama Pengguna tidak melakukan suatu kesalahan. Jika Pengembang Perangkat Iunak tersebut mempunyai hak untuk mencabut lisensi, tanpa harus ada penyebab yang berasal dari Anda, maka program tersebut tidak dapat disebut perangkat lunak bebas. Walaupun demikian, aturan tertentu mengenai tata cara pendistribusian perangkat lunake bebas dapat diterima selama idak bertentangan dengan hakikat inti dari kebebasan ita sendiri, tidak ber' “copyleft” secara garis besar tidak mengizinkan hacer aturan pelarangan atau pembatasan hak penam! orang lain ‘ hakikat inti dari kebebasan. Hal ini # idak sesuai dengan halkik - Hal ini tidak van aes dengan hakikat inti dari kebebasan itu Sendiri, aturan inj ertentat justru melindunginya. a 219 Dipindai dengan CamScanner lawab Profesional di Bidang Tl fan I ng J % — Etika Komputer dan langgeng dadi, Anda mungkin harus_ membayar untuk jrenapatian perangkat lunak GNU, atau mungkin juga mendapat! anna secara cuma-cuma Terlepas dari cara mendapatkan perangkat lunak tersebut, Anda akan selalu bebas untuk menyalin dan mengubah perangkat lunak tersebut, atau bahkan menjualnya. Perangkat lunak bebas bukan berarti “tidak komersial”. Program, bebas seharusnya juga boleh digunakan untuk keperluan komersial. Pengembangan perangkat lunak bebas secara komersial pun bukan merupakan hal yang aneh; dan produknya ialah perangkat lunalk bebas yang komersial. Aturan perihal cara mengemas perangkat lunak bebas hasil modifikasi pun dapat diterima, jika tidak secara efektif menghalangi kebebasan Anda untuk memublikasikan ulang modifikasinya. Ada suatu aturan yang disepakati dalam filosofi perangkat lunak bebas sebagai berikut: ‘dika Anda membuat Program tersedia dalam cara tertentu, maka Anda juga harus membuatnya tersedia dalam cara tertentu juga...” Dipindai dengan CamScanner BL Perangkat Luna License (GPL), yang beranti jug yang membital Linux menjadi masih dilkembangkan oleh kelompok tanpa dibayan, ye banyak dijumpai di Internet, lukar-menukar kode dan membenahi segala masalal yang ada, a source code Linux lersedia Matah He Operas Yang istimewa, Linnuy kclompok ang » melaporkan bug, Linux juga adalah suatu sistem operasi yang bersifat multiuser, multitasking, mulliconsole, freeware dan frees source yang dapat berjalan di berbagai platform termas r Intel 386 maupun yang lebih tinggi. Sistem operasi ini mengimplementasikan standar POSIX. Linux dapat berinteroperasi secara baik dengan sistem operas termasuk Apple, Microsoft dan Novell, Linux sepe mendukung banyak perangkat lunak mulai dari C/C++ sampai ke TCP/IP. suk pros si_yang lain, rti layaknya UNIX, EX, X Window, GNU Wahyono (2005) dalam buku Pemrograman Shell Linux, menginventarisasi delapan alasan ulama mengapa orang mempelajari pemrograman dalam sistem operasi Linux 1. Linux gratis dan bebas. i bisa didapat gratis ber Sols comers ae Pele aie Isensi_ GNU mean Berdasarkan lisensi ini, siapa pun bisa a oe aaa ee nena teeenecten (ang bisa mendapatkan program » binary code (yang bisa dibaca mesin). Ini dibaca manusia) malpe am dalam Linux tersebut dapat diubah, berarti pula cae Parenaion Jebih lanjut oleh siapa saja diadaptasi, maupu' 3 n pada ber it dijalantinn Pee buat orang lrtaik belajar linux i Linux yang bisa dioperasikan bagai Platform. 2. Linux dapat Salah satu alasan wlan adalah kemampuan es dalam berbagai platfort _— en san utama yang om operas Dipindai dengan CamScanner | _Etika Komputer don Tonggung Jowab Profesional di Bidang TI Platform-platform yang mendukung Linux antara lain adalah. + Intel 80386/486/586/686 Pentium [Pro, II], juga AMD dan Cyrix yang setara Sistem PC dengan multiprocessor _ simetris, laptops, notebooks, Macintosh, Power PC, MIPS, Digital Alpha, Sun SPARC, Motorola 68k, * dan lain-lain. 3. Kompatibilitas dengan sistem operasi lain. Linux bisa berinteraksi dengan Operating sistem lain melalui tiga cara. Tigaz cara tersebut adalah kompatibilitas file dan filesystem, kompatibilitas network dan emulasi (simulasi) operating sistem. Dalam hal kompatibilitas filedan file sytem, Linux bisa menggunakan file-file dari operating sistem lain, dalam artian bisa membaca dan menulis format file tersebut. Hal ini berarti bahwa disk dari sistem operasi DOS/Windows, OS/2, NT, Apple Macintosh, Unix, dan sistem-sistem lain, bisa dibaca dengan mudah oleh Linux, Hampir semua format file standar industri didukung oleh aplikasi-aplikasi Linux, kecuali beberapa format yang spesifik vendor atau produk. Kompatibilitas Network Linux bisa dibulktikan ketika Linux dapat bekerja sama dengan baik sekali dalam operating sistem lainnya. Adapun emulasi oj di lain. sisi, kompatibilitas kompatibilitas emulasi komey erating sistem menyediakan kompatibilitas Seperti misalnya paket DOSEMU menyediakan dengan DOS, dan proyek WINE menyediakan (terbatas) dengan Windows, dan beberapa paket tsial, untuk emulasi dengan sistem operasi lain. 222 Dipindai dengan CamScanner 1 Perangkat Lunak Bebas dan lisen si 4, Sistem Linux mendukung berbagai jenis Perangkat keras Salah satu keunggulan Linux juga adalah bahwa Sistem Linux mendukung berbagai_jenis perangkat keras PC Meskipun demikian, mungkin saja perangkat keras yang didukung oleh Linux tidak sebanyak Windows 9X, tetapi mungkin lebih banyak daripada Windows NT. Ini berarti bahwa Linux mendukung berbagai jenis mouse, video cards, rnotherboard chipsets, scanners, printers, juga berbagai jenis disk seperti IDE, EIDE, SCSI, MFM, RLL, dan ESDI. Tidak ketinggalan bahwa linux mendukung CD-ROM, sound card dan sebagainya. 5. Linux memiliki tingkat kestabilan dan keamanan yang iinggi. Sebagai sistem operasi yang dikembangkan dari sistem operasi UNIX yang memang pada awalnya diperuntukkan bagi jaringan komputer, Linux memiliki tingkat stabilitas dan sekuritas yang tinggi. Dalam operasionalnya, berbagai masalah keamanan yang menyangkut operating system itu sendiri biasanya diumumkan beberapa jam saja setelah ditemukan, diikuti an bugfix, workaround, advisory, dan sebageinva, Malnya walt dtemulkan bug di perangkat keras itu senditi (prosesor Pentium ice ug FO OF), workaround sudah tersedia untuk = pa saat setelah keberadaan bug tersebut diumu si Unix dengan mendukung adanya file g dapat mencegah pengubahan atau dari pemiliknya. Oleh karena itu, virus Linux juga mewarisi tradi (izin file), ve anpa izin x dikenal di Permissions penghapusan file t pada dasarnya tidal ——— eee eee 223 Dipindai dengan CamScanner dunia Linux. Erika Komputer dan Tanggung Jawab Profesional di Bidang Tl 6. Linux mendukung berbagai jenis bahasa pemrograman. Ini juga alasan pokok mengapa orang belajar pemrograman pacla Linux. Sebagai sistem operasi, Linux sudah mengintegrasikan beberapa paket bahasa pemrograman seperti Java, C/ C++, Perl, PHP. dan masih banyak lagi. Artinya, jika Anda adalah seorang programmer yang berkecimpung dalam penggunaan bahasa pemrograman maka Anda tidak akan merasa kesulitan dalam memakai Linux. 7. Kemudahan scripting. Linux memiliki keunggulan kemudahan pengolahan konfigurasi, karena hampir semua informasi konfigurasi Linux disimpan dalam file-file teks sehingga gampang dimcdifikasi dengan script. Tentu saja hal tersebut memudahkan pekerjaan yang kompleks atau yang berulang-ulang jika dibandingkan dengan sistem lain yang mempunyai sistem konfigurasi binary (seperti registry di Windows) dan juga sistem yang kurang mendukung scripting. Linux juga menyediakan berbagai_peralatan scripting, yang “memungkinkan Anda untuk menulis “File BAT dengan Steroids” untuk otomatisasi pekerjaan. Script-script ini bisa dijalankan secara manual, maupun dijadwalkan untuk waktu tertentu, bahkan bisa memiliki tampilan mode grafis seperti iayaknya Windows. Jadi, Penambahan beberapa ratus user yang datanya diambil dari spreadsheet misalnya, bisa dilakukan dengan mudah di Linux, tetapi hampir tidak mungkin dilakukan di NT. 8. Kemudahan pelacakan kesalahan. Kemudahan_pelacakan kesalahan pada Linux tersebut terjadi karena Linux tidak menyembunyikan informasi dari user. Hal ini berarti informasi. penuh dari keadaan sistem dan pesan 224 Dipindai dengan CamScanner % — Perangkat Lunak Bebas dan Lisensi kesalahan (error) selalu tersedia dan memungkinkan diagnostik masalah dengan cepat dan bisa diperbaiki dengan cepat pula. Di samping itu, Linux juga menyediakan alat-alat untuk menampilkan penggunaan memori dan CPU untuk masing-masing program, untuk menentukan program mana (kalau ada) yang menggunakan suatu file pada suatu saat, untuk melacak program pada saat berjalan, dan meneruskan pesan-pesan kesalahan (error) dari keseluruhan komputer di network ke satu komputer untuk memudahkan pengawasan (monitoring). Selanjutnya, salah satu kunci keungguian Linux adalah komunitas penggunanya, yang memenangkan InfoWorld's award for best support tahun 1997 mengungguli semua penyedia jasa technical support komersial. Komunitas Linux ini bersifat terbuka bagi siapa saja yang tertarik dan mau membagikan pengalamannya dalam menggunakan Linux. Di situ, setiap pengguna Linux dapat saling berkomunikasi, beriukar pikiran dengan baik-karena didasari rasa kebersamaan yang tinggi. Oleh karena komunitas pengguna Linux meliputi komunitas developernya juga maka sudah biasa kalau menerima respons atas pertanyaan kompleks yang ditanyakan. di newsgroup_ ccrmp.os.linux.misc hanya dalam waktu setengah jam atau paling lama satti hari. Mailing list Linux Indonesia juga merupakan forum di mana Anda bisa mendapatkan respons yang lumayan cepat. Sementara itu, komunitas Linux di Indonesia juga cukup banyak dan dapat dicari informasinya dengan mengunjungi situs-situs informasi Linux seperti http://www.linux.or.id atau http://www.linuxindonesia.or.id. Perkembangan pesat Linux tersebut juga dipengaruhi oleh adanya dukungan pemerintah yang telah mengeluarkan Inpres No. 2 tahun 2001 tentang penggunaan komputer dengan aplikasi komputer berbahasa Indonesia dan Inpres No 6 tahun 2001 tentang 225 Dipindai dengan CamScanner Profesional di Bidang Tl G — Etika Komputer dan Tanggung Jowab pengembangan dan pendayagunaan telematika di Indonesia. Keduz Inpres tersebut mendukung perkembangan Open Source di Indones dengan digunakan sebagai dasar proyek Pengembangan Perangkat Lunak Berbahasa Indonesia (P2LBI) membuat distribusi Linux dan dokumentasinya dengan menggunakan bahasa Indonesia dan disediakan bebas untuk kepentingan publik. Inpres ini bertujuan memperbanyak pilihan yang dapat digunakan oleh masyarakat untuk mempermudah pelaksanaan kegiatannya Pengertian aplikasi komputer berbahasa Indonesia ini dikerjakan dengan menggunakan program Linux dan diberi nama Software-RI melibatkan Universitas Gadjah Mada, Universitas Guna Darma dan Komunitas Linux Indonesia. Inpres no 2 tahun 2001 harus dianggap sebagai produk kebijakan yang mengakar dan mengakomodasi kepentingan masyarakat luas dan bersinergi dengan Inpres no 3 tahun, 2001 tentang penyerapan dan pengembangan_teknologi tepat guna serta inpres no 6 tahun 2001 tentang pengembangan dan pendayagunaan telematika di Indonesia. Dengan demikian, munculnya kedua inpres tersebut juga membuat tersedianya pilihan bagi masyarakat dalam penggunaan komputer, terutama bagi mereka yang tidak atau memahami penggunaan aplikasi komputer berbahasa asing. Dukungan pemerintah terhadap gerakan Open Source dalam Inpres no. 6 tahun 2001 angka 5 disebutkan sektor swasta harus berperan aktif dalam penyediaan informasi serta mengembangkan berbagai aplikasi yang diperlukan oleh masyarakat. Oleh karena itu, pemerintah akan berupaya mendorong pengembangan industri information content dan aplikasi Pendayagunaan perangkat lunak Open Source belum mendapatkan perhatian khusus. Ada dukungan nyata dari pemerintah Indonesia kepada Open ‘Source dengan 226 Dipindai dengan CamScanner & Perangkat Lunak Bebos dan Lisensi adanya inisiatif dan dana untuk proyek P2LBI ini melalui BPPT sehingga diharapkan Software-Republik Indonesia (Software-RI) dapat digunakan oleh masyarakat termasuk lembaga negara, lembaga pendidikan dan bahkan juga Usaha Kecil dan Menengah (UKM). 10.5 Hak Cipta dalam Perangkat Lunak Bebas Perangkat lunak bebas, bukan berarti bahwa perangkat tersebut tanpa pemilik atau Pemegang hak cipta. Pengakuan hak cipta atau perangkat lunak tersebut terlihat dari kewajiban penggunanya untuk tetap mencantumkan hak cipta dalam pendistribusiannya. Lisensi open source yang diberikan sebenarnya hanya melingkupi Kegiatan menyalin, mendistribusikan dan memodifikasi perangkat lunak. Selain ketiga kegiatan tersebut, hal itu sebenarnya berada di luar ruang Jingkup pemberian lisensi ini. Pemegang lisensi boleh menyalin dan mendistribusikan sama persis dari Source Code Program yang diterimanya dalam media apa pun dengan syarat harus menyampaikan pemberitahuan yang jelas tentang Hak Cipta dan Penyangkalan terhadap garansi yang sepatutnya pada setiap salinan, menyimpan secara utuh semua pemberitahuan yang mengacu pada lisensi ini dan kepada ketiadaan garansi apa pun, dan memberi kepada Penerima lainnya sebuah salinan dari lisensi ini bersama program, Penerima lisensi diperbolehkan memberikan harga untuk kegiatannya memindahkan salinan program secara fisik, Boleh juga ia menetapkan harga tertentu untuk menawarkan garansi. : dengan “program” mengacu pada ing dimaksud Adapun a hn apa pun seperti yang telah disebutkan. “Karya Program are program” adalah program itu sendiri atau karya berdasarkan pun di bawah hukum Hak Cipta. Artinya, suatu karya turunan apa a 227 Dipindai dengan CamScanner — — Etika Komputer dan Tanggung Jawab Profesional di Bidang Tl yang memuat program atau bagian dari program terse Patt sma persis, dengan modifikasi, dan atau diterjemahkan ke dalam bahasa lain. frianti (2003) memberikan 4 hal tentang ketentuan menvalin, mendistribusikan dan memodifikasi perangkat lunak bebas sebagai berikut. 228 Pemegang lisensi boleh memodifikasi satu atau lebih salinan Program atau bagian dari program yang ia miliki sehingga membentuk suatu karya baru yang berdasarkan program, dan menyalin serta mendistribusikan modifikasi atau karya seperti yang telah disebutkan di atas dengan syarat narus memenuhi: Harus membuat berkas-berkas yang termodifikasi membawa pemberitahuan yang jelas bahwa ia telah mengubah berkas- berkas disertai dengan tanggal perubahan. Karya yang disebar atau diedarkan, baik seluruhnya atau sebagian atau dihasilkan dari satu Program atau dari berbagai bagian program dilisensikan secara ke seluruhan tanpa biaya kepada seluruh partai ketiga di bawal h lisensi tersebut. Jika program yang, dimodifikasi saat. dijalankan dapat membaca perintah-perintah secara interaktif Pemakai boleh mengedarkan Pp suatu kondisi atau Persyarata kepada pemakai bagaimana car ra melihat salinan dari lisensi tersebut. Dipindai dengan CamScanner Perangkat Lunak Bebas dan Lisensi Pengecualian untuk persyaratan ini adalah jika program itu sendiri adalah interaktif tetapi tidak mencetak pemberitahuan seperti di atas maka karya yang berdasarkan program tersebut juga tidak diharuskan mencetak pemberitahuan tersebut. Persyaratan-persyaratan di atas diperuntukkan untuk karya yang dimodifikasi secara keseluruhan. dika bagian dari karya tersebut tidak berasal dari suatu program dan dapat dinyatakan berdiri sendiri dan sebagai karya terpisah maka lisensi ini tidak berlaku untuk bagian tersebut saat diedarkan sebagai karya yang terpisah. Tetapi jika diedarkan sebagai bagian dari program maka pengedarannya harus berdasarkan lisensi. Kegiatan menyalin, mengubah, membuat sublisensi yang dilakukan di luar dari ketentuan lisensi ini adalah tidak sah dan secara otomatis akan membatalkan hak- hak penerima lisensi. Namun, untuk mereka yang sudah mendapatkan salinannya maka lisensinya tidak dibatalkan selama mereka tetap memakai lisensi ini. Dipindai dengan CamScanner

You might also like