Mata Kuliah : Open Source Tahun : 2015 Pertemuan 2 OSS (Open Source Software) Pertemuan 01 : Open Source Referensi www.rumahstudio.com/kuliah/os/books Yudha Yudhanto, SKom Pertemuan 02 : Open Source Fakta • • • • • • • • Apache MySQL PHPMyAdmin PHP OS Linux OS Android Wordpress Joomla Yudha Yudhanto, SKom Pertemuan 02 : Open Source APP (Source Code + Doc) Open Source Web (Sosmed, Web, Forum) Owner + Developer Yudha Yudhanto, SKom Users Pertemuan 02 : Open Source Yudha Yudhanto, SKom Pertemuan 02 : Open Source Yudha Yudhanto, SKom Pertemuan 02 : Open Source Yudha Yudhanto, SKom Pertemuan 02 : Open Source Yudha Yudhanto, SKom Pertemuan 02 : Open Source Yudha Yudhanto, SKom Pertemuan 01 : Open Source Struktur “Teknologi Informasi” • • • • Perangkat Keras (Hardware) Perangkat Lunak (Software) Perangkat Komunikasi (Network) Dokumentasi (Documentation) Yudha Yudhanto, SKom Pertemuan 01 : Open Source “FREE” # Gratis! • Gratis = Bebas bea atau tak berharga • FREE = free as in freedom atau Libre • Opensource = PLB (Perangkat Lunak Bebas) bukan Perangkat Lunak Gratis Yudha Yudhanto, SKom Pertemuan 01 : Open Source Apa itu “OPEN SOURCE” • Perangkat lunak yang dikembangkan secara bersama-sama tanpa koordinasi resmi, menggunakan kode program (source code) yang tersedia secara bebas, serta didistribusikan melalui internet. (Esther Dyson ,1998) • Perangkat Lunak yang bercirikan FREE, Open Code dan Legal (License) Yudha Yudhanto, SKom Pertemuan 01 : Open Source Apa itu “OPEN SOURCE” (2) • Oleh Richard M. Stallman Ditambah dengan konsep FREE, yakni Kebebasan : Kebebasan menjalankan program untuk keperluan apapun. Kebebasan untuk mengakses source code program sehingga dapat mengetahui cara kerja program dan mengubahnya. Kebebasan untuk mengedarkan program sehingga dapat digunakan oleh sesama. Kebebasan untuk mengembangkan kualitas program dan mengedarkannya sehingga dapat dimanfaatkan oleh publik. Yudha Yudhanto, SKom Pertemuan 01 : Open Source Apa itu “OPEN SOURCE” (3) • Menurut David Wheeler, Free software (perangkat lunak bebas) atau open source software (perangkat lunak sumber terbuka) adalah program yang lisensinya memberikebebasan kpd pengguna menjalank an program utk apa saja, mempelajari &memodifikasi program, dan mendist ribusikan penggandakan program asli atau yang sudah dimodifikasi tanpa harus membayar royalti kepada pengembang sebelumnya. (Sumber: http://www.dwheeler.com/off_fs_why.html). Yudha Yudhanto, SKom Pertemuan 01 : Open Source Kriteria “Open Source” 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Pendistribusian ulang secara bebas. Kode Sumber (Source code) Hasil karya turunan Integritas Source Code Asli Tidak ada diskriminasi terhadap orang atau kelompok Tidak ada diskriminasi bidang usaha Distribusi Lisensi Lisensi tidak boleh bersifat spesifik pada sebuah produk Lisensi tidak boleh membatasi perangkat lunak lain Lisensi harus netral terhadap teknologi http://opensource.org/docs/osd Yudha Yudhanto, SKom Pertemuan 01 : Open Source LEGAL AMAN (Virus & Bug) HEMAT Sifat : Berbagai, Kreatif, Mandiri KEKURANGAN KELEBIHAN Kelebihan vs Kekurangan ADAPTASI DUKUNGAN HW (Driver yang mudah) DUKUNGAN SW HARUS INTERNET BISNIS. Jaminan/garansi/sertifikasi PROMOSI. Bersaing dg marketing2 close source Yudha Yudhanto, SKom Pertemuan 01 : Open Source Macam Software OS Backup Amanda Bacula Bug Management BugZilla Cloud Computing Eucalyptus OpenNebula OpenStack Collaboration Server OpenFire Compression 7-Zip Configuration Management Git Subversion Databases Druid MySQL PostgreSQL SQLite Data-Center Management Cfengine OpenQRM Directory Services OpenLDAP Disk Partitioning GParted Distributed Computing Hadoop Domain Name System (DNS) BIND Email ClamAV DSPAM Dovecot Postfix Fax HylaFax File Encryption FreeOTFE TrueCrypt File & Print Samba Flash Red5 server FTP CyberDuck FileZilla WinSCP Geographic Information Systems GDAL PostGIS Groupware Synchronization SyncEvolution Multimedia XMBC Network Management Nagios Hyperic HQ OpenNMS Network Monitoring WireShark Operating Systems Linux OpenBSD Ubuntu Operating System Emulation Wine - Windows on Linux Operating System Virtualization CoLinux OpenVZ VirtualBox PDF Writers PDFCreator Portals Liferay Robotics Urbi Search Lucene http://freeopensourcesoftware.org Yudha Yudhanto, SKom Security Software Kerberos OpenVPN Smartphones Android Funambol Spam and Anti-Virus Protection Amavisd ASSP ClamAV ClamWin dkim-milter domainkeys-milter Storage Management Gluster System Cloning CloneZilla FOG Systems Management Spacewalk Virtual Desktop FreeNX neatx SPICE x2go Web Server Apache Web Server Wireless Kannel OpenBTS Pertemuan 01 : Open Source SEKIAN • • • • Apa itu Opensource Free vs Gratis Kriteria Opensource Macam Opensource Yudha Yudhanto, SKom