Home

April 22, 2013

keuntungan dan kerugian menggunakan software open source

Open Source sendiri sebenarnya merupakan Marketing Name dari Free Software yang dikenalkan pada bulan Februari 1998. Mengapa diberi nama open source? Karena source code dari software tersebut bersifat terbuka (open) atau dengan kata lain source code dari software tersebut dapat dikembangkan dan dimodifikasi oleh masyarakat.
KEUNTUNGAN DARI SOFTWARE OPEN SOURCE
     Beberapa keuntungan yang didapat apabila menggunakan software open source, diantaranya :
  • Hak Untuk Menggunakan Software
        Memungkinkan user dapat dengan bebas mencoba dan menggunakan tanpa register. Hal ini dapat membantu dalam menciptakan pasar untuk mendukung dan menggunakan software. Dan hal ini juga dapat membantu dalam improvisasi kualitas dari produk dan improvisasi secara fungsi.
  • Hak Untuk Memodifikasi
        Hal ini sangat penting karena memberikan hak kepada user untuk dapat memodifikasi dan mengembangkan software tsb. Selain itu, hal ini memunculkan kemungkinan untuk meletakan code pada hardware baru, agar dapat diadaptasi pada situasi yang berubah-ubah, dan menjangkau pemahaman bagimana sistem itu bekerja secara detail.
  • Hak Untuk Mendistribusikan Modifikasi dan Perbaikan Pada Kode
        Pada kenyataannya, hak pendistribusian diakui dan merupakan hal yang umum, ini adalah hal yang berpengaruh bagi sekumpulan developer ( pengembang ) untuk bekerja bersama dalam project Open Source Software.
KERUGIAN DARI SOFTWARE OPEN SOURCE
     Beberapa kerugian yang didapat dalam menggunakan software open source, yaitu :
  • Masalah yang Berhubungan Dengan Intelektual Properti
        Pada saat ini beberapa negara diberikan software dan algoritma yang dipatenkan. Hal ini sangat sulit untuk diketahui jika beberapa metode utama untuk menyelesaikan masalah software sudah di patenkan, sehingga beberapa komunitas dapat dianggap bersalah dalam pelanggaran intelektual properti.
  • Tidak Ada Garansi dari Pengembangan
        Biasanya terjadi apabila pengembang tersebut bersifat individu atau tanpa dukungan dari perusahaan-perusahaan.
  • Kesulitan Dalam Mengetahui Status Project
        Dalam pemasarannya, software tersebut tidak banyak diiklankan.