Mengapa Kita Menggunakan Open Source Software Dalam Membuat Aplikasi

Sunday 14 April 2013

Masih banyak yang beranggapan bahwa Open Source adalah gratis dan Proprietary Source itu berbayar. Dalam bahasa Inggris open itu artinya "terbuka" dan source itu artinya "sumber".

Sebenarnya prinsip Open Source adalah keterbukaan. Jadi jika orang lain yang tertarik dengan suatu program/software tertentu (yang open source tentu saja), kemudian ingin mengembangkannya, bisa melakukan modifikasi. Jadi tidak harus membuat dari awal lagi (prinsip re-use OSS). Selain manfaat re-use, OSS juga mengakibatkan efek samping, yaitu prinsip kebebasan atau dalam bahasa Inggris adalah "free". Maksudnya free/bebas melakukan perubahan pada kode sumber (source code) program yang "terbuka" itu secara bebas untuk tujuan tertentu. Terkadang istilah free ini diartikan khalayak sebagai aplikasi yang free = "gratis". Jadi kesimpulannya ada 2 makna free. Yaitu free dalam arti "bebas" juga ada free dalam arti "gratis". OSS menggunakan free yang artinya "bebas".

"budaya open source adalah budaya yang membangun dan layak untuk dibangun"

Menurut saya, hambatan berkembangnya OSS  (di Indonesia) adalah karena banyak orang yang ingin serba instan. Kenapa kita dianjurkan menggunakan OSS dalam membuat aplikasi? Karena adanya ketersediaan source code dan hak untuk memodifikasi (berbeda dengan proprietary software/berbayar yang source code-nya tertutup), hak untuk mendistribusikan modifikasi dan perbaikan pada code, adanya visual inspection yang merupakan salah satu metodologi pencarian bugs yang paling efektif, open source project banyak menarik developer, tidak terikat vendor untuk dapat menggunakan data-datanya, kulalitas produk lebih terjamin (yang dikembangkan banyak orang, contohnya web server Apache), open source dapat dievaluasi oleh siapapun, sebagian besar aplikasi open source tidak berbayar, membuat salinan tidak terbatas dan dapat menjual atau mempublikasikannya secara gratis, dapat memodifikasi dan mengunci agar hanya kalangan terbatas yang dapat membaca kode dan memodifikasinya, serta mencegah software privacy yang melanggar hukum.

Jadi kesimpulannya adalah OSS tidak hanya bermanfaat bagi para pembuat source code-nya, tapi juga bermanfaat bagi user yang menggunakannya, karena dapat membuat user mendapat keuntungan seperti hal-hal diatas yang telah disebutkan, mulai dari memodifikasi, mempublikasikan, segi keamanan, mencegah softwar privacy, meningkatkan kreativitas, dll.




Sumber :
http://blog.tibandung.com/open-source-software-free-vs-free/

1 comments:

Anonymous said...

How to Make Money at casinos in 2021 - Work Tomake Money
The casino software industry หาเงินออนไลน์ has seen a 1xbet korean few casino promotions. The main reason is the company's promotions, promotions 바카라 사이트 and bonuses are

Post a Comment