Kenapa anda dianjurkan menggunakan software open source dalam membuat aplikasi

Dalam dunia komputer sering kita mendengar kata “open source”. Banyak yang menjelaskan pengertian open sorce, Apa itu open source? Disini dijelaskan beberapa pengertian open source.

Pengertian Open Source menurut organisasi.org, Open source software adalah istilah yang digunakan untuk software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux.

Dalam Bahasa Indonesia, open source adalah kode terbuka. Kode yang dimaksud adalah kode program (perintah-perintah) yang diketikkan berdasarkan logika yang benar).  Suatu program dengan lisensi open source, berarti program tersebut membuka kode programnya bagi siapa saja yang ingin mempelajarinya. Caranya dengan menyertakan kode program bersama dengan distribusi paket program yang sudajh jadi (hasil kompilasi).

Keunggulan utama dari karakteristik open source adalah kebebasan user untuk :

1)      Menggunakan software sesuai keinginannya

2)      Memiliki software yang tersedia sesuai kebutuhan

3)      Mendistribusikan software kepada user lainnya.

Karena kemudahan tersebut banyak orang yang menggunakan  software opensource untuk membuat aplikasi. Berikut beberapa keuntungan dan kerugian Open source.

Keuntungan :

1)      User dapat membuat salinan tak terbatas, menjual atau memberikan bebas hasil lisensi.

2)      User dapat memodifikasi dan mengunci agar hanya kalangan terbatas yang dapat membaca kode dan memodifikasinya.

3)      Mencegah software privacy yang melanggar hukum.

4)      Adanya hak untuk mendistribusikan modifikasi dan perbaikan pada code.

5)      Ketersediaan source code dan hak untuk memodifikasi.

Kerugian :

1)      Kesulitan dalam mengetahui status project.

2)      Tidak ada garansi dari pengembangan.

3)      Limitasi modifikasi oleh orang – orang tertentu yang membuat atau memodifikasi sebelumnya.

Sumber :

http://freezcha.wordpress.com/2011/03/18/keuntungan-dan-kerugian-penggunaan-open-source/

http://blog.ali-software.com/2013/01/pengertian-open-source.html

Tinggalkan komentar