Minggu, 27 April 2014

Kelebihan dan Kekurangan menggunakan Software Open Source

Dalam membuat suatu aplikasi, biasanya sang programmer membutuhkan suatu software untuk mendukung proses pembuatan aplikasi. Macam-macam software telah tersedia mulai dari yang fiturnya sederhana sampai yang fiturnya super lengkap. Faktor kemudahan penggunaannya pun menjadi salah satu alasan seorang programmer pilih-pilih dalam menggunakan software. Akan tetapi, menurut saya sebagai seorang mahasiswa yang masih belajar dalam membuat aplikasi dengan bantuan software, faktor yang paling penting untuk diperhatikan adalah berbayar atau tidaknya software tersebut. Istilah untuk software yang tidak berbayar (gratis) biasa dikenal dengan istilah Open Source.
Software open source memiliki beberapa kelebihan dan kekurangan. Berikut ini beberapa kelebihan dari software open source:
1.      Legal (Resmi)
Penggunaan software Open Source di seluruh Indonesia akan menyebabkan tingkat pembajakan software di Indonesia menjadi turun drastis, dari 88% menjadi 0%.

2.      Keamanan Sistem
Solusi Open Source tidak saja dapat diketahui secara lebih pasti tingkat keamanannya. Namun, di lapangan juga sudah terbukti lebih aman dan lebih cepat muncul revisinya ketika ada ditemukan masalahnya. Penanganannya pun lebih transparan.

3.      Modifikasi Sesuai Keperluan
Software Open Source, karena kode programnya dibuka dan bisa diakses oleh siapa saja, bisa dimodifikasi sesuai dengan kebutuhan pengguna.
Selain beberapa kelebihan diatas, software open source tentunya punya beberapa kekurangan. Antara lain adalah sebagai berikut:
1.      Memunculkan celah awal ketika sumbe code masih mentah dan pengembangan dasar masih dalam pembangunan.
2.      Masalah yang berhubungan dengan intelektual property. Pada saat ini, beberapa negara menerima Software dan algoritma yang dipatentkan. Hal ini sangat sulit untuk diketahui jika beberapa motede utama untuk menyelesaikan masalah Software di patenkan sehingga beberapa komunitas dapat dianggap bersalah dalam pelanggaran intelektual property.
3.      Kurangnya Sumber Daya Manusia yang dapat menggunakan dan memanfaatkan Open Source. Salah satu keuntungan utama dari gerakan adalah adanya ketersediaan code. Namun ketersediaan ini menjadi sia-sia apabila SDM yang ada tidak dapat menggunakannya, tidak dapat mengerti code tersebut. SDM yang ada ternyata hanya mampu produk saja. Jika demikian, maka tidak ada bedanya produk dan yang proprietary dan tertutup.
4.      Tidak adanya perlindungan terhadap HAKI.
5.      Perkembangan Software tergantug dari sekumpulam manusia itu sendiri.
6.      Tidak ada garansi dari pengembangan, sumber code masih mentah dan pengembangan dasar masih dalam pembangunan.
7.      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 marketing.

Begitulah kurang lebih pembahasan mengenai kelebihan dan kekurangan dalam menggunakan software aplikasi. Jika dilihat dari segi kelebihannya, memang sangat menguntungkan siapapun untuk menggunakan software open source, dari judulnya saja sudah ditekankan bahwa software tersebut gratis. Tetapi jika dilihat kekurangannya kita perlu berhati-hati juga dan yang paling penting tetap berusaha meminimalisir terjadinya efek buruk dari penggunaan software open source.



referensi:
http://pusokoimanrizky.blogspot.com/
http://lookshe.blogspot.com/
http://zaenal-zaeblogs.blogspot.com/

Tidak ada komentar:

Posting Komentar