Free and Open Source Software (FOSS)

Free and Open Source Software (FOSS)




   FS (Free Software) atau Perangkat Lunak Bebas dan OSS (Open Source Software) atau Perangkat Lunak Sumber Terbuka adalah suatu program yang lisensinya memberikan kebebasan kepada pengguna (user) untuk :
- Menjalankan program untuk tujuan apapun;
- Mempelajari dan memodifikasi progam;
- Mendistribusikan kembali salinan baik dari program yang asli maupun program yang telah dimodifikasi.
    Terdapat 2 filosofi utama dalam dunia FOSS (Free and Open Source Software), yaitu:
1. Filosofi FSF (Free Software Foundation)
  Menurut FSF, perangkat lunak bebas mengacu pada kebebasan para penggunanya untuk menjalankan, menggandakan, menyebarluaskan/menditribusikan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Tepatnya, mengacu pada empat jenis kebebasan bagi para pengguna perangkat lunak, yaitu:
- Kebebasan untuk menjalankan programnya untuk tujuan apa saja(kebebasan 0).
- Kebebasan untuk mempelajari bagaimana program itu bekerja serta dapat disesuaikan dengan kebutuhan anda (kebebasan 1). Akses pada kode program merupakan suatu prasyarat.
- Kebebasan untuk menyebarluaskan kembali hasil salinan perangkat lunak tersebut sehingga dapat membantu sesama anda (kebebasan 2).
- Kebebasan untuk meningkatkan kinerja program, dan dapat menyebarkannya ke khalayak umum sehingga semua menikmati keuntungannya (kebebasan 3). Akses pada kode program merupakan suatu prasyarat juga.
2. Filosofi OSI (Open Source Initiative)
  Filosofi OSI sedikit berbeda, ide dasar di balik open source sangat sederhana, yaitu:
- Ketika seorang programmer dapat membaca, memodifikasi source code dan mendistribusikan kembali perangkat lunak, maka perangkat lunak tersebut akan mudah berevolusi
- Publik dapat meningkatkan (improve) kualitas perangkat lunak, menyesuaikan dan memperbaiki bug.
- Dengan cara ini kualitas perangkat lunak akan sangat cepat meningkat
   
   Jadi, FOSS (Free and Open Source Software) adalah perangkat lunak yang dikembangkan, diuji, dan ditingkatkan melalui kolaborasi public dan dapat dipelajari, digunakan, dimodifikasi dan didistribusikan kembali secara bebas dengan satu syarat bahwa kebebasan yang sama harus diterapkan dalam versi-versi berikutnya. Berikut adalah contoh FOSS, yaitu:
- Aplikasi Perkantoran : Apache OpenOffice, Libre Office
- Aplikasi Pemutar Video : VLC
- Aplikasi Browser : Mozilla Firefox, Google Chrome
- Aplikasi Database : MySQL
- Aplikasi Image Editing : GIMP
- Aplikasi PDF : Calibre
- Sistem Operasi : Linux


Referensi:

- 07-FOSS_v1.2_Handout.pdf, https://drive.google.com/file/d/1zw242oOcFgL04XpVvLg3_dlILilo8eMM/view?usp=sharing
- https://harivalcomputer.blogspot.com/2010/06/apa-itu-foss-free-open-source-software.html
- https://id.wikipedia.org/wiki/Apache_OpenOffice
- http://www.openoffice.org/dev_docs/source/sys_reqs.html
- http://irpantips4u.blogspot.com/2012/11/Penjelasan-OpenOffice-Macam.html
First