Saturday, May 30, 2009

keuntungan Open Source


Banyak keuntungan dari open source. Beberapa keuntungan antara lain dibahas pada bagian berikut.

Sumber Daya Manusia

Kegiatan open source biasanya melibatkan banyak orang. Memobilisasi banyak orang dengan biaya rendah (dan bahkan gratis) merupakan salah satu kelebihan open source. Dalam kasus Linux programmer yang terlibat dalam pengembangan Linux mencapai ribuan orang. Bayangkan jika mereka harus digaji sebagaimana layaknya programmer yang bekerja di perusahaan yang khusus mengembangkan software untuk dijual. Kumpulan skill ini memiliki nilai yang berlipat-lipat tidak sekedar ditambahkan saja.

Untuk menemukan kesalahan (bugs) dalam software diperlukan usaha yang luar biasa. Eric Raymond menyebut Linus’ Law yang berisi: “Given enough eyeballs, all bugs are shallow”. Menemukan sumber kesalahan ini merupakan salah satu hal yang tersukar dan mahal. Jumlah voluntir yang banyak ini meningkatkan probabilitas ditemukannya bugs. (Somebody finds the problem and somebody else understands it.)

Kegiatan debugging dapat dilakukan secara paralel. Coding (pekerjaan menuliskan software) masih merupakan aktivitas yang mandiri (solitary). Akan tetapi nilai tambah yang lebih besar datang dari pemikiran komunitas.

Peningkatkan kualitas

Adanya peer review meningkatkan kualitas, reliabilitas, menurunkan biaya, dan meningkatnya pilihan (choice). Adanya banyak pilihan dari beberapa programmer membuat pilihan jatuh kepada implementasi yang lebih baik. Contoh nyata dari hal ini

adalah web server Apache[1] yang mendominasi pasar server web.

Menjamin masa depan software

Konsep open source menjamin masa depan (future) dari software. Dalam konsep closed-source, software sangat bergantung kepada programmer. Bagaimana jika programmer tersebut berhenti bekerja atau pindah ke perusahaan lain? Hal ini tentunya akan merepotkan perusahaan pembuat software tersebut. Di sisi pembeli juga ada masalah. Bagaimana bila perusahaan pembuat software tersebut sudah gulung tikar? Nilai closed-source software akan cenderung menjadi nol jika pembuat perusahaan tersebut sudah bangkrut. Dengan kata lain, “the price a consumer will pay” dibatasi oleh “expected future value of vendor service”. Open source tidak memiliki masalah di atas.



[1] http://www.apache.org

No comments:

Post a Comment