Minggu, 22 November 2009

open source software (perangkat lunak sumber terbuka)






Apa itu Open Source


Open source (sumber terbuka) bisa disebut sebagai konsep perangkat lunak kode terbuka yang mampu membuka kode sumber (source code) dari sebuah perangkat lunak. Source code adalah kunci dari sebuah perangkat lunak. Jika kita telah mampu membuka kode sumber dari sebuah perangkat lunak maka kita akan dapat membuat perangkat lunak yang memiliki fungsi dan kegunaan yang sama asalkan kita bisa mengerti dan memahami logika dari kode sumber tersebut. Open source software ini adalah jenis dari perangkat lunak yang kode sumbernya terbuka untuk dipelajari.


Jenis Penggunaan OSS

Jenis Lisensi OSS yang dapat dipergunakan pada jenis penggunaan OSS ada beberapa yaitu :
1. Semua jenis lisensi yaitu OSS(GPL, BSD, MPL, LGPL, Lisensi MIT), jenis penggunaan OSSnya tidak merubah source code (kode sumber).
2. Semua jenis lisensi yaitu OSS(GPL, BSD, MPL, LGPL, Lisensi MIT), jenis penggunaan OSSnya merubah source code untuk kebutuhan internal.
3. Semua jenis lisensi yaitu OSS(GPL, BSD, MPL, LGPL, Lisensi MIT), jenis penggunaan OSSnya merubah source code dan mendistribusikan sebagai OSS.
4. BSD,Lisensi MIT, jenis penggunaan OSSnya merubah source dan mendistribusikan sebagai proprietary software.
5. BSD,Lisensi MIT, LGPL, jenis penggunaan OSSnya menggunakan OSS sebagai salah satu komponen yang didistribusikan sebagai proprietary software.

Perbedaan perangkat lunak sumber terbuka dengan perangkat lunak gratis
Perangkat lunak gratis adalah perangkat lunak yang bisa kita dapatkan dengan mudah tanpa biaya (free). Perangkat lunak sumber terbuka berbeda dengan perangkat lunak gratis, perangkat lunak sumber terbuka merupakan perangkat lunak yang juga dapat diperoleh dan didistribusikan secara bebas. Beda perangkat lunak gratis dengan perangkat lunak terbuka yaitu kalau perangkat lunak gratis belum tentu boleh dilihat kode aslinya, sedangkan perangkat lunak sumber terbuka dapat dibaca kode-kode pemrograman sesuai aslinya. Kode pemrograman ini dapat juga diubah, dimodifikasi dan dikembangkan sendiri oleh kita dengan tetap memperhatikan kaidah yang berlaku sesuai dengan lisensi perangkat lunak tersebut. Dapat disimpulkan, perangkat lunak sumber terbuka sudah pasti merupakan perangkat lunak gratis, namun sebaliknya perangkat lunak gratis belum tentu merupakan perangkat lunak sumber terbuka.

Keunggulan Aplikasi Open Source
1. Didesain untuk dikembangkan secara modular.
2. Dokumentasi yang lengkap.
3. Transparansi disain dan proses pengembangan.

Manfaat OSS dalam masyarakat
memberikan alternative pilihan perangkat lunak (software) desktop yg murah
meningkatkan peningkatan pengetahuan masyarakat tentang teknologi informasi
memperkecil kesenjangan teknologi informasi
meningkatkan akses informasi masyarakat
meningkatkan kreatifitas dalam mengembangkan dan memanfaatkan informasi teknologi (kreativitas tidak dibatasi oleh software yg ada).
Meningkatkan kemampuan sumber daya manusia bidang teknologi informasi (di perguruan tinggi, sekolah, dan masyarakat)

0 komentar:

Posting Komentar