Lompat ke isi

Perangkat lunak bebas

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Perangkat lunak bebas (free software) fokusnya adalah kebebasan, bukan gratis atau bukan. Padanannya adalah kebebasan berpendapat.

Perangkat lunak bebas mengacu pada kebebasan para penggunanya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan mengembangkan perangkat lunak. Tepatnya, mengacu pada empat jenis kebebasan bagi para pengguna perangkat lunak:

  • Kebebasan untuk menjalankan program itu untuk sembarang tujuan (kebebasan 0).
  • Kebebasan untuk mempelajari bagaimana program itu bekerja serta menyesuaikannya dengan dengan kebutuhan pengguna (kebebasan 1). Akses ke kode asal program adalah prasyarat kebebasan ini.
  • Kebebasan untuk menyebarluaskan hasil salinan perangkat lunak tersebut sehingga dapat membantu sesama (kebebasan 2).
  • Kebebasan untuk mengembangkan program dan menerbitkannya ke khalayak umum sehingga semua dapat menikmati keuntungannya (kebebasan 3). Akses ke kode asal program adalah prasyarat kebebasan ini.

Suatu program adalah perangkat lunak bebas, jika semua kebebasan di atas berlaku bagi pengunanya. Artinya anda bebas untuk menyebarluaskan salinan program itu, dengan atau tanpa perubahan, dengan atau tanpa memungut biaya, kepada siapa pun di mana pun. Bebas di sini berarti untuk melakukan semua hal di atas anda tidak perlu meminta atau membeli ijin dari siapa pun.

Sebagai akibat dari sifat perangkat lunak bebas, maka perangkat lunak bebas biasanya dibangun / dikembangkan oleh satu paguyuban terbuka, biasanya dengan tujuan khusus mengembangkan perangkat lunak bersangkutan. Anggota-anggota paguyuban itu seringkali sukarela tapi bisa juga pegawai suatu perusahaan yang dibayar untuk membantu pengembangan perangkat lunak itu.

Lihat pula

Pranala luar