SlideShare a Scribd company logo
1 of 29
Download to read offline
Pengantar Open Source dan Aplikasi 
Definisi dan Sejarah Open Source 
Rusmanto at gmail.com 
Rusmanto at nurulfikri.ac.id 
Twitter @ruslinux 
Program Studi TI & SI STT Terpadu Nurul Fikri
Tujuan Kuliah 
Setelah mengikuti perkuliahan, mahasiswa diharapkan 
mampu memahami pengertian Open Source Software dan 
Free Software, konsep pengembangan produk Open 
Source, keuntungan Open Source, lisensi-lisensi Open 
Source, isu keamanan produk Open Source, model-model 
bisnis Open Source, serta mampu menggunakan salah 
satu sistem operasi Open Source dan aplikasi-aplikasi 
Open Source untuk pekerjaan sehari-hari. 
Program Studi TI & SI STT Terpadu Nurul Fikri 2-29 2-5
Silabi dan SAP 
Silabi: Deskripsi singkat mata kuliah (kode, 
jumlah SKS, program studi), tujuan umum, 
deskripsi isi kuliah tiap pertemuan, sistem 
penilaian, dan buku acuan. 
SAP (Satuan Acuan Perkuliahan): Pokok 
bahasan dan tujuan umum tiap pertemuan, sub 
pokok bahasan (topik-topik) dan tujuan khusus 
per topik, proses pembelajaran, tugas, media 
pembelajaran dan pustaka yang digunakan. 
Program Studi TI & SI STT Terpadu Nurul Fikri 3-29 3-5
Prasyarat dan Penilaian 
– Prasyarat kuliah sebelumnya : Tidak ada 
– Penilaian: 
Kehadiran 5% UTS : 30% 
Tugas-tugas 20% 
Kuis/Presentasi 15% 
UUAASS: :3 030 %% 
Program Studi TI & SI STT Terpadu Nurul Fikri 4-29 4-5
Arti 2 SKS Kuliah 
2 Jam Tatap Muka 
Tiap Minggu 
2 Jam Tugas 
Tiap Minggu 
UAS: 30 %2 Jam Belajar Mandiri 
Tiap Minggu 
Program Studi TI & SI STT Terpadu Nurul Fikri 5-29 5-5
Buku Bacaan 
1) Rusmanto, Diktat Kuliah Pengantar Open Source dan 
Aplikasi. Depok: Sekolah Tinggi Teknologi Terpadu Nurul 
Fikri, 2014. 
2) Tobias Elsner, Thomas Erker, Anselm Lingnau, Linux 
Essentials, The LPI Introductory Programme. Darmstadt 
– Germany: Linup Front GmbH, 2012. 
3) Jesús M. González Barahona, Joaquín Seoane Pascual, 
Gregorio Robles , Introduction to Free Software. 
Barcelona: Free Technology Academy, 2010. 
Program Studi TI & SI STT Terpadu Nurul Fikri 6-29 6-5
Buku Bacaan 
4) -, Open Source Training Tool Kit – Free/Open 
Source Software. Open Source Resource Center - 
Pakistan Software Export Board, 2007. 
5) Moreno Muffatto, Open Source – A 
Multidisciplinary Approach. London: Imperial 
College Press, 2006. 
6) Martin Fink, The Business and Economics of Linux 
and Open Source. New Jersey: Prentice Hall PTR, 
2002. 
Program Studi TI & SI STT Terpadu Nurul Fikri 7-29 7-5
Tujuan Umum Pertemuan Pertama 
Mampu memahami definisi dan sejarah: 
● Open Source 
● Free Software 
● Proprietary Software 
Program Studi TI & SI STT Terpadu Nurul Fikri 8-29 8-5
Topik-topik Pertemuan Pertama 
a. Definisi Open Source Software, Free 
Software, FOSS, dan Proprietary Software. 
b. Sejarah Open Source, GNU, Free Software, 
dan Proprietary Software. 
Program Studi TI & SI STT Terpadu Nurul Fikri 9-29 9-5
Tujuan Khusus Pertemuan Pertama 
a. Dapat menjelaskan arti Open Source 
Software, GNU, Free Software, FOSS, dan 
Proprietary Software. 
b. Dapat menjelaskan secara ringkas sejarah 
Open Source, Free Software, dan 
Proprietary Software mulai dari era sebelum 
1984, 1984-1991, 1991-1998, 1998- 
sekarang. 
Program Studi TI & SI STT Terpadu Nurul Fikri 10-2190-5
Definisi Open Source: Arti Kata (1) 
●Open: terbuka/tersedia (opened), tidak 
dirahasiakan. 
● Source: sumber, dari kata source code (kode 
sumber atau bahasa pemrograman komputer 
dapat difahami manusia). Program yang hanya 
difahami mesin disebut binary code (bilangan 
biner atau angka digital, misal 1101 atau 13 
atau D). 
Program Studi TI & SI STT Terpadu Nurul Fikri 11-2191-5
Definisi Open Source: Arti Kata (2) 
●Open Source istilah untuk program komputer 
(Software) yang tersedia kode sumbernya 
dalam file program itu atau dalam file terpisah. 
● Software tidak Open Source hanya tersedia 
dalam bentuk kode biner (bahasa mesin 
komputer), sedangkan kode sumber 
dirahasiakan oleh pembuat atau pemiliknya. 
Program Studi TI & SI STT Terpadu Nurul Fikri 12-2192-5
Definisi Open Source: Arti Istilah 
●Open Source Software atau Free Software 
adalah istilah program komputer yang bebas: 
● digunakan untuk apa saja, 
● dipelajari dan dimodifikasi (karena kode 
sumber tidak dirahasiakan), 
● dicopy atau dibagikan ke orang lain, 
● hasil modifikasi disebarluaskan. 
Program Studi TI & SI STT Terpadu Nurul Fikri 13-2193-5
Contoh Produk Open Source 
● Linux: sistem operasi komputer. 
●Android: sistem operasi Linux yang awalnya 
ditujukan untuk smartphone dan tablet. 
● Firefox: aplikasi internet browser web. 
● LibreOffice: aplikasi perkantoran seperti MS 
Office. 
●Waze: aplikasi navigasi dan trafik lalu-lintas. 
Program Studi TI & SI STT Terpadu Nurul Fikri 14-2194-5
Perbedaan Open Source & Free Software (1) 
●Open Source Software: menekankan pada 
keterbukaan kode sumber suatu program agar 
dapat dikembangkan secara bersama. 
● Free Software: menekankan pada kebebasan 
atau kemerdekaan (freedom) pengguna dalam 
menggunakan, memodifikasi, dan 
menyebarluaskan yang asli atau hasil 
modifikasi. 
Program Studi TI & SI STT Terpadu Nurul Fikri 15-2195-5
Definisi Open Source & Free Software (2) 
●Gabungan: FOSS (Free/Open Source 
Software) atau FLOSS (Free/Libre/Open 
Source Software). 
●Dalam presentasi dan perkuliahan ini: kata 
Open Source digunakan untuk mewakili juga 
Free Software atau FOSS atau FLOSS. 
Program Studi TI & SI STT Terpadu Nurul Fikri 16-2196-5
Mengapa Istilah Open Source Populer? 
●Kata Free sering diartikan “salah” sebagai 
tanpa biaya (gratis), padahal Free Software 
bukan Freeware (software gratis) atau 
Shareware, yang keduanya tidak Open Source. 
● Free Software dicetuskan Richard M. Stallman 
melalui Free Software Foundation (1985). 
●Open Source Software dirilis Eric S. Raymond 
melalui Open Source Initiative (1998). 
Program Studi TI & SI STT Terpadu Nurul Fikri 17-2197-5
Definisi Proprietary Software 
● Tidak bebas digunakan oleh siapa saja atau 
untuk apa saja, meskipun ada yang gratis. 
● Tidak dapat dipelajari cara kerjanya karena 
tidak tersedia kode sumber program. 
● Tidak boleh dimodifikasi, meskipun tersedia 
kode sumber program. 
● Tidak boleh dicopy/disebarluaskan tanpa izin 
atau membayar royalti kepada pembuatnya. 
Program Studi TI & SI STT Terpadu Nurul Fikri 18-2198-5
Sejarah Open Source (1950-1976) 
1950-an: Era awal komputer yang menganut 
budaya pengembangan software bersama. 
1960-an: IBM dll. menjual komputer disertai 
kode sumber software (Free Software). 
1969-1974: Pengembangan sistem operasi 
UNIX dan internet untuk berbagi kode. 
1976: Bill Gates mengajak pengembang 
menjual lisensi dan merahasiakan kode. 
Program Studi TI & SI STT Terpadu Nurul Fikri 19-2199-5
Sejarah Open Source (1976-1984) 
1976-1980: masa peralihan budaya “berbagi” 
ke budaya “rahasia” kode sumber program. 
1980: UU Hak Cipta tentang Software disahkan 
di Amerika Serikat. 
1984: Software Unix AT&T hanya tersedia 
tanpa kode sumber (Proprietary Software). 
1984: Richard Stallman memulai proyek 
GNU (GNU's Not Unix), Free Software. 
Program Studi TI & SI STT Terpadu Nurul Fikri 20-2290-5
Sejarah Open Source (1984-1991) (1) 
1985: Free Software Foundation didirikan 
Richard Stallman (www.fsf.org). Free sebagai 
bebas (freedom), bukan free of charge (gratis) 
tapi free access. 
1988: FSF merilis lisensi CopyLeft GPL 
(General Public License), yang mengizinkan 
modifikasi software GPL tapi tidak boleh 
mengubah lisensinya menjadi tidak GPL. 
CopyLeft = CopyRight GPL. 
Program Studi TI & SI STT Terpadu Nurul Fikri 21-2291-5
Sejarah Open Source (1984-1991) (2) 
1990: Software www dirilis Tim Berners Lee, 
yang menjadikan jaringan komputer terbuka 
(Open Network) atau Internet sangat populer. 
1991: Linus B. Torvalds membuat inti sistem 
operasi (kernel) Linux dengan lisensi GPL, 
sehingga Linux cepat berkembang sampai 
sekarang. 
Program Studi TI & SI STT Terpadu Nurul Fikri 22-2292-5
Sejarah Open Source (1991-1998) (1) 
1993: Debian didirikan Ian Murdock. 
1994: Linux Red Hat dirilis Bob Young and 
Marc Ewing. 
1994-1995: Server web Apache dirilis, yang 
hingga sekarang menjadi terbesar di internet. 
Apache Foundation kemudian mengembangkan 
banyak produk, termasuk Jakarta Tomcat (Java) 
dan OpenOffice.org. 
Program Studi TI & SI STT Terpadu Nurul Fikri 23-2293-5
Sejarah Open Source (1991-1998) (2) 
1997-1998: Gerakan Open Source dicanangkan 
oleh Eric S. Raymod dan Bruce Perens dengan 
mendirikan Open Source Initiative 
(www.opensource.org), dan menuliskan buku 
The Cathedral and The Bazaar. 
1998: Browser web Netscape dirilis sebagai 
Open Source dengan nama Mozilla, yang 
kemudian nama browser menjadi Firefox. 
Program Studi TI & SI STT Terpadu Nurul Fikri 24-2294-5
Sejarah Open Source (1998-sekarang) (1) 
1999: Red Hat Inc. masuk pasar saham. 
2000: OpenOffice.org (versi Open Source dari 
StarOffice). 
2004: Ubuntu (turunan Debian, dirilis oleh 
Canonical yang dipimpin Mark Shuttleworth). 
2005: BlankOn Linux 1.0 (turunan Fedora), 
kemudian diturunkan dari Ubuntu (2006), dan 
sekarang berbasis Debian (2012). 
Program Studi TI & SI STT Terpadu Nurul Fikri 25-2295-5
Sejarah Open Source (1998-sekarang) (2) 
2008: Android (Linux) versi 1 dirilis, hingga 
membuat dunia dikuasai kembali konsep Open 
Source. Google membeli perusahaan Android, 
kemudian menjadikan Android sebagai produk 
Open Source didukung banyak perusahaan yang 
tergabung dalam Open Handset Alliance 
(OHA). 
Program Studi TI & SI STT Terpadu Nurul Fikri 26-2296-5
Sejarah Open Source (1998-sekarang) (3) 
2014: Android (Linux) menjadi sistem operasi 
dan aplikasi terbesar di dunia, terpasang pada 
sekitar 2 milyar hp, tablet, laptop, jam tangan, 
kaca mata, tv, audio mobil, mesin cuci, dll. 
Program Studi TI & SI STT Terpadu Nurul Fikri 27-2297-5
Pangsa Pasar Android 2013 
Program Studi TI & SI STT Terpadu Nurul Fikri 28-2298-5
Pangsa Pasar Android 2014 
Program Studi TI & SI STT Terpadu Nurul Fikri 29-2299-5

More Related Content

What's hot

Sistem Operasi : Open source
Sistem Operasi : Open sourceSistem Operasi : Open source
Sistem Operasi : Open sourcetaha dhandy
 
Tugas sistem operasi open source
Tugas sistem operasi open sourceTugas sistem operasi open source
Tugas sistem operasi open sourceLutfiyah33
 
Presentasi Linux di SMUN 5 Bandung
Presentasi Linux di SMUN 5 BandungPresentasi Linux di SMUN 5 Bandung
Presentasi Linux di SMUN 5 BandungPutu Shinoda
 
Operation system open source
Operation system open sourceOperation system open source
Operation system open sourceSoni Pradana
 
Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)saniasb
 
Pengertian open source
Pengertian open sourcePengertian open source
Pengertian open sourcemeldivaindira
 
05 presentasi komunitas_open_source
05 presentasi komunitas_open_source05 presentasi komunitas_open_source
05 presentasi komunitas_open_sourceRusmanto Maryanto
 
Berkenalan dengan Endless OS
Berkenalan dengan Endless OSBerkenalan dengan Endless OS
Berkenalan dengan Endless OSKukuh Syafaat
 
Linux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikanLinux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikanOwner Istana Media
 
Hacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxHacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxIwan stwn
 

What's hot (18)

Sistem Operasi : Open source
Sistem Operasi : Open sourceSistem Operasi : Open source
Sistem Operasi : Open source
 
Bab i
Bab iBab i
Bab i
 
Open source
Open sourceOpen source
Open source
 
Tugas sistem operasi open source
Tugas sistem operasi open sourceTugas sistem operasi open source
Tugas sistem operasi open source
 
Open source
Open sourceOpen source
Open source
 
Presentasi Linux di SMUN 5 Bandung
Presentasi Linux di SMUN 5 BandungPresentasi Linux di SMUN 5 Bandung
Presentasi Linux di SMUN 5 Bandung
 
Open source
Open sourceOpen source
Open source
 
Operation system open source
Operation system open sourceOperation system open source
Operation system open source
 
Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)Sania salsabila (x tkj 32)
Sania salsabila (x tkj 32)
 
Linux Dasar
Linux DasarLinux Dasar
Linux Dasar
 
Pengertian open source
Pengertian open sourcePengertian open source
Pengertian open source
 
05 presentasi komunitas_open_source
05 presentasi komunitas_open_source05 presentasi komunitas_open_source
05 presentasi komunitas_open_source
 
Ebook Tutorial Linux
Ebook Tutorial LinuxEbook Tutorial Linux
Ebook Tutorial Linux
 
Presentasi Sidang Tugas Akhir
Presentasi Sidang Tugas AkhirPresentasi Sidang Tugas Akhir
Presentasi Sidang Tugas Akhir
 
presentasi so
presentasi sopresentasi so
presentasi so
 
Berkenalan dengan Endless OS
Berkenalan dengan Endless OSBerkenalan dengan Endless OS
Berkenalan dengan Endless OS
 
Linux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikanLinux dan open source di dunia pendidikan
Linux dan open source di dunia pendidikan
 
Hacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem LinuxHacking Aplikasi dan Sistem Linux
Hacking Aplikasi dan Sistem Linux
 

Similar to Pengantar Open Source dan Aplikasi

Perkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open SourcePerkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open Sourcedian pw
 
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 2011Putu Shinoda
 
(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
 
Seminar Linux Dan Smart City Telkom University Mei 2014
Seminar Linux Dan Smart City Telkom University Mei 2014Seminar Linux Dan Smart City Telkom University Mei 2014
Seminar Linux Dan Smart City Telkom University Mei 2014Putu Shinoda
 
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
 
Sistem operasi jaringan, Red Hat Linux
Sistem operasi jaringan, Red Hat LinuxSistem operasi jaringan, Red Hat Linux
Sistem operasi jaringan, Red Hat LinuxSMKN 3 TANGERANG
 
Kenita melatis(xtkj2,14)open source
Kenita melatis(xtkj2,14)open sourceKenita melatis(xtkj2,14)open source
Kenita melatis(xtkj2,14)open sourcekenitaMs
 
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_proprietaryRusmanto Maryanto
 
Ghafario Alfie Ramadhan_x tkj 2_open source
Ghafario Alfie Ramadhan_x tkj 2_open sourceGhafario Alfie Ramadhan_x tkj 2_open source
Ghafario Alfie Ramadhan_x tkj 2_open sourceGhafario Ghafario
 
Pengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJPengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJUnggul Sagena
 
Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2fallisia15
 
Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2fallisia15
 

Similar to Pengantar Open Source dan Aplikasi (20)

Perkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open SourcePerkembangan Sistem Operasi Open Source
Perkembangan Sistem Operasi Open Source
 
Panduan omeka (awal)
Panduan omeka (awal)Panduan omeka (awal)
Panduan omeka (awal)
 
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
 
(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn(Modul) pengenalan opensource & panduan Linux DeepIn
(Modul) pengenalan opensource & panduan Linux DeepIn
 
Seminar Linux Dan Smart City Telkom University Mei 2014
Seminar Linux Dan Smart City Telkom University Mei 2014Seminar Linux Dan Smart City Telkom University Mei 2014
Seminar Linux Dan Smart City Telkom University Mei 2014
 
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 [...
 
Sistem operasi jaringan, Red Hat Linux
Sistem operasi jaringan, Red Hat LinuxSistem operasi jaringan, Red Hat Linux
Sistem operasi jaringan, Red Hat Linux
 
Open source
Open sourceOpen source
Open source
 
Kenita melatis(xtkj2,14)open source
Kenita melatis(xtkj2,14)open sourceKenita melatis(xtkj2,14)open source
Kenita melatis(xtkj2,14)open source
 
mengenal gnulinux
mengenal gnulinuxmengenal gnulinux
mengenal gnulinux
 
Sistem Operasi terbuka
Sistem Operasi terbukaSistem Operasi terbuka
Sistem Operasi terbuka
 
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
 
Ghafario Alfie Ramadhan_x tkj 2_open source
Ghafario Alfie Ramadhan_x tkj 2_open sourceGhafario Alfie Ramadhan_x tkj 2_open source
Ghafario Alfie Ramadhan_x tkj 2_open source
 
Open source ppt
Open source pptOpen source ppt
Open source ppt
 
Pengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJPengenalan Linux dan FOSS UNJ
Pengenalan Linux dan FOSS UNJ
 
Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2
 
Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2Fallisia ilhamnia 09 xtkj2
Fallisia ilhamnia 09 xtkj2
 
Presentasi so
Presentasi soPresentasi so
Presentasi so
 
Preseasi so
Preseasi soPreseasi so
Preseasi so
 
Presentasi so
Presentasi soPresentasi so
Presentasi so
 

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 SosialRusmanto 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 2Rusmanto 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_awamRusmanto Maryanto
 
14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshooting14 presentasi install_linux_dan_troubleshooting
14 presentasi install_linux_dan_troubleshootingRusmanto 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_linuxRusmanto Maryanto
 
11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_source11 presentasi model_bisnis_open_source
11 presentasi model_bisnis_open_sourceRusmanto Maryanto
 
10 aspek keamanan_open_source
10 aspek keamanan_open_source10 aspek keamanan_open_source
10 aspek keamanan_open_sourceRusmanto 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_softwareRusmanto 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_sourceRusmanto 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 SourceRusmanto 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 BisnisnyaRusmanto 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 fossRusmanto 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-fossRusmanto 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 (16)

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
 
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
 
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
 

Pengantar Open Source dan Aplikasi

  • 1. Pengantar Open Source dan Aplikasi Definisi dan Sejarah Open Source Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id Twitter @ruslinux Program Studi TI & SI STT Terpadu Nurul Fikri
  • 2. Tujuan Kuliah Setelah mengikuti perkuliahan, mahasiswa diharapkan mampu memahami pengertian Open Source Software dan Free Software, konsep pengembangan produk Open Source, keuntungan Open Source, lisensi-lisensi Open Source, isu keamanan produk Open Source, model-model bisnis Open Source, serta mampu menggunakan salah satu sistem operasi Open Source dan aplikasi-aplikasi Open Source untuk pekerjaan sehari-hari. Program Studi TI & SI STT Terpadu Nurul Fikri 2-29 2-5
  • 3. Silabi dan SAP Silabi: Deskripsi singkat mata kuliah (kode, jumlah SKS, program studi), tujuan umum, deskripsi isi kuliah tiap pertemuan, sistem penilaian, dan buku acuan. SAP (Satuan Acuan Perkuliahan): Pokok bahasan dan tujuan umum tiap pertemuan, sub pokok bahasan (topik-topik) dan tujuan khusus per topik, proses pembelajaran, tugas, media pembelajaran dan pustaka yang digunakan. Program Studi TI & SI STT Terpadu Nurul Fikri 3-29 3-5
  • 4. Prasyarat dan Penilaian – Prasyarat kuliah sebelumnya : Tidak ada – Penilaian: Kehadiran 5% UTS : 30% Tugas-tugas 20% Kuis/Presentasi 15% UUAASS: :3 030 %% Program Studi TI & SI STT Terpadu Nurul Fikri 4-29 4-5
  • 5. Arti 2 SKS Kuliah 2 Jam Tatap Muka Tiap Minggu 2 Jam Tugas Tiap Minggu UAS: 30 %2 Jam Belajar Mandiri Tiap Minggu Program Studi TI & SI STT Terpadu Nurul Fikri 5-29 5-5
  • 6. Buku Bacaan 1) Rusmanto, Diktat Kuliah Pengantar Open Source dan Aplikasi. Depok: Sekolah Tinggi Teknologi Terpadu Nurul Fikri, 2014. 2) Tobias Elsner, Thomas Erker, Anselm Lingnau, Linux Essentials, The LPI Introductory Programme. Darmstadt – Germany: Linup Front GmbH, 2012. 3) Jesús M. González Barahona, Joaquín Seoane Pascual, Gregorio Robles , Introduction to Free Software. Barcelona: Free Technology Academy, 2010. Program Studi TI & SI STT Terpadu Nurul Fikri 6-29 6-5
  • 7. Buku Bacaan 4) -, Open Source Training Tool Kit – Free/Open Source Software. Open Source Resource Center - Pakistan Software Export Board, 2007. 5) Moreno Muffatto, Open Source – A Multidisciplinary Approach. London: Imperial College Press, 2006. 6) Martin Fink, The Business and Economics of Linux and Open Source. New Jersey: Prentice Hall PTR, 2002. Program Studi TI & SI STT Terpadu Nurul Fikri 7-29 7-5
  • 8. Tujuan Umum Pertemuan Pertama Mampu memahami definisi dan sejarah: ● Open Source ● Free Software ● Proprietary Software Program Studi TI & SI STT Terpadu Nurul Fikri 8-29 8-5
  • 9. Topik-topik Pertemuan Pertama a. Definisi Open Source Software, Free Software, FOSS, dan Proprietary Software. b. Sejarah Open Source, GNU, Free Software, dan Proprietary Software. Program Studi TI & SI STT Terpadu Nurul Fikri 9-29 9-5
  • 10. Tujuan Khusus Pertemuan Pertama a. Dapat menjelaskan arti Open Source Software, GNU, Free Software, FOSS, dan Proprietary Software. b. Dapat menjelaskan secara ringkas sejarah Open Source, Free Software, dan Proprietary Software mulai dari era sebelum 1984, 1984-1991, 1991-1998, 1998- sekarang. Program Studi TI & SI STT Terpadu Nurul Fikri 10-2190-5
  • 11. Definisi Open Source: Arti Kata (1) ●Open: terbuka/tersedia (opened), tidak dirahasiakan. ● Source: sumber, dari kata source code (kode sumber atau bahasa pemrograman komputer dapat difahami manusia). Program yang hanya difahami mesin disebut binary code (bilangan biner atau angka digital, misal 1101 atau 13 atau D). Program Studi TI & SI STT Terpadu Nurul Fikri 11-2191-5
  • 12. Definisi Open Source: Arti Kata (2) ●Open Source istilah untuk program komputer (Software) yang tersedia kode sumbernya dalam file program itu atau dalam file terpisah. ● Software tidak Open Source hanya tersedia dalam bentuk kode biner (bahasa mesin komputer), sedangkan kode sumber dirahasiakan oleh pembuat atau pemiliknya. Program Studi TI & SI STT Terpadu Nurul Fikri 12-2192-5
  • 13. Definisi Open Source: Arti Istilah ●Open Source Software atau Free Software adalah istilah program komputer yang bebas: ● digunakan untuk apa saja, ● dipelajari dan dimodifikasi (karena kode sumber tidak dirahasiakan), ● dicopy atau dibagikan ke orang lain, ● hasil modifikasi disebarluaskan. Program Studi TI & SI STT Terpadu Nurul Fikri 13-2193-5
  • 14. Contoh Produk Open Source ● Linux: sistem operasi komputer. ●Android: sistem operasi Linux yang awalnya ditujukan untuk smartphone dan tablet. ● Firefox: aplikasi internet browser web. ● LibreOffice: aplikasi perkantoran seperti MS Office. ●Waze: aplikasi navigasi dan trafik lalu-lintas. Program Studi TI & SI STT Terpadu Nurul Fikri 14-2194-5
  • 15. Perbedaan Open Source & Free Software (1) ●Open Source Software: menekankan pada keterbukaan kode sumber suatu program agar dapat dikembangkan secara bersama. ● Free Software: menekankan pada kebebasan atau kemerdekaan (freedom) pengguna dalam menggunakan, memodifikasi, dan menyebarluaskan yang asli atau hasil modifikasi. Program Studi TI & SI STT Terpadu Nurul Fikri 15-2195-5
  • 16. Definisi Open Source & Free Software (2) ●Gabungan: FOSS (Free/Open Source Software) atau FLOSS (Free/Libre/Open Source Software). ●Dalam presentasi dan perkuliahan ini: kata Open Source digunakan untuk mewakili juga Free Software atau FOSS atau FLOSS. Program Studi TI & SI STT Terpadu Nurul Fikri 16-2196-5
  • 17. Mengapa Istilah Open Source Populer? ●Kata Free sering diartikan “salah” sebagai tanpa biaya (gratis), padahal Free Software bukan Freeware (software gratis) atau Shareware, yang keduanya tidak Open Source. ● Free Software dicetuskan Richard M. Stallman melalui Free Software Foundation (1985). ●Open Source Software dirilis Eric S. Raymond melalui Open Source Initiative (1998). Program Studi TI & SI STT Terpadu Nurul Fikri 17-2197-5
  • 18. Definisi Proprietary Software ● Tidak bebas digunakan oleh siapa saja atau untuk apa saja, meskipun ada yang gratis. ● Tidak dapat dipelajari cara kerjanya karena tidak tersedia kode sumber program. ● Tidak boleh dimodifikasi, meskipun tersedia kode sumber program. ● Tidak boleh dicopy/disebarluaskan tanpa izin atau membayar royalti kepada pembuatnya. Program Studi TI & SI STT Terpadu Nurul Fikri 18-2198-5
  • 19. Sejarah Open Source (1950-1976) 1950-an: Era awal komputer yang menganut budaya pengembangan software bersama. 1960-an: IBM dll. menjual komputer disertai kode sumber software (Free Software). 1969-1974: Pengembangan sistem operasi UNIX dan internet untuk berbagi kode. 1976: Bill Gates mengajak pengembang menjual lisensi dan merahasiakan kode. Program Studi TI & SI STT Terpadu Nurul Fikri 19-2199-5
  • 20. Sejarah Open Source (1976-1984) 1976-1980: masa peralihan budaya “berbagi” ke budaya “rahasia” kode sumber program. 1980: UU Hak Cipta tentang Software disahkan di Amerika Serikat. 1984: Software Unix AT&T hanya tersedia tanpa kode sumber (Proprietary Software). 1984: Richard Stallman memulai proyek GNU (GNU's Not Unix), Free Software. Program Studi TI & SI STT Terpadu Nurul Fikri 20-2290-5
  • 21. Sejarah Open Source (1984-1991) (1) 1985: Free Software Foundation didirikan Richard Stallman (www.fsf.org). Free sebagai bebas (freedom), bukan free of charge (gratis) tapi free access. 1988: FSF merilis lisensi CopyLeft GPL (General Public License), yang mengizinkan modifikasi software GPL tapi tidak boleh mengubah lisensinya menjadi tidak GPL. CopyLeft = CopyRight GPL. Program Studi TI & SI STT Terpadu Nurul Fikri 21-2291-5
  • 22. Sejarah Open Source (1984-1991) (2) 1990: Software www dirilis Tim Berners Lee, yang menjadikan jaringan komputer terbuka (Open Network) atau Internet sangat populer. 1991: Linus B. Torvalds membuat inti sistem operasi (kernel) Linux dengan lisensi GPL, sehingga Linux cepat berkembang sampai sekarang. Program Studi TI & SI STT Terpadu Nurul Fikri 22-2292-5
  • 23. Sejarah Open Source (1991-1998) (1) 1993: Debian didirikan Ian Murdock. 1994: Linux Red Hat dirilis Bob Young and Marc Ewing. 1994-1995: Server web Apache dirilis, yang hingga sekarang menjadi terbesar di internet. Apache Foundation kemudian mengembangkan banyak produk, termasuk Jakarta Tomcat (Java) dan OpenOffice.org. Program Studi TI & SI STT Terpadu Nurul Fikri 23-2293-5
  • 24. Sejarah Open Source (1991-1998) (2) 1997-1998: Gerakan Open Source dicanangkan oleh Eric S. Raymod dan Bruce Perens dengan mendirikan Open Source Initiative (www.opensource.org), dan menuliskan buku The Cathedral and The Bazaar. 1998: Browser web Netscape dirilis sebagai Open Source dengan nama Mozilla, yang kemudian nama browser menjadi Firefox. Program Studi TI & SI STT Terpadu Nurul Fikri 24-2294-5
  • 25. Sejarah Open Source (1998-sekarang) (1) 1999: Red Hat Inc. masuk pasar saham. 2000: OpenOffice.org (versi Open Source dari StarOffice). 2004: Ubuntu (turunan Debian, dirilis oleh Canonical yang dipimpin Mark Shuttleworth). 2005: BlankOn Linux 1.0 (turunan Fedora), kemudian diturunkan dari Ubuntu (2006), dan sekarang berbasis Debian (2012). Program Studi TI & SI STT Terpadu Nurul Fikri 25-2295-5
  • 26. Sejarah Open Source (1998-sekarang) (2) 2008: Android (Linux) versi 1 dirilis, hingga membuat dunia dikuasai kembali konsep Open Source. Google membeli perusahaan Android, kemudian menjadikan Android sebagai produk Open Source didukung banyak perusahaan yang tergabung dalam Open Handset Alliance (OHA). Program Studi TI & SI STT Terpadu Nurul Fikri 26-2296-5
  • 27. Sejarah Open Source (1998-sekarang) (3) 2014: Android (Linux) menjadi sistem operasi dan aplikasi terbesar di dunia, terpasang pada sekitar 2 milyar hp, tablet, laptop, jam tangan, kaca mata, tv, audio mobil, mesin cuci, dll. Program Studi TI & SI STT Terpadu Nurul Fikri 27-2297-5
  • 28. Pangsa Pasar Android 2013 Program Studi TI & SI STT Terpadu Nurul Fikri 28-2298-5
  • 29. Pangsa Pasar Android 2014 Program Studi TI & SI STT Terpadu Nurul Fikri 29-2299-5