Sebelum menjawab alasan tersebut, tentu ada
baiknya jika kita mengetahui apa makna dari open source itu sendiri.
Open source merupakan 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. Open source software dapat diperoleh dan digunakan secara
gratis tanpa perlu membayar lisensi.
Walaupun dapat diperoleh dengan gratis, banyak
software open source yang sudah terbukti kehandalannya karena telah melalui
proses perbaikan secara terus menerus. Penerapan pola open source juga dapat
menghilangkan pemakaian software komersial secara ilegal dan memungkinkan
bangsa Indonesia dikenal karya ciptanya dengan ikut mengembangkan software open
source.
Beberapa contoh software open source yang dapat
diperoleh secara gratis, yaitu:
• Linux
• Open office
• Dia
• Gimp
• Mozilla Thunderbird
• Gantt Project
Untuk menjawab pertanyaan Kenapa anda
dianjurkan menggunakan software open source dalam membuat aplikasi ?
Jawabannya adalah sangat berkaitan dengan
banyaknya keuntungan yang dimiliki oleh software open source. Berikut ini
merupakan beberapa keuntungan yang dimiliki software open source yang dapat
dijadikan alasan mengapa dianjurkan penggunaannya.
KEUNTUNGAN SOFTWARE OPEN SOURCE
1. Bebas biaya tambahan
Open source membebaskan kita dari biaya lisensi karena ia bersifat GNU/GPL (General Public License) yang justru membolehkan kita untuk menggunakan, mempelajari dan memodifikasi serta menyebarluaskan untuk umum.
Open source membebaskan kita dari biaya lisensi karena ia bersifat GNU/GPL (General Public License) yang justru membolehkan kita untuk menggunakan, mempelajari dan memodifikasi serta menyebarluaskan untuk umum.
2. Legal
Software open source bersifat legal atau resmi.
3. Transfer knowledge.
Open source yang bersifat terbuka dan dapat kita pelajari source codenya bisa kita jadikan referensi, khususnya bagi seseorang yang bergelut dengan dunia IT. Tidak mustahil jika ternyata muncul software yang lebih handal daripada software-software berlisensi.
Open source yang bersifat terbuka dan dapat kita pelajari source codenya bisa kita jadikan referensi, khususnya bagi seseorang yang bergelut dengan dunia IT. Tidak mustahil jika ternyata muncul software yang lebih handal daripada software-software berlisensi.
4. Penyelamatan Devisa Negara
Mengingat software berbayar memiliki nominal
harga yang cukup tinggi. Maka software Open Source dapat digunakan sebagai
solusi, untuk melakukan penghematan devisa negara secara signifikan.
Kemudian dana tersebut dapat dialokasikan ke usaha-usaha untuk kesejahteraan
rakyat.
5. Keamanan Negara / Perusahaan
6. Keamanan Sistem
Virus, spyware, trojan, dan berbagai masalah
keamanan lainnya, sudah akrab dengan banyak penggunakomputer.
7. Membebaskan dari beban moral
pembajakan
Dengan menggunakan open source kita dapat
mengurangi tingkat pembajakan software berlisensi yang bisa merugikan vendor
software dan merupakan beban moral bagi para pengguna software bajakan (crack).
KERUGIAN SOFTWARE OPEN SOURCE
Selain memiliki keuntungan, ternyata software
open souce juga memiliki kekerugian. Diantaranya adalah:
1. Tidak ada garansi dari pengembangan.
Biasanya terjadi ketika sebuah project dimulai tanpa dukungan yang kuat dari satu atau beberapa perusahaan, memunculkan celah awal ketika sumber code masih mentah dan pengembangan dasar masih dalam pembangunan.
Biasanya terjadi ketika sebuah project dimulai tanpa dukungan yang kuat dari satu atau beberapa perusahaan, memunculkan celah awal ketika sumber 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.
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.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.
Tidak banyak iklan bagi open source software, biasanya beberapa project secara tidak langsung ditangani oleh perusahaan yang mampu berinvestasi dan melakukan merketing.
Sumber Referensi :
http://swestimahardini.wordpress.com/2013/04/15/kenapa-dianjurkan-menggunakan-software-open-source-dalam-membuat-aplikasi-apa-kelebihan-dan-kekurangannya/
0 komentar:
Posting Komentar