Senin, 21 Maret 2011

Mengapa Open Source ?

Software open source merupakan istilah yang digunakan untuk menyebut perangkat lunak atau software yang membuka / membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut.  Keberadaan akan software open source ini ditunjang oleh internet.

Keuntungan utama dari software opensource adalah tidak berbayar dengan perkataan lain software ini gratis, tidak berlisensi. Selain itu software opensource dapat dikembangkan lagi oleh user. Pengembangan software ini melibatkan banyak orang dari penjuru dunia karena kembali lagi bahwa software open source ditunjang oleh internet yang digunakan oleh banyak orang di dunia, jadi pengembangannya pun melibatkan banyak orang. Walaupun software gratis, namun tidak perlu diragukan lagi kualitasnya karena terus-menerus dilakukan pengembangan. Sebagai contoh adalah Linux, dibanding dengan Windows,
Linux lebih kuat terhadap serangan virus sehingga lebih terjaga informasinya. Jadi tidak ada alasan untuk tidak menggunakan software opensorce. Penerapan pola open source di Indonesia juga dapat menghilangkan pemakaian software komersial secara ilegal dan memungkinkan bangsa Indonesia dikenal karya ciptanya dengan ikut mengembangkan open source software.

Disamping banyak kelebihan dari software open source, ternyata terdapat juga kekurangannya.

Kurangnya SDM yang dapat memanfaatkan open source.
Salah satu keuntungan utama dari gerakan open source adalah adanya ketersediaan source code. Namun ketersediaan ini menjadi sia-sia apabila SDM yang ada tidak dapat menggunakannya, tidak dapat mengerti
source code tersebut. SDM yang ada ternyata hanya mampu menggunakan produk saja. Jika demikian, maka tidak ada bedanya produk open source dan yang proprietary dan tertutup.

Tidak adanya proteksi terhadap HaKI.
Kebanyakan orang masih menganggap bahwa source code merupkan aset yang harus dijaga kerahasiannya. Hal ini dikaitkan dengan besarnya usaha yang sudah dikeluarkan untuk membuat produk tersebut. Karena sifatnya yang terbuka, open source dapat di-abuse oleh orang-orang untuk mencuri ide dan karya orang lain.

Perkembangan Software Tergantung Orang
Karena program open source tidak dikembangkan oleh suatu perusahaan tertentu melainkan dari beberapa orang yang mengerti dan ahli dibindangnya membuat program open source berkembang tergantung oleh orang-orang tersebut yang berbaik hati mengembangkan dan mau men-share hari kembanganannya ke public

Masih Banyak Program yang Tidak Stabil
Karena beberapa program dikembangkan bukan dari suatu perusahaan melainkan dari orang-orang yang berbaik hati maka setiap perkembangan langsung dapat dipublish karena mereka tidak memikirkan nama baik suatu perusahaan maka tidak jarang perkembangan tersebut masih banyak yang belum mencapai tahap sempurna dan masih terdapat beberapa bug.

Tidak Ada Pihak yang Bertanggung Jawab
Rusaknya suatu program/software bahkan mungkin suatu hardware tidak ada yang bertanggung jawab. Karena program open source tidak memiliki pemilik yang dapat disalahkan ataupun dituntut.

Dari keuntungan dan kerugiannya, tidak ada alasan bahwa tidak menggunakan software opensource karena disamping lebih aman, tentunya program open source lebih murah bahkan tidak menggunakan biaya sama sekali dibanding kita harus membeli sebuah software berbayar yang harganya bisa mencapai angka jutaan, bahkan dapat dibatasi waktu juga, bayangkan jika sebuah perusahaan menggunakan program open source, berapa biaya yang dapat mereka simpan untuk efisiensi atau untuk dialokasikan pada keperluan lain, untuk iklan misalnya, bukan tidak mungkin perusahaan tersebut akan jauh lebih maju


Sumber:



Tidak ada komentar: