Menurut David Wheeler
(http://www.dwheeler.com/off_fs_why.html), secara umum program yang dinamakan
free software (perangkat lunak bebas) atau open source software (perangkat
lunak sumber terbuka) adalah program yang lisensinya memberi kebebasan kepada
pengguna menjalankan program untuk apa saja, mempelajari dan memodifikasi
program, dan mendistribusikan penggandaan program asli atau yang sudah
dimodifikasi tanpa harus membayar royalti kepada pengembang sebelumnya.
1. Filosofi FOSS
Ada dua filosofi pokok pada kata
FOSS, yaitu filosofi dari FSF (Free Software Foundation) atau Yayasan perangkat
Lunak Bebas, dan filosofi dari OSI (Open Source Initiative) atau Inisiatif
Sumber Terbuka.Tokoh utama gerakan FSF adalah Richard Stallman, sedangkan tokoh
gerakan OSI adalah Eric Raymond dan Bruce Perens.
Menurut FSF, perangkat lunak bebas
mengacu pada kebebasan para penggunanya untuk menjalankan, menggandakan,
menyebarluaskan/menditribusikan, mempelajari, mengubah dan meningkatkan kinerja
perangkat lunak. Tepatnya, mengacu pada empat jenis kebebasan bagi para
pengguna perangkat lunak, yaitu:
- Kebebasan untuk menjalankan programnya untuk tujuan apa saja.
- Kebebasan untuk mempelajari bagaimana program itu bekerja serta dapat disesuaikan dengan kebutuhan. Akses pada kode program merupakan suatu prasyarat.
- Kebebasan untuk menyebarluaskan kembali hasil salinan perangkat lunak tersebut sehingga dapat membantu sesama.
- Kebebasan untuk meningkatkan kinerja program, dan dapat menyebarkannya ke khalayak umum sehingga semua menikmati keuntungannya. Akses pada kode program merupakan suatu prasyarat juga.
OSI difokuskan pada nilainilai teknis
dalam pembuatan perangkat lunak yang berdaya guna dan dapat dihandalkan, dan
pendekatan istilah OSI ini lebih sesuai kebutuhan bisnis.
Meskipun filosofi dasar kedua gerakan
ini berbeda, FSF dan OSI berbagi area yang sama dan bekerja sama dalam halhal praktis,
seperti pengembangan perangkat lunak, usaha melawan perangkat lunak
proprietary, paten perangkat lunak, dan sejenisnya. Contoh yang saat ini sering
diperbincangkan adalah penggunaan system operasi komputer dan lisensi yang
digunakan.
0 komentar:
Posting Komentar