Banyak orang yang menganjurkan kita untuk memakai software open source dalam pembuatan aplikasi. Anjuran tersebut pasti mempunyai dasar alasan kenapa menganjurkan kita untuk memakai software tersebut dalam pembuatan aplikasi. Menurut saya salah satunya mungkin karena gratis dan mudah didapat. Dengan gratis semua orang bisa mengunduh software ini dengan semaunya tanpa membayar seperti software – software lainnya yang berbayar. 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.
KEUNTUNGAN MENGGUNAKAN OPEN SOURCE
Di samping rendahnya biaya, ada beberapa alasan mengapa masyarakat, organisasi publik,
atau bisnis secara agresif mengadopsi FOSS, antara lain:
● Keamanan (Security)
● Ketersediaan/Kestabilan (Realibility/Stability)
● Standar terbuka dan tidak tergantung vendor
● Mengurangi ketergantungan terhadap impor
● Meningkatkan kemampuan mengembangkan perangkat lunak lokal
● Pembajakan, HaKI (Hak atas Kekayaan Intelektual) dan WTO (World Trade Organization)
● Bahasa dan budaya lokal (localization)
KERUGIAN MENGGUNAKAN OPEN SOURCE
Tiap software memiliki kekurangan, baik software dengan lisensi
berbayar maupun software Open Source yang lisensinya gratis. Berikut
beberapa kekurangan dari software Open Source :
● Tidak ada garansi dari pengembangan
● Masalah yang berhubungan dengan intelektual property
● Kesulitan dalam mengetahui status project
● Support berbayar dan langka
● Versi Beta, Stabil dan Tidak Stabil
● Kerja komunitas bukan professional
● Limitasi modifikasi oleh orang-orang tertentu yang membuat atau memodifikasi sebelumnya.
●
Untuk beberapa platform, contohnya JAVA yang memiliki prinsip “write
once, run anywhere”, akan tetapi ada beberapa hal dari JAVA yang tidak
compatible dengan platform lainnya. Contohnya J2SE yang SWT – AWT
bridgenya belum bisa dijalankan di platform Mac OS.
● Open
Source digunakan secara sharing, dapat menimbulkan resiko kurangnya
diferensiasi antara satu software dengan yang lain, apabila kebetulan
menggunakan beberapa Open Source yang sama.
Sumber Referensi :
[1] http://mugos.ums.ac.id/pub/artikel/Foss/FOSS%2520(uli).pdf
[2] http://deluthus.blogspot.com/2011/03/keuntungan-kekurangan-open-source.html
0 komentar:
Posting Komentar