Daftar isi
Saat ini kami akan menjelaskan tentang Open Source. Apa itu? Simak penjelasannya.
Pengertian Secara Umum
Perangkat lunak sumber terbuka (bahasa Inggris: open source software) adalah jenis perangkat lunak yang kode sumber-nya terbuka untuk dipelajari, diubah, ditingkatkan dan disebarluaskan.
Karena sifat ini, umumnya pengembangannya dilakukan oleh satu paguyuban terbuka yang bertujuan mengembangkan perangkat lunak bersangkutan.
Jadi, mudahnya adalah perangkat lunak dan sistem operasi tersebut merupakan buatan manusia dan ada pihak yang mendistribusikannya sehingga banyak orang dapat menggunakannya.
Pengertian Menurut Para Ahli
Menurut Kementerian Komunikasi dan Informatika Republik Indonesia, definisi open source atau sumber terbuka adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu/ lembaga pusat tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber yang tersebar dan tersedia bebas.
Hal di atas menyebabkan setiap orang dapat menggunakan program open source secara gratis.
Sejarah open source dikemukakan pertama kali oleh Eric S. Raymond, Christine Peterson, Todd Anderson, Larry Agustin, Jon Hall dan Sam Ockman yang dipimpin langsung oleh Richard Stallman tahun 1998.
Open source mulai mendunia pada tahun 2004 yang ditandai dengan munculnya Linux. Linux merupakan sistem operasi yang bisa didapatkan secara gratis.
Saat pertama kali dikeluarkan, sistem operasi open source dianggap aneh oleh masyarakat. Sumber kode atau source code yang ada pada open source merupakan inti dari suatu perangkat lunak.
Kode ini dapat dimodifikasi bahkan diperbaiki oleh orang lain. Sehingga jika ingin mempertahankan hak cipta, pengembang harus mendaftarkan hak cipta agar setiap orang yang menggunakan perangkat lunak tersebut harus membeli lisensi terlebih dahulu.
Perlu diketahui bahwa open source adalah syarat suatu perangkat lunak dikatakan gratis atau free software. Open source sudah pasti perangkat lunak gratisan, tetapi perangkat lunak gratis alias freeware belum tentu open source.
Jenis | Contoh | Keterangan |
Sistem Operasi | Linux | Ubuntu, Debian, Slackware, Fedora, Distro Lokal Blank On dan Kuliax |
BSD Family | FreeBSD, OpenBSD dan PC-BSD | |
ReactOS | Windows XP | |
HaikuOS | BeOS | |
MobileOS | FirefoxOS< Android dan Tizen | |
Tool Programing | GNU GCC | Compile C, C++ |
NetBean | IDE untuk program java | |
Ecliose | IDE canggih untuk program java dan android | |
Notepad++ | Editor canggih yang terdiri dari 50 bahasa pemograman | |
Apatana IDE | IDE untuk program PHP, Ruby dan Rail | |
QT | Dengan Bahasa C++ dan library QT | |
Aplikasi Desktop | Libre Office | Applikasi Office membuat dokumen, spreadsheet dan presentasi, tersedia juga untuk Windows dan Linux |
Inkscape | Aplikasi editing grafis vector, desktop alternative dari CorelDraw | |
GIMP | Aplikasi editing photo, desktop alternatif dari photoshop | |
Firefox | Browser open source misalnya Mozilla Firefox | |
Chromium Browser | Google Chrome | |
VLC | Multimedia Player | |
Aplikasi Web | Joomia | CMS |
WordPress | Blog Platform | |
Drupal | CMS | |
PhpPB | Forum online | |
Moodle | E-learning online | |
TinyMCE | Editor HTML online | |
Software Grafis | InkScape | Desain grafis berjenis vektor |
Xara Xtreme | Hanya berjalan di Linux, FreeBSD, OS-X | |
Apache OpenOffice Draw | Image berbasis vector | |
Skencil | Membuat diagram maupun ilustrasi gambar | |
sK1 | Telah didukung oleh unique project, format importers, tabbed multidocument interface, dll. | |
Karbon | KDE yang dapat menggambar vector, finger painting dan manipulasi image. | |
Word Processor | SSuite Office Software | Pengganti dari Microsoft Office. Kelebihannya yaitu tidak harus menginstal JavaScript atau Net Framework |
KOffice | KWord, KSpread, KPresenter dan Karbon14 | |
Corel Word Perfect Office | Memiliki aplikasi word processing, spreadsheet, email, dan 60 format file. | |
IBM Lotus Symphony | Word processor, presentasi dan spreadsheet. | |
Open Office | Software ini dapat dijalankan di beberapa platform seperti Windows, Linux, Solaris, Mac OS X. | |
Smartphone | Android | Software yang dapat di upgrade sesuka pengguna |
Firefox | Misalnya Mozilla Firefox yang dapat diakses bebas |
Kelebihan Open Source
Kekurangan Open Source
Di dalam hal apapun, selalu ada kekurangan termasuk open source ini. Setelah dipaparkan kelebihannya, berikut beberapa kekurangan yang ada.
Secara keseluruhan, kekurangan open source tergantung dalam penggunaan masing-masing individu dan sisi dari pihak perusahaan.