Skip to main content

Apa itu pengembangan open source?

Pengembangan sumber terbuka adalah jenis proses pengembangan perangkat lunak tertentu.Dalam proses ini, rekan -rekan secara terbuka meninjau tahap -tahap pengembangan perangkat lunak.Jenis pengembangan perangkat lunak ini transparan dan dapat diakses, sehingga pengguna dapat memberikan input mereka, baik melalui saran atau melalui modifikasi pribadi.

Manfaat dari proses pengembangan sumber terbuka tidak dapat dikecilkan.Banyak pengguna dan pengembang dapat mempengaruhi bagaimana suatu produk ternyata, sehingga potensi untuk menghasilkan produk berkualitas tinggi tinggi.Ini sangat berbeda dari proyek kepemilikan, yang biasanya tetap dijaga selama proses pengembangan, dengan proses yang hanya diketahui oleh karyawan perusahaan asal.Proyek kepemilikan sering tidak menerima umpan balik dari publik pada umumnya sampai mereka pergi ke pasar, tetapi proses pengembangan sumber terbuka mendorong umpan balik pada banyak tahap pengembangan sehingga kualitas produk terbaik dapat dicapai.Proses Proses pengembangan sumber terbuka dapat menjadi alat pembelajaran yang sangat berharga bagi mereka yang ingin mendidik diri mereka sendiri tentang pengembangan perangkat lunak.Pengembangan sumber terbuka bergantung pada partisipasi pengguna, sehingga pengguna didorong untuk mengambil perangkat lunak dan pada dasarnya membuatnya sendiri melalui modifikasi dan pembaruan.Kolaborasi pengguna yang berbeda memastikan semacam sistem pemeriksaan dan keseimbangan virtual di mana suatu produk dikembangkan sebagai hasil dari keinginan, kebutuhan, dan input pengguna akhir, yang bertentangan dengan garis bawah Compleary Complear.

Proses ini dapat menghasilkan produk open source yang sebanding atau lebih baik dengan perangkat lunak berpemilik mdash;Tidak hanya dalam aplikasi tetapi juga dalam fleksibilitas dan keandalan.Baik aplikasi itu sendiri dan data yang mereka hasilkan memiliki peluang lebih tinggi untuk menjadi apa yang benar -benar diinginkan pengguna.MySQL dan PHP adalah contoh aplikasi yang dihasilkan dari proses pengembangan sumber terbuka.

Sebagai bonus, proses pengembangan open source dan produk yang dihasilkan seringkali harganya lebih murah dari rekan -rekan mereka.Faktanya, proyek open source dianggap gratis untuk digunakan dan dimodifikasi oleh publik.Ini berarti bahwa pengguna dan pengembang dapat melihat kode sumber untuk proyek, mengubah proyek sesuai keinginan dan mendistribusikannya ke sumber lain tanpa harus membayar lisensi.Sebaliknya, dapat dikatakan bahwa publik benar -benar mendapat untung dari menggunakan produk open source, karena menggunakannya dapat memberikan persaingan untuk perusahaan perangkat lunak berpemilik, yang kemudian dapat menghasilkan harga perangkat lunak berpemilik yang didorong ke bawah.