Senin, 02 April 2012

software Open Source

Mengapa harus menggunakan perangkat lunak open source? Dalam pekerjaan   sehari-hari dengan komputer, kita mungkin sering menggunakan beberapa perangkat lunak komersial yang sudah terkenal seperti Microsoft Windows sebagai sistem operasi, Microsoft Office sebagai aplikasi perkantoran, Adobe Photoshop dan Corel Draw sebagai aplikasi untuk desain gambar. Namun tahukah Anda, bahwa perangkat lunak yang disebutkan tadi memiliki harga lisensi satuan dari ratusan hingga ribuan dolar AS per perangkat lunak? Jika Anda menginvestasikan uang Anda untuk membeli beberapa perangkat lunak asli tersebut ke dalam komputer, tentu Anda harus mengeluarkan biaya ribuan dolar AS untuk sebuah komputer. Tentu Anda juga tidak ingin melanggar hukum dengan menggunakan perangkat lunak ilegal bukan?

Karena itulah tersedia berbagai ragam perangkat lunak open source yang dapat diunduh secara gratis dan disebarluaskan dengan bebas. Selain itu, karena dibangun oleh suatu komunitas yang saling bertukar informasi di seluruh dunia, perangkat lunak jenis ini berkembang dengan cukup baik.

Meski semua perangkat lunak open source dapat diperoleh dan disebarkan dengan gratis, namun dari segi kualitas perangkat lunak open source telah melalui serangkaian pengujian seperti halnya perangkat lunak komersial. Bahkan beberapa perusahaan besar pun juga telah ikut serta dalam pengembangan perangkat lunak ini.

Keuntungan menggunakan Software Open Source :
  • Adanya hak untuk mendistribusikan modifikasi dan perbaikan pada code.
  • Ketersediaan source code dan hak untuk memodifikasi
  • Tidak disandera vendor.
  •  Banyaknya tenaga (SDM) untuk mengerjakan proyek.
  • Kesalahan (bugs, error) lebih cepat ditemukan dan diperbaiki.
  • Kualitas produk lebih terjamin.
  • Lebih aman (secure).
  • Hemat biaya.Sebagian besar developer ini tidak dibayar/digaji.
  • User dapat membuat salinan tak terbatas, menjual atau memberikan bebas hasil lisensi.
  • User dapat memodifikasi dan mengunci agar hanya kalangan terbatas yang dapat membaca kode dan memodifikasinya.
  • Mencegah software privacy yang melanggar hukum.
Kekurangan menggunakan Software Open Source :
  •  Kurangnya SDM yang dapat memanfaatkan open source.
  • Tidak adanya proteksi terhadap HaKI.
  • Kesulitan dalam mengetahui status project.
  • Tidak ada garansi dari pengembangan.
  • Limitasi modifikasi oleh orang – orang tertentu yang membuat atau memodifikasi sebelumnya.
  • Untuk beberapa platform, contohnya JAVA yang memiliki prinsip satu tulis dan bisa dijalankan dimana saja
  • 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 :
  1. http://kumpulan.info/tech/artikel-teknologi/42-artikel/132-gunakan- perangkat-lunak-open-source.html
  2. http://freezcha.wordpress.com/2011/03/18/keuntungan-dan-kerugian-penggunaan-open-source/