Tentang Free Software

“Free Software” (Perangkat lunak Bebas) adalah perangkat lunak yang dikembangkan dan dirilis berdasarkan prinsip-prinsip yang menghargai hak-hak dan kebebasan dari pengguna dan pembuatnya — kebebasan untuk menggunakan, mempelajari, meningkatkan, dan berbagi perangkat lunak. Pergerakan Free Software adalah komunitas global dari pengembang dan pengguna perangkat lunak yang berkolaborasi membangun perangkat lunak berdasarkan prinsip-prinsip tersebut.

Setiap perangkat lunak dianggap Free Software selama ia memegang empat kebebasan utama:

  1. Kebebasan untuk menggunakan perangkat lunak tersebut untuk tujuan apa pun.
  2. Kebebasan untuk mempelajari dan meningkatkan perangkat lunak tersebut.
  3. Kebebasan untuk membagikan perangkat lunak tersebut.
  4. Kebebasan untuk berkolaborasi terhadap perangkat lunak tersebut.

Perangkat lunak yang memegang empat kebebasan tersebut adalah Free Software. Perangkat lunak yang tidak memegang salah satu dari kebebasan tersebut bukanlah Free Software.

Selanjutnya: Empat kebebasan

Apa itu perangkat lunak “open source”?

Open Source adalah pergerakan yang mirip dengan Free Software. Pergerakan-nya berbeda pada target penggunanya: Open Source lebih condong fokus pada komersial, sementara Free Software condong berpihak pada pengguna. Namun, kedua pergerakan ini sangat berdekatan dan terkadang bekerja secara bersama-sama. Setiap pergerakan memiliki pandangan yang berbeda mengenai kebebasan perangkat lunak, namun secara praktis hampir semua perangkat lunak Free Software juga dianggap Open Source dan sebaliknya. Definisi dari Open Source dan empat kebebasan saling kompatibel satu sama lain.

Kedua pergerakan ini secara keseluruhan sering kali dikenal dengan “Free and Open Source Software”, atau “FOSS”.

Pada umumnya, semua perangkat lunak Open Source adalah Free Software, dan sebaliknya.

Anda dapat mempelajari tentang Open Source lebih lanjut di opensource.org.

Apa itu perangkat lunak “source available” (sumber kode tersedia)?

Perangkat lunak “Sumber (kode) tersedia” mengacu pada setiap perangkat lunak yang mana sumber kode-nya dapat dibaca, yang bisa saja memegang empat kebebasan di atas. Namun, perangkat lunak tersebut bisa saja membatasi penggunaan secara komersil, membatasi distribusi ulang, mencegah pengguna memodifikasi perangkat lunak, dan lainnya. Semua Free dan Open Source Software menyediakan sumber kode mereka, namun tidak semua “sumber kode tersedia” adalah Free Software.

Perangkat lunak “Sumber kode tersedia” umumnya tidak bebas pakai.