skip to main |
skip to sidebar
Free Software
Apakah itu Free Software...?

Free Software atau Perangkat lunak bebas adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
Untuk menjadikan sebuah perangkat lunak sebagai perangkat lunak bebas, perangkat lunak tersebut harus memiliki sebuah lisensi, atau berada dalam domain publik dan menyediakan akses ke kode sumbernya bagi setiap orang. Gerakan perangkat lunak bebas (free software movement) yang merintis perangkat lunak bebas berawal pada tahun 1983, bertujuan untuk memberikan kebebasan ini dapat dinikmati oleh setiap pengguna komputer.
Dengan konsep kebebasan ini, setiap orang bebas untuk menjual perangkat lunak bebas, menggunakannya secara komersial dan mengambil untung dari distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang yang memiliki salinan dari sebuah perangkat lunak bebas dapat pula menyebarluaskan perangkat lunak bebas tersebut secara gratis. Model bisnis dari perangkat lunak bebas biasanya terletak pada nilai tambah seperti dukungan, pelatihan, kustomisasi, integrasi atau sertifikasi.
Perangkat lunak bebas (free software) jangan disalahartikan dengan perangkat lunak gratis (freeware) yaitu perangkat lunak yang digunakan secara gratis. Perangkat lunak gratis dapat berupa perangkat lunak bebas atau perangkat lunak tak bebas. Sejak akhir tahun 1990-an, beberapa alternatif istilah untuk perangkat lunak bebas digulirkan seperti "perangkat lunak sumber terbuka" (open-source software), "software libre", "FLOSS", dan "FOSS".
Suatu perangkat lunak dikatakan perangkat lunak bebas jika pengguna tersebut memiliki empat kebebasan berikut, yaitu :
Kebebasan 0 : Bebas untuk menjalankan perangkat lunak untuk tujuan apapun.
Kebebasan 1 : Bebas untuk mempelajari dan mengubah perangkat lunak.
Kebebasan 2 : Bebas untuk menyalin perangkat lunak, sehingga Anda dapat membantu tetangga Anda.
Kebebasan 3 : Bebas untuk memajukan perangkat lunak, dan merilisnya ke publik, sehingga komunitas dapat menikmati keuntungan tersebut.
Contoh Free Software :
• MySql; relational database
• Apache; web server
• Sendmail; mail transport agent
• Latex; typesetting systems.
• LibreOffice; office suite
• Emacs; text editor
• GIMP; raster drawing and image editor
Keuntungan Free Software :
• Ketersedian source code dan hak untuk memodifikasi
• Hak untuk mendistribusikan modifikasi dan perbaikan pada code
• Hak untuk menggunakan software
• Legal
• Keamana sistem.
Kerugian Free Software :
• Tidak ada garansi dari pengembangan
• Masalah yang berhubungan dengan intelektual property
• Kesulitan dalam mengetahui status project
0 komentar:
Posting Komentar