Open
source adalah suatu
istilah untuk software yang kode
programnya disediakan oleh pengembangan untuk umum agar dapat dipelajari cara
kerjanya, diubah, atau dikembangkan lebih lanjut dan disebarluaskan atau
program yang mengandung perintah yang dapat mengkordinasikan semua aktivitas di
antara sumber dayaperanti keras komputer.
Kenapa
dianjurkan menggunakan software open
source dalam membuat aplikasi ? Karena software open source masih tetap
terbaik. Banyak dari software tersebut memiliki fitur yang sebanding dengan
software mahal seperti Visual Studio, dan lain-lain. Kalaupun kita tidak
menemukan fitur yang benar-benar lengkap dalam satu software, kita masih bisa menggunakan kombinasi dari dua atau lebih
software karena tentunya tidak perlu
mengeluarkan biaya apapun selagi menggunakan open source.
Software
Open Source memiliki banyak kelebihan. Berikut
merupakan kelebihan dari software open source menurut berbagai
perndapat orang dan pendapat saya sendiri :
· Merupakan
perangkat lunak gratis dalam penggunaanya,
· Pengguna
dapat terlibat dalam pengembangan program karena memiliki source code nya,
· Respon
yang baik dari pemakai sehingga bug /
error dapat ditemukan dan diperbaiki
lebih cepat karena jumlah developer banyak
dan tidak terbatas,
· Menghemat
biaya pembelian suatu program / perangkat lunak asli (Pro),
· Tidak
adanya biaya iklan dan perawatan program,
· Menambah
kreativitas, kepuasan dan kemandirian dari sisi programmer karena mereka mencintai kegiatan mengembangkan software sebagai pengungkapan
intelektualitas mereka,
· Lisensi
gratis sehingga tidak memerlukan biaya tambahan untuk pembelian lisensi
Software
· Software dapat
dimodifikasi sesuai dengan kebutuhan.
Selain itu, dengan software open source, kita tidak perlu
membuat segala sesuatunya dari awal. Kita bisa manfaatkan teknologi open source yang sudah ada, memodifikasi
sesuai kebutuhan, dan mendisribusikannya selama tidak melanggar lisensi yang
tertera. Dengan menggunakan open source,
karya yang kita jual akan memiliki harga yang terjangkau. Jadi, penikmat karya
kita bukan hanya kaum menengah ke atas, tapi juga masyarakat menengah ke bawah.
Hal ini justru akan melejitkan kesuksesan kita.
Jangan pernah berpikir
bahwa dengan Open Source kita tidak akan bisa sukses. Tetapi selain kelebihan
yang banyak kita dapatkan dari Software Open Source, terdapat juga beberapa kekurangannya yaitu sebagai berikut :
· Sangat
rentan terjadinya penjiplakan. Dengan adanya / terdapatnya kode sumber yang
bebas bagi setiap software open source,
tidak tertutup kemungkinan adanya pihak-pihak yang memanfaatkan hal tersebut
demi kepentingan sepihak misalnya dengan mengubah sedikit kode lalu menyatakan
itu software buatannya / mengeluarkan
software yang sama dengan nama yang
baru,
· Tidak
adanya perlindungan terhadap Hak atas Kekayaan Intelektual (HAKI),
· Resiko
kurangnya diferensiasi antara 1 software dengan
software lain,
· Kurang
terjaminnya kualitas dalam perbaikan software,
· Tidak
ada garansi dari pengembang.
Tidak ada komentar:
Posting Komentar