Open Source

Open source software adalah istilah nama untuk sebuah software yang membebaskan source codenya supaya dapat di ketahui cara kerjanya oleh individu sehingga individu tersebut dapat memperbaiki kelemahan-kelemahan yang ada pada software tersebut atau bahkan mengembangkan software tersebut. Menurut Esther Dyson (1998), Open Source didefinisikan sebagai perangkat lunak yang dikembangkan secara gotong-royong tanpa koordinasi resmi dari sebuah perusahaan serta didistribusikan melalui internet. Oleh karena didistribusikan dan dikembangkan oleh banyak orang, maka open source cepat berkembang.
Menurut Richard Stallman (1998), budaya gotong royong pengembangan perangkat lunak, telah ada sejak komputer pertama kali dikembangkan. Namun ketika dinilai memiliki nilai komersial, pihak industri perangkat lunak mulai memaksakan konsep mereka perihal kepemilikan perangkan lunak. Meskipun demikian, banyak pihak yang tidak sepakat dengan hal ini. Salah satunya adalah Richard Stallman (1994, 1996). Dia beranggapan bahwa perangkat lunak merupakan sesuatu yang seharusnya dapat selalu dimodifikasi. Menyamakan hak cipta perangkat lunak dengan barang cetakan merupakan perampasan kemerdekaan berkreasi. Oleh karena itulah sejak pertengahan tahun 1980-an, yang bersangkutan merintis proyek GNU (GNU is Not Unix) dengan tujuan memanfaatkan para pengguna (users) dengan memberikan mereka kebebasan (freedom) untuk menggunakan dan mengembangkan sebuah perangkat lunak. Dalam proyek ini, dia memperkenalkan konsep copyleft yang pada dasarnya mengadopsi prinsip copyright. Prinsip tersebut digunakan untuk menjamin kebebasan berkreasi dengan jaminan berbentuk pelampiran source code, serta pernyataan bahwa perangkat lunak tersebut boleh dimodifikasi asalkan tetap mengikuti prinsip copyleft. belakangan konsep ini lebih dikenal dengan istilah "free software". Free software berbeda dengan open sorce, meskipun sebenarnya prinsip yang mereka gunakan hampir sama yaitu membuka source kode dari software mereka untuk dikembangkan oleh pengguna. Free software lebih ditekankan pada pengembangan aplikasi dari sebuah software sedangkan Open source sebdiri lebih menekankan pada ketinggian kualitas dari software yang dikembangkan. 
Keberadaan internet menunjang perkembangan open sorce menjadi lebih cepat. Dengan menggunakan Internet, pengguna yang nantinya berpotensi menjadi pengembang open source dengan mudah dapat mengakses program-program yang dibutuhkan dan kemudian mempublikasikan hasil dari perbaikannya. Oleh karena itulah, perkembangan Open source belangan menjadi sangat pesat. Hal itu terbukti atas munculnya berbagai macam software dan perangkat yang menggunakan prinsip Open source sebagai soft ware utamanya.
referensi: http://rms46.vlsm.org/00-16.html

recomended: linux

No comments:

Post a Comment