Kenapa anda dianjurkan
menggunakan software open source? apa keuntungan dan kerugian!
Dalam membuat
aplikasi dianjurkan menggunakan software open source, mungkin karena software
open source merupakan perangkat lunak yang gratis, maksudnya gratis yaitu software
ini membebaskan source kodenya untuk dilihat oleh semua orang dan membiarkan
mereka mengetahui cara kerja software tersebut dan juga memperbaiki kekurangan
yang ada pada software tersebut.
Memang
tidak semua software yang kita inginkan untuk membuat aplikasi bisa gratis kita
dapatkan, namun setidaknya ada kemiripan atau jenis yang sama dengan software
berbayar tersebut, jadi kita bisa mengunduhnya untuk membuat aplikasi yang kita
inginkan. Software open source yang terkenal diantaranya yaitu, Linux,
Apache (web server), perl, fetchmail, dan masin banyak lagi yang bisa kita
unduh dengan gratis lalu juga bisa langsung menginstallnya pada komputer atau
laptop kita.
Keuntungan
menggunakan software open source yaitu, Memobilisasi banyak
orang dengan biaya rendah (dan bahkan gratis) merupakan salah satu kelebihan
open source, Adanya peer review meningkatkan kualitas, reliabilitas, menurunkan
biaya, dan meningkatnya pilihan (choice), banyaknya pilihan dari beberapa
programmer membuat pilihan jatuh kepada implementasi yang lebih baik, Konsep
open source menjamin masa depan (future) dari software, dalam konsep
closed-source, software sangat bergantung kepada programmer. Kelebihan dari
software open source yaitu, Software open source yang biasanya dikembangkan
oleh komunitas atau institusi non profit juga memiliki kemampuan yang sangat
powerfull karena software dikembangkan secara bersama-sama sehingga masalah
atau bug pada software cepat teratasi, Fitur dan kemampuan software open source
sangat kompleks dan banyak karena bisa dikembangkan oleh siapa saja tanpa
terkecuali, Software open source berlisensi GPL sehingga user tidak dikenakan
biaya untuk mempergunakannya.
Kerugian dari
menggunakan software open source yaitu, Bugs dan kelemahan
software dapat ditemukan dengan cepat, terbukanya akses ke kode program akan
memberikan hal yang menguntungkan bagi para hacker untuk dengan mudah
mengetahui kelemahan suatu sistem untuk melakukan tindakan-tindakan yang dapat
merugikan pengguna dan pembuat software, Programer cenderung untuk menggunakan
kode program untuk membangun sistem mereka sendiri, Dapat memberikan informasi
kelemahan software kepada pihak luar, kebebasan yang tak terbatas bagi tiap
orang untuk mengakses kode program merupakan hal yang dapat merugikan pengguna
software tersebut karena dapat dengan mudah diserang oleh para hacker, Kualitas
perbaikan tidak dapat dijamin kualitasnya. Kekurangan software open source
yaitu, GUI dari software biasanya kurang memuaskan untuk user yang awam, Terkadang
ada beberapa software open source yang tidak bisa menggantikan jenis software
berbayar, Software open source biasanya kurang diminati oleh user awam karena biasanya
sulit dalam instalasi atau penggunaan.
Sumber:
budi.insan.co.id/articles/Bisnis-Open-Source.doc
budi.insan.co.id/articles/Bisnis-Open-Source.doc