Pentingnya Perangkat Lunak Bebas
Bermacam Macam / / August 08, 2023
Saat ini ada dua cara berpikir utama di antara para pencipta perangkat lunak. Di satu sisi adalah programmer yang membela perangkat lunak berpemilik dan di sisi lain mereka yang membela perangkat lunak gratis.
Advokat terakhir bahwa semua pengguna memiliki hak untuk memiliki perangkat lunak yang mereka butuhkan secara gratis, dan untuk membuat kode perangkat lunak itu menjadi publik, dapat diakses dan dilihat oleh siapa saja yang ingin memodifikasinya (Sumber Terbuka), untuk menyesuaikannya dengan kebutuhan Anda.
Konsep ini, meskipun mungkin tampak agak utopis, ada di baliknya seluruh arus filosofis, didukung oleh jutaan pemrogram yang setiap hari berkolaborasi dalam pembuatan program baru dan dalam pengembangan lebih banyak kode. Dengan demikian, ia lahir pada akhir tahun 80-an, di tangan Richard Stallman, untuk menentang monopoli yang coba diberlakukan oleh perusahaan komputer besar.
Dan di sini kita harus membuat paragraf kecil untuk mengklarifikasi kebingungan yang sangat umum mengenai istilah bebas.
Gratis belum tentu gratis. Program gratis yang kodenya tidak terbuka tidak dapat dianggap sebagai perangkat lunak bebas, dan program juga tidak dapat berhenti menjadi gratis karena berbayar.Dia perangkat lunak bebas adalah salah satunya, di dalam kata-kata para pendiri arus ini, memberikan kebebasan kepada pengguna: kebebasan untuk memeriksa kode, menggunakannya tanpa batasan, mendistribusikannya jika Anda mau, dan memodifikasinya jika Anda mau. Berbagi perangkat lunak gratis sebenarnya bukan kejahatan, melainkan alasan utama program itu dibuat.
Ketika seorang pengguna memperoleh perangkat lunak bebas, dia menjadi pemiliknya, tanpa syarat, karena pemrogram melepaskan hak apa pun atasnya.
Kembali ke topik, pertanyaan utamanya adalah: Mengapa saya sebagai pengguna harus peduli menggunakan perangkat lunak bebas dan bukan yang berpemilik? Ya, karena berbagai alasan. Sebagai permulaan, sebagian besar program berpemilik berisi kode berbahaya, tersembunyi dari pengguna dan digunakan untuk mengumpulkan informasi atau menjalankan subrutin tanpa izin pengguna. Dengan tidak dapat melihat kodenya, tidak diketahui secara pasti apakah program berpemilik itu bersih atau benar-benar memanfaatkan pengguna. Kebalikan dari program gratis, yaitu perangkat lunak yang tidak menyembunyikan apa pun.
Selain itu, aspek penting lainnya adalah, setidaknya menurut para pembelanya, memungkinkan a perbaikan kode terus menerus bersama dan oleh karena itu dari program. Dengan dibagikan, programmer mana pun dapat meningkatkan kode asli untuk membuatnya bekerja lebih baik atau melakukan sesuatu yang berbeda, dan kode itu pada saat yang sama dibagikan ulang dapat dimodifikasi tanpa batas, sedangkan program pribadi hanya dapat diubah olehnya pemilik, yang mungkin ingin melakukannya atau tidak, mengikuti kriteria ekonomi dan bisnis yang ketat, dan bukan yang terbaik layanan pengguna.
Pentingnya ini gerakan adalah sedemikian rupa Perangkat lunak gratis telah melampaui bidang komputasi untuk memperluas ke bidang lain seperti bioskop, seni, televisi atau bahkan literatur.