Dasar-dasar Komputer - Perangkat Lunak Sumber Terbuka
Sebuah perangkat lunak yang source code didistribusikan secara bebas dengan lisensi untuk belajar, mengubah dan selanjutnya didistribusikan kepada siapa pun untuk tujuan apa pun yang dipanggil open source software. Perangkat lunak sumber terbuka umumnya merupakan upaya tim di mana pemrogram khusus meningkatkan kode sumber dan berbagi perubahan dalam komunitas. Perangkat lunak sumber terbuka memberikan keuntungan ini kepada pengguna karena komunitasnya yang berkembang -
- Security
- Affordability
- Transparent
- Dapat dioperasikan di berbagai platform
- Fleksibel karena penyesuaian
- Pelokalan dimungkinkan
Freeware
Perangkat lunak yang tersedia gratis untuk digunakan dan didistribusikan tetapi tidak dapat dimodifikasi karena kode sumbernya tidak tersedia disebut freeware. Contoh freeware adalah Google Chrome, Adobe Acrobat PDF Reader, Skype, dll.
Shareware
Perangkat lunak yang pada awalnya gratis dan dapat didistribusikan kepada orang lain juga, tetapi perlu dibayar setelah jangka waktu yang ditentukan disebut shareware. Kode sumbernya juga tidak tersedia dan karenanya tidak dapat dimodifikasi.
Perangkat Lunak Kepemilikan
Perangkat lunak yang hanya dapat digunakan dengan mendapatkan lisensi dari pengembangnya setelah membayar disebut proprietary software. Seorang individu atau perusahaan dapat memiliki perangkat lunak berpemilik tersebut. Kode sumbernya sering kali dijaga kerahasiaannya dan dapat memiliki batasan utama seperti -
- Tidak ada distribusi lebih lanjut
- Jumlah pengguna yang dapat menggunakannya
- Jenis komputer yang dapat digunakan untuk menginstal, misalnya multitasking atau pengguna tunggal, dll.
Sebagai contoh, Microsoft Windows adalah perangkat lunak operasi berpemilik yang hadir dalam banyak edisi untuk berbagai jenis klien seperti pengguna tunggal, multi-pengguna, profesional, dll.