3. Tentang Perangkat Lunak Bebas dan GPL | Tutorial Blender 3D Bahasa Indonesia
Tentang Perangkat Lunak Bebas dan GPL
Ketika seseorang mendengar tentang "perangkat lunak bebas", hal pertama yang terlintas dalam pikiran mungkin adalah "tanpa biaya". Meskipun hal ini sering benar, istilah "perangkat lunak bebas" seperti yang digunakan oleh Free Software Foundation (pencetus Proyek GNU dan pencipta Lisensi Publik Umum GNU) dimaksudkan untuk berarti "bebas dalam kebebasan" daripada dalam pengertian bebas. "tanpa biaya" (yang biasanya disebut sebagai "free as in free beer" atau gratis). Perangkat lunak bebas dalam pengertian ini adalah perangkat lunak yang bebas digunakan, disalin, dimodifikasi, didistribusikan ulang, tanpa batas. Bandingkan ini dengan lisensi sebagian besar paket perangkat lunak komersial, di mana Anda diizinkan memuat perangkat lunak di satu komputer, tidak diizinkan membuat salinan, dan tidak pernah melihat kode sumbernya. Perangkat lunak bebas memungkinkan kebebasan luar biasa bagi pengguna akhir. Karena kode sumber tersedia secara universal, ada juga lebih banyak peluang bug untuk ditangkap dan diperbaiki.
Ketika sebuah program dilisensikan di bawah Lisensi Publik Umum GNU (GPL):
- Anda memiliki hak untuk menggunakan program untuk tujuan apapun.
- Anda memiliki hak untuk memodifikasi program dan memiliki akses ke kode sumber.
- Anda memiliki hak untuk menyalin dan mendistribusikan program.
- Anda berhak untuk meningkatkan program, dan merilis versi Anda sendiri.
Sebagai imbalan atas hak-hak ini, Anda memiliki beberapa tanggung jawab jika Anda mendistribusikan program dengan GPL. Tanggung jawab ini dirancang untuk melindungi kebebasan Anda dan kebebasan orang lain:
- Anda harus memberikan salinan GPL dengan program tersebut, sehingga penerima mengetahui hak mereka di bawah lisensi.
- Anda harus menyertakan kode sumber atau membuat kode sumber tersedia secara bebas.
- Jika Anda memodifikasi kode dan mendistribusikan versi yang dimodifikasi, Anda harus melisensikan modifikasi Anda yang tersedia di bawah GPL (atau lisensi yang kompatibel).
- Anda tidak boleh membatasi lisensi program di luar persyaratan GPL (Anda tidak boleh mengubah program ber-GPL menjadi produk berpemilik).
Untuk informasi lebih lanjut tentang GPL, periksa halamannya di situs web Proyek GNU.