SlideShare a Scribd company logo
Pengantar Open Source dan Aplikasi 
Komunitas Open Source 
Rusmanto at gmail.com 
Rusmanto at nurulfikri.ac.id 
Twitter @ruslinux 
Program Studi TI & SI STT Terpadu Nurul Fikri
Tujuan Umum Pertemuan Kelima 
Mampu memahami arti komunitas, tujuan 
(alasan/motivasi masuk komunitas), dan 
jenis-jenis (disertai contoh-contoh) 
komunitas Open Source. 
Program Studi TI & SI STT Terpadu Nurul Fikri 2-26 2-5
Topik-topik Pertemuan Kelima 
a)Komunitas pengembang, komunitas 
pengguna, dan komunitas gabungan terkait 
Open Source. 
b)Berbagai motivasi orang bergabung ke 
komunitas Open Source. 
c)Organisasi komunitas Open Source. 
Program Studi TI & SI STT Terpadu Nurul Fikri 3-26 3-5
Tujuan Khusus Pertemuan Kelima 
a) Mampu menjelaskan definisi dan 
membedakan beberapa jenis komunitas Open 
Source. 
b) Mampu mendeskripsikan beberapa motivasi 
orang bergabung ke komunitas Open Source. 
c) Mampu menjelaskan paling tidak tiga jenis 
organisasi komunitas Open Source. 
Program Studi TI & SI STT Terpadu Nurul Fikri 4-26 4-5
Sejarah Ringkas Komunitas Open Source 
1969-1973: Komunitas pengembang software 
berbagi kode sumber program (Unix, C, 
TCP/IP), meskipun belum dinamakan komunitas 
Open Source. 
1984-sekarang: Komunitas Free Software 
berbagi kode program-program GNU 
(www.gnu.org) untuk sistem operasi Unix-like 
(Linux, FreeBSD, dll.) 
Program Studi TI & SI STT Terpadu Nurul Fikri 5-26 5-5
Sejarh Komunitas Open Source 
1991-sekarang: Komunitas pengembang dan 
pengguna kernel Linux (www.linux.org) dan 
distro Linux (Debian, Slackware, 
RedHat/Fedora, BlankOn, dll.) 
1998-sekarang: Komunitas Open Source 
Initiative (www.opensource.org), Mozilla, dll. 
2008-sekarang. Komunitas pengembang Android 
(Open Handset Alliance) dan pengguna Android. 
Program Studi TI & SI STT Terpadu Nurul Fikri 6-26 6-5
Definisi Komunitas (1) 
●KBBI (Kamus Besar Bahasa Indonesia): 
ko·mu·ni·tas adalah kelompok organisme 
(orang dan sebagainya) yang hidup dan saling 
berinteraksi di daerah/bidang tertentu. 
● Contoh: Himpunan Mahasiswa, Komunitas 
Sastra (kelompok orang yang memiliki minat 
sama di bidang sastra), dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 7-26 7-5
Definisi Komunitas (2) 
● Community (Inggris) dari Communitas (Latin) 
terdiri atas Com (with/together = bersama) 
dan Munus (gift/share = pemberian). 
●Komunitas Open Source (arti umum): 
sekelompok orang yang secara bersama dan 
saling berinteraksi untuk berbagi (sharing) 
berbagai hal terkait Open Source. 
Program Studi TI & SI STT Terpadu Nurul Fikri 8-26 8-5
Jenis-jenis Komunitas Open Source (2) 
“Open Source, A Multidisciplinary Approach” by Moreno Muffatto 
●User/Consumer (Pengguna): komunitas yang 
hanya menggunakan produk dan tidak 
bergabung ke komunitas pengembang. 
● Producer (Pengembang Utama): komunitas 
pengembang inti. Orang dapat bergabung 
setelah membuktikan kontribusinya (merit 
system), contoh: pengembang Debian/BlankOn. 
Program Studi TI & SI STT Terpadu Nurul Fikri 9-26 9-5
Jenis-jenis Komunitas Open Source (2) 
“Open Source, A Multidisciplinary Approach” by Moreno Muffatto 
● Prosumer (Producer-Consumer): komunitas 
gabungan, terbentuk karena umumnya 
pengembang produk Open Source juga 
pengguna produk tersebut. 
●Komunitas perusahaan pengembang atau 
gabungan pengembang dan pengguna/penjual. 
● Institusi non perusahaan (pemerintah, 
pendidikan, LSM). 
Program Studi TI & SI STT Terpadu Nurul Fikri 10-2160-5
Contoh Komunitas Pengguna (1) 
● KPLI: Kelompok Pengguna Linux Indonesia, 
yang berkoordinasi secara maya melalui 
linux.or.id dan tersebar di berbagai kota dengan 
nama yang berbeda, antara lain: 
● KPLI Jakarta / LinuxJak 
● KPLI Bekasi / BeLL (Bekasi Linux Lover) 
● KLAS (Kelompok Linux Arek Suroboyo) 
● KPLI Jogja / JogXer (Jogja Linxer) 
Program Studi TI & SI STT Terpadu Nurul Fikri 11-2161-5
Contoh Komunitas Pengguna (2) 
● KSL: Kelompok Studi Linux, yang dibentuk di 
kampus-kampus perguruan tinggi, menginduk ke 
salah satu organisasi mahasiswa atau UKM: 
● KSL Budi Luhur (Univ. Budi Luhur Jakarta) 
● KSL STT-PLN Jakarta 
● KSL Uhamka Jakarta 
● KSL STT-NF Depok (?) 
Program Studi TI & SI STT Terpadu Nurul Fikri 12-2162-5
Contoh Komunitas Pengguna (3) 
● Forum Ubuntu Indonesia (FUI): komunitas 
berbasis web dan pertemuan darat, yang dikelola 
oleh perusahaan sebagai sponsor. 
● Ubuntu ID Loco (Indonesian Local 
Community), yang sejajar dengan Loco di 
berbagai negara, dan memiliki Sub Loco di 
berbagai kota, yang dikelola secara personal 
tanpa ikatan bisnis. 
Program Studi TI & SI STT Terpadu Nurul Fikri 13-2163-5
Contoh Komunitas Pengguna (4) 
● Backtrack Indonesia: kelompok pengguna 
distro Linux Backtrack (Kali Linux), distro 
untuk security hacking. 
● Fedora Indonesia: komunitas pengguna distro 
Linux Fedora di Indonesia. 
● Slackware Indonesia: komunitas pengguna 
distro Linux Slackware di Indonesia. 
Program Studi TI & SI STT Terpadu Nurul Fikri 14-2164-5
Contoh Komunitas Pengembang (1) 
● Free Software Foundation (fsf.org): 
Pengembang beberapa software dalam proyek 
GNU (www.gnu.org): gcc (compiler), emacs 
(editor teks), glibc (C library), dll. 
● Apache.org: pengembangan beberapa software: 
web server Apache, application server Tomcat, 
aplikasi perkantoran OpenOffice, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 15-2165-5
Contoh Komunitas Pengembang (2) 
● Kernel Linux (linux.org): pengembang kernel 
Linux yang dapat digunakan sebagai inti sistem 
operasi smartphone (HP/Tablet), laptop, desktop, 
server, dll. 
● Yayasan Mozilla (mozilla.org): pengembang 
aplikasi web browser Firefox, email client 
Thunderbird, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 16-2166-5
Studi Kasus: BlankOn (blankonlinux.or.id) 
●Komunitas Pengembang: personal-personal 
independen mewakili diri sendiri atau 
organisasinya, yang berinteraksi dengan 
beragam kepentingan dan motivasi. 
●Komunitas Pengguna: personal-personal yang 
bergabung ke komunitas untuk saling berbagi 
pengalaman tentang penggunaan BlankOn. 
● Legalitas: Yayasan Penggerak Linux Indonesia 
Program Studi TI & SI STT Terpadu Nurul Fikri 17-2167-5
Studi Kasus Komunitas Gabungan: AOSI 
● www.aosi.or.id 
● Asosiasi Open Source Indonesia: organisasi 
gabungan pengembang, pengguna, pebisnis, dan 
pendukung pemnafaatan produk Open Source 
dan produk Openness lainnya di Indonesia. 
● Anggota Institusi 
● Anggota Perorangan 
Program Studi TI & SI STT Terpadu Nurul Fikri 18-2168-5
Alasan Bergabung ke Komunitas Pengembang 
Riset BCG (Boston Consulting Group) pada 
2002, alasan utama orang bergabung menjadi 
pengembang Open Source: 
● 93% meningkatkan pengetahuan dan skill. 
● 50% mengembangkan reputasi/pengakuan 
secara luas. 
● 33% mendapatkan pekerjaan baru. 
Program Studi TI & SI STT Terpadu Nurul Fikri 19-2169-5
Alasan Perusahaan Mendukung Open Source 
Moreno Muffatto dalam buku “Open Source, A 
Multidisciplinary Approach”: 
●Menemukan karyawan teknis yang kompeten. 
●Meningkatkan kualitas software. 
●Memanfaatkan komunitas open source untuk 
riset dan pengembangan. 
●Meningkatkan citra perusahaan. 
Program Studi TI & SI STT Terpadu Nurul Fikri 20-2260-5
Alasan Asosiasi/Pemerintah Dukung Komunitas 
Menurut Moreno Muffatto: 
●Memanfaatkan Open Standard untuk mendorong 
kompetisi, penurunan biaya, dan peningkatan 
kualitas produk. 
●Melawan kekuatan monopoli. 
●Mendapatkan akses ke pengembangan software 
berbiaya rendah. 
●Mengurangi kesenjangan digital (akses internet). 
Program Studi TI & SI STT Terpadu Nurul Fikri 21-2261-5
Bentuk Organisasi Komunitas: 1. Yayasan 
Organisasi berbadan hukum yayasan (Not For 
Profit): keuntungan usaha digunakan untuk 
pengembangan produk atau sosial. Laba tidak 
dibagikan sebagai dividen kepada para pendiri. 
Contoh: Free Software Foundation, Linux 
Foundation untuk kernel Linux yang menggaji 
para pengembang Linux, The Apache Software 
Foundation untuk berbagai produk Apache, The 
Document Foundation untuk LibreOffice, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 22-2262-5
Bentuk Organisasi Komunitas: 2. Perusahaan 
●Organisasi berbadan hukum perusahaan atau 
koperasi (For Profit Organization): 
keuntungan kegiatan usaha dijadikan dividen 
dan dibagikan (sebagian atau seluruhnya) 
kepada para pendiri (pemegang saham). 
● Contoh: Canonical untuk produk Ubuntu, 
Google untuk produk Android, Oracle untuk 
Java dan MySQL, dan lain-lain. 
Program Studi TI & SI STT Terpadu Nurul Fikri 23-2263-5
Bentuk Organisasi Komunitas: 3. Non Formal 
●Organisasi tidak berbadan hukum formal: 
organisasi yang tidak didaftarkan ke sistem 
administrasi hukum pemerintah setempat. 
Pada zaman “orde baru Indonesia” disebut 
OTB (organisasi tanpa bentuk). 
● Contoh: umumnya komunitas pengguna 
seperti KPLI (Kelompok Pengguna Linux 
Indonesia) tidak memiliki badan hukum. 
Program Studi TI & SI STT Terpadu Nurul Fikri 24-2264-5
Cara Anggota Komunitas Berkolaborasi (1) 
● Berbagi ilmu dan pengalaman melalui email 
dalam bentuk mailing list, misal 
● blankon@googlegroups.com 
● blankon-dev@googlegroups.com 
● linux-aktivis@linux.or.id 
● Saat ini banyak komunitas menggunakan 
media sosial seperti Facebook, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 25-2265-5
Cara Anggota Komunitas Berkolaborasi (2) 
Pengembang berbagi ilmu dan pengalaman tidak 
hanya melalui email dan medsos, tapi juga 
beberapa aplikasi khusus untuk bekerja sama: 
● Channel IRC (chatting): pelatihan online 
● Git/Bzr: berbagi kode program (source & biner) 
● Trac: manajemen proyek dan penelusuran bug 
●Wiki untuk membuat dokumentasi 
Program Studi TI & SI STT Terpadu Nurul Fikri 26-2266-5

More Related Content

Similar to 05 presentasi komunitas_open_source

04 presentasi konsep_pengembangan_open_source
04 presentasi konsep_pengembangan_open_source04 presentasi konsep_pengembangan_open_source
04 presentasi konsep_pengembangan_open_source
Rusmanto Maryanto
 
Linux, Sistem Operasi Pilihan
Linux, Sistem Operasi PilihanLinux, Sistem Operasi Pilihan
Linux, Sistem Operasi Pilihan
Iwan stwn
 
01 presentasi definisi_dan_sejarah_open_source
01 presentasi definisi_dan_sejarah_open_source01 presentasi definisi_dan_sejarah_open_source
01 presentasi definisi_dan_sejarah_open_source
Rusmanto Maryanto
 
(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepInKelompok Studi Linux UNG
 
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...
walidumar
 
Buku panduan #Linux fundamental (revisi 2)
Buku panduan  #Linux fundamental (revisi 2)Buku panduan  #Linux fundamental (revisi 2)
Buku panduan #Linux fundamental (revisi 2)
Walid Umar
 
07 presentasi keterbukaan_di_bidang_teknologi_informasi
07 presentasi keterbukaan_di_bidang_teknologi_informasi07 presentasi keterbukaan_di_bidang_teknologi_informasi
07 presentasi keterbukaan_di_bidang_teknologi_informasi
Rusmanto Maryanto
 
Ebook Tutorial Linux
Ebook Tutorial LinuxEbook Tutorial Linux
Ebook Tutorial Linux
Business Opportunity
 
Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)
Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)
Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)
Dasapta Erwin Irawan
 
Seminar linux di im telkom 9 des 2011
Seminar linux di im telkom 9 des 2011Seminar linux di im telkom 9 des 2011
Seminar linux di im telkom 9 des 2011
Putu Shinoda
 
Perkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open SourcePerkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open Source
dian pw
 
Linux Dasar
Linux DasarLinux Dasar
Linux Dasar
ofeckdolar
 
Presentasi Pemanfaatan Aplikasi Open Source
Presentasi Pemanfaatan Aplikasi Open SourcePresentasi Pemanfaatan Aplikasi Open Source
Presentasi Pemanfaatan Aplikasi Open Source
The Budiman
 
Iosa presentasi
Iosa presentasiIosa presentasi
Iosa presentasiWalid Umar
 
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Kelompok Studi Linux UNG
 
Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04
Faruk Muhamad
 
474264397.pdf
474264397.pdf474264397.pdf
474264397.pdf
SahariAinaa
 

Similar to 05 presentasi komunitas_open_source (20)

04 presentasi konsep_pengembangan_open_source
04 presentasi konsep_pengembangan_open_source04 presentasi konsep_pengembangan_open_source
04 presentasi konsep_pengembangan_open_source
 
Linux, Sistem Operasi Pilihan
Linux, Sistem Operasi PilihanLinux, Sistem Operasi Pilihan
Linux, Sistem Operasi Pilihan
 
01 presentasi definisi_dan_sejarah_open_source
01 presentasi definisi_dan_sejarah_open_source01 presentasi definisi_dan_sejarah_open_source
01 presentasi definisi_dan_sejarah_open_source
 
(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn
 
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...
 
Buku panduan #Linux fundamental (revisi 2)
Buku panduan  #Linux fundamental (revisi 2)Buku panduan  #Linux fundamental (revisi 2)
Buku panduan #Linux fundamental (revisi 2)
 
07 presentasi keterbukaan_di_bidang_teknologi_informasi
07 presentasi keterbukaan_di_bidang_teknologi_informasi07 presentasi keterbukaan_di_bidang_teknologi_informasi
07 presentasi keterbukaan_di_bidang_teknologi_informasi
 
Ebook Tutorial Linux
Ebook Tutorial LinuxEbook Tutorial Linux
Ebook Tutorial Linux
 
Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)
Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)
Mengenal Repositori ITB (Eprints-ITB dan OSF-ITB)
 
Seminar linux di im telkom 9 des 2011
Seminar linux di im telkom 9 des 2011Seminar linux di im telkom 9 des 2011
Seminar linux di im telkom 9 des 2011
 
mengenal gnulinux
mengenal gnulinuxmengenal gnulinux
mengenal gnulinux
 
Perkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open SourcePerkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open Source
 
Linux Dasar
Linux DasarLinux Dasar
Linux Dasar
 
Model bisnis-foss-dan-blankon(1)
Model bisnis-foss-dan-blankon(1)Model bisnis-foss-dan-blankon(1)
Model bisnis-foss-dan-blankon(1)
 
Tentang klisse
Tentang klisseTentang klisse
Tentang klisse
 
Presentasi Pemanfaatan Aplikasi Open Source
Presentasi Pemanfaatan Aplikasi Open SourcePresentasi Pemanfaatan Aplikasi Open Source
Presentasi Pemanfaatan Aplikasi Open Source
 
Iosa presentasi
Iosa presentasiIosa presentasi
Iosa presentasi
 
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
Presentasi KSL.UNG di Event IOSA (Indonesia Open Source Award) 2013
 
Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04Mengenal grombyang-edu-1-04
Mengenal grombyang-edu-1-04
 
474264397.pdf
474264397.pdf474264397.pdf
474264397.pdf
 

More from Rusmanto Maryanto

Ancaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media SosialAncaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media Sosial
Rusmanto Maryanto
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
Rusmanto Maryanto
 
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awamMengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
Rusmanto Maryanto
 
14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting
Rusmanto Maryanto
 
13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux
Rusmanto Maryanto
 
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
Rusmanto Maryanto
 
11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source
Rusmanto Maryanto
 
10 aspek keamanan_open_source
10 aspek keamanan_open_source10 aspek keamanan_open_source
10 aspek keamanan_open_source
Rusmanto Maryanto
 
09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software
Rusmanto Maryanto
 
08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source
Rusmanto Maryanto
 
06 keunggulan open_source
06 keunggulan open_source06 keunggulan open_source
06 keunggulan open_source
Rusmanto Maryanto
 
02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source
Rusmanto Maryanto
 
Pengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/KerjanyaPengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/KerjanyaRusmanto Maryanto
 
E-Voting Harusnya Open Source
E-Voting Harusnya Open SourceE-Voting Harusnya Open Source
E-Voting Harusnya Open Source
Rusmanto Maryanto
 
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang BisnisnyaBenarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
Rusmanto Maryanto
 
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis   multimedia - 3 d dan animasi dengan linux dan fossDesain grafis   multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
Rusmanto Maryanto
 
Pengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-fossPengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-foss
Rusmanto Maryanto
 
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmantoMigrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmantoRusmanto Maryanto
 

More from Rusmanto Maryanto (18)

Ancaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media SosialAncaman UU ITE terhadap Pengguna Media Sosial
Ancaman UU ITE terhadap Pengguna Media Sosial
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
 
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awamMengenal cloud computing_dan_big_data_dengan_bahasa_awam
Mengenal cloud computing_dan_big_data_dengan_bahasa_awam
 
14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting
 
13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux13 presentasi pengantar_jaringan_komputer_di_linux
13 presentasi pengantar_jaringan_komputer_di_linux
 
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
12 presentasi perbandingan_sistem_operasi_open_source_dan_proprietary
 
11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source
 
10 aspek keamanan_open_source
10 aspek keamanan_open_source10 aspek keamanan_open_source
10 aspek keamanan_open_source
 
09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software09 presentasi lisensi-lisensi_open_selain_software
09 presentasi lisensi-lisensi_open_selain_software
 
08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source08 presentasi lisensi-lisensi_software_open_source
08 presentasi lisensi-lisensi_software_open_source
 
06 keunggulan open_source
06 keunggulan open_source06 keunggulan open_source
06 keunggulan open_source
 
02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source02 presentasi sistem_operasi_open_source
02 presentasi sistem_operasi_open_source
 
Pengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/KerjanyaPengantar Big Data dan Peluang Bisnis/Kerjanya
Pengantar Big Data dan Peluang Bisnis/Kerjanya
 
E-Voting Harusnya Open Source
E-Voting Harusnya Open SourceE-Voting Harusnya Open Source
E-Voting Harusnya Open Source
 
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang BisnisnyaBenarkah Android itu Linux dan Apa Peluang Bisnisnya
Benarkah Android itu Linux dan Apa Peluang Bisnisnya
 
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis   multimedia - 3 d dan animasi dengan linux dan fossDesain grafis   multimedia - 3 d dan animasi dengan linux dan foss
Desain grafis multimedia - 3 d dan animasi dengan linux dan foss
 
Pengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-fossPengantar cloud-computing-berbasis-linux-dan-foss
Pengantar cloud-computing-berbasis-linux-dan-foss
 
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmantoMigrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
Migrasi dari-windows-proprietary-ke-linux-foss-oleh-rusmanto
 

05 presentasi komunitas_open_source

  • 1. Pengantar Open Source dan Aplikasi Komunitas Open Source Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id Twitter @ruslinux Program Studi TI & SI STT Terpadu Nurul Fikri
  • 2. Tujuan Umum Pertemuan Kelima Mampu memahami arti komunitas, tujuan (alasan/motivasi masuk komunitas), dan jenis-jenis (disertai contoh-contoh) komunitas Open Source. Program Studi TI & SI STT Terpadu Nurul Fikri 2-26 2-5
  • 3. Topik-topik Pertemuan Kelima a)Komunitas pengembang, komunitas pengguna, dan komunitas gabungan terkait Open Source. b)Berbagai motivasi orang bergabung ke komunitas Open Source. c)Organisasi komunitas Open Source. Program Studi TI & SI STT Terpadu Nurul Fikri 3-26 3-5
  • 4. Tujuan Khusus Pertemuan Kelima a) Mampu menjelaskan definisi dan membedakan beberapa jenis komunitas Open Source. b) Mampu mendeskripsikan beberapa motivasi orang bergabung ke komunitas Open Source. c) Mampu menjelaskan paling tidak tiga jenis organisasi komunitas Open Source. Program Studi TI & SI STT Terpadu Nurul Fikri 4-26 4-5
  • 5. Sejarah Ringkas Komunitas Open Source 1969-1973: Komunitas pengembang software berbagi kode sumber program (Unix, C, TCP/IP), meskipun belum dinamakan komunitas Open Source. 1984-sekarang: Komunitas Free Software berbagi kode program-program GNU (www.gnu.org) untuk sistem operasi Unix-like (Linux, FreeBSD, dll.) Program Studi TI & SI STT Terpadu Nurul Fikri 5-26 5-5
  • 6. Sejarh Komunitas Open Source 1991-sekarang: Komunitas pengembang dan pengguna kernel Linux (www.linux.org) dan distro Linux (Debian, Slackware, RedHat/Fedora, BlankOn, dll.) 1998-sekarang: Komunitas Open Source Initiative (www.opensource.org), Mozilla, dll. 2008-sekarang. Komunitas pengembang Android (Open Handset Alliance) dan pengguna Android. Program Studi TI & SI STT Terpadu Nurul Fikri 6-26 6-5
  • 7. Definisi Komunitas (1) ●KBBI (Kamus Besar Bahasa Indonesia): ko·mu·ni·tas adalah kelompok organisme (orang dan sebagainya) yang hidup dan saling berinteraksi di daerah/bidang tertentu. ● Contoh: Himpunan Mahasiswa, Komunitas Sastra (kelompok orang yang memiliki minat sama di bidang sastra), dll. Program Studi TI & SI STT Terpadu Nurul Fikri 7-26 7-5
  • 8. Definisi Komunitas (2) ● Community (Inggris) dari Communitas (Latin) terdiri atas Com (with/together = bersama) dan Munus (gift/share = pemberian). ●Komunitas Open Source (arti umum): sekelompok orang yang secara bersama dan saling berinteraksi untuk berbagi (sharing) berbagai hal terkait Open Source. Program Studi TI & SI STT Terpadu Nurul Fikri 8-26 8-5
  • 9. Jenis-jenis Komunitas Open Source (2) “Open Source, A Multidisciplinary Approach” by Moreno Muffatto ●User/Consumer (Pengguna): komunitas yang hanya menggunakan produk dan tidak bergabung ke komunitas pengembang. ● Producer (Pengembang Utama): komunitas pengembang inti. Orang dapat bergabung setelah membuktikan kontribusinya (merit system), contoh: pengembang Debian/BlankOn. Program Studi TI & SI STT Terpadu Nurul Fikri 9-26 9-5
  • 10. Jenis-jenis Komunitas Open Source (2) “Open Source, A Multidisciplinary Approach” by Moreno Muffatto ● Prosumer (Producer-Consumer): komunitas gabungan, terbentuk karena umumnya pengembang produk Open Source juga pengguna produk tersebut. ●Komunitas perusahaan pengembang atau gabungan pengembang dan pengguna/penjual. ● Institusi non perusahaan (pemerintah, pendidikan, LSM). Program Studi TI & SI STT Terpadu Nurul Fikri 10-2160-5
  • 11. Contoh Komunitas Pengguna (1) ● KPLI: Kelompok Pengguna Linux Indonesia, yang berkoordinasi secara maya melalui linux.or.id dan tersebar di berbagai kota dengan nama yang berbeda, antara lain: ● KPLI Jakarta / LinuxJak ● KPLI Bekasi / BeLL (Bekasi Linux Lover) ● KLAS (Kelompok Linux Arek Suroboyo) ● KPLI Jogja / JogXer (Jogja Linxer) Program Studi TI & SI STT Terpadu Nurul Fikri 11-2161-5
  • 12. Contoh Komunitas Pengguna (2) ● KSL: Kelompok Studi Linux, yang dibentuk di kampus-kampus perguruan tinggi, menginduk ke salah satu organisasi mahasiswa atau UKM: ● KSL Budi Luhur (Univ. Budi Luhur Jakarta) ● KSL STT-PLN Jakarta ● KSL Uhamka Jakarta ● KSL STT-NF Depok (?) Program Studi TI & SI STT Terpadu Nurul Fikri 12-2162-5
  • 13. Contoh Komunitas Pengguna (3) ● Forum Ubuntu Indonesia (FUI): komunitas berbasis web dan pertemuan darat, yang dikelola oleh perusahaan sebagai sponsor. ● Ubuntu ID Loco (Indonesian Local Community), yang sejajar dengan Loco di berbagai negara, dan memiliki Sub Loco di berbagai kota, yang dikelola secara personal tanpa ikatan bisnis. Program Studi TI & SI STT Terpadu Nurul Fikri 13-2163-5
  • 14. Contoh Komunitas Pengguna (4) ● Backtrack Indonesia: kelompok pengguna distro Linux Backtrack (Kali Linux), distro untuk security hacking. ● Fedora Indonesia: komunitas pengguna distro Linux Fedora di Indonesia. ● Slackware Indonesia: komunitas pengguna distro Linux Slackware di Indonesia. Program Studi TI & SI STT Terpadu Nurul Fikri 14-2164-5
  • 15. Contoh Komunitas Pengembang (1) ● Free Software Foundation (fsf.org): Pengembang beberapa software dalam proyek GNU (www.gnu.org): gcc (compiler), emacs (editor teks), glibc (C library), dll. ● Apache.org: pengembangan beberapa software: web server Apache, application server Tomcat, aplikasi perkantoran OpenOffice, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 15-2165-5
  • 16. Contoh Komunitas Pengembang (2) ● Kernel Linux (linux.org): pengembang kernel Linux yang dapat digunakan sebagai inti sistem operasi smartphone (HP/Tablet), laptop, desktop, server, dll. ● Yayasan Mozilla (mozilla.org): pengembang aplikasi web browser Firefox, email client Thunderbird, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 16-2166-5
  • 17. Studi Kasus: BlankOn (blankonlinux.or.id) ●Komunitas Pengembang: personal-personal independen mewakili diri sendiri atau organisasinya, yang berinteraksi dengan beragam kepentingan dan motivasi. ●Komunitas Pengguna: personal-personal yang bergabung ke komunitas untuk saling berbagi pengalaman tentang penggunaan BlankOn. ● Legalitas: Yayasan Penggerak Linux Indonesia Program Studi TI & SI STT Terpadu Nurul Fikri 17-2167-5
  • 18. Studi Kasus Komunitas Gabungan: AOSI ● www.aosi.or.id ● Asosiasi Open Source Indonesia: organisasi gabungan pengembang, pengguna, pebisnis, dan pendukung pemnafaatan produk Open Source dan produk Openness lainnya di Indonesia. ● Anggota Institusi ● Anggota Perorangan Program Studi TI & SI STT Terpadu Nurul Fikri 18-2168-5
  • 19. Alasan Bergabung ke Komunitas Pengembang Riset BCG (Boston Consulting Group) pada 2002, alasan utama orang bergabung menjadi pengembang Open Source: ● 93% meningkatkan pengetahuan dan skill. ● 50% mengembangkan reputasi/pengakuan secara luas. ● 33% mendapatkan pekerjaan baru. Program Studi TI & SI STT Terpadu Nurul Fikri 19-2169-5
  • 20. Alasan Perusahaan Mendukung Open Source Moreno Muffatto dalam buku “Open Source, A Multidisciplinary Approach”: ●Menemukan karyawan teknis yang kompeten. ●Meningkatkan kualitas software. ●Memanfaatkan komunitas open source untuk riset dan pengembangan. ●Meningkatkan citra perusahaan. Program Studi TI & SI STT Terpadu Nurul Fikri 20-2260-5
  • 21. Alasan Asosiasi/Pemerintah Dukung Komunitas Menurut Moreno Muffatto: ●Memanfaatkan Open Standard untuk mendorong kompetisi, penurunan biaya, dan peningkatan kualitas produk. ●Melawan kekuatan monopoli. ●Mendapatkan akses ke pengembangan software berbiaya rendah. ●Mengurangi kesenjangan digital (akses internet). Program Studi TI & SI STT Terpadu Nurul Fikri 21-2261-5
  • 22. Bentuk Organisasi Komunitas: 1. Yayasan Organisasi berbadan hukum yayasan (Not For Profit): keuntungan usaha digunakan untuk pengembangan produk atau sosial. Laba tidak dibagikan sebagai dividen kepada para pendiri. Contoh: Free Software Foundation, Linux Foundation untuk kernel Linux yang menggaji para pengembang Linux, The Apache Software Foundation untuk berbagai produk Apache, The Document Foundation untuk LibreOffice, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 22-2262-5
  • 23. Bentuk Organisasi Komunitas: 2. Perusahaan ●Organisasi berbadan hukum perusahaan atau koperasi (For Profit Organization): keuntungan kegiatan usaha dijadikan dividen dan dibagikan (sebagian atau seluruhnya) kepada para pendiri (pemegang saham). ● Contoh: Canonical untuk produk Ubuntu, Google untuk produk Android, Oracle untuk Java dan MySQL, dan lain-lain. Program Studi TI & SI STT Terpadu Nurul Fikri 23-2263-5
  • 24. Bentuk Organisasi Komunitas: 3. Non Formal ●Organisasi tidak berbadan hukum formal: organisasi yang tidak didaftarkan ke sistem administrasi hukum pemerintah setempat. Pada zaman “orde baru Indonesia” disebut OTB (organisasi tanpa bentuk). ● Contoh: umumnya komunitas pengguna seperti KPLI (Kelompok Pengguna Linux Indonesia) tidak memiliki badan hukum. Program Studi TI & SI STT Terpadu Nurul Fikri 24-2264-5
  • 25. Cara Anggota Komunitas Berkolaborasi (1) ● Berbagi ilmu dan pengalaman melalui email dalam bentuk mailing list, misal ● blankon@googlegroups.com ● blankon-dev@googlegroups.com ● linux-aktivis@linux.or.id ● Saat ini banyak komunitas menggunakan media sosial seperti Facebook, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 25-2265-5
  • 26. Cara Anggota Komunitas Berkolaborasi (2) Pengembang berbagi ilmu dan pengalaman tidak hanya melalui email dan medsos, tapi juga beberapa aplikasi khusus untuk bekerja sama: ● Channel IRC (chatting): pelatihan online ● Git/Bzr: berbagi kode program (source & biner) ● Trac: manajemen proyek dan penelusuran bug ●Wiki untuk membuat dokumentasi Program Studi TI & SI STT Terpadu Nurul Fikri 26-2266-5