Dokumen tersebut merupakan silabus mata kuliah Pengantar Open Source dan Aplikasi. Silabus ini menjelaskan tujuan kuliah untuk memahami pengertian dan konsep Open Source serta mampu menggunakan sistem operasi dan aplikasi Open Source. Selain itu, silabus ini juga menjelaskan tentang prasyarat, penilaian, dan buku acuan mata kuliah tersebut.
Contoh-contoh produk Open Source dikelompokan sebagai Software Sistem (contoh Linux), Software Aplikasi (contoh LibreOffice, Firefox), Middleware (contoh Apache, JBoss/Wildfly), Programming Language (contoh c/c++, php, java, dll.). Juga perbedaan aplikasi desktop, native (mobile), dan web based.
Contoh-contoh produk Open Source dikelompokan sebagai Software Sistem (contoh Linux), Software Aplikasi (contoh LibreOffice, Firefox), Middleware (contoh Apache, JBoss/Wildfly), Programming Language (contoh c/c++, php, java, dll.). Juga perbedaan aplikasi desktop, native (mobile), dan web based.
Open source adalah suatu istilah yang digunakan untuk softwere (perangkat lunak) yang membuka atau membebaskan source codenya dapat dilihat oleh pengunanya, dan membiarkan penggunanya dapat melihat bagaimana cara kerja dari software
Open source adalah suatu istilah yang digunakan untuk softwere (perangkat lunak) yang membuka atau membebaskan source codenya dapat dilihat oleh pengunanya, dan membiarkan penggunanya dapat melihat bagaimana cara kerja dari software
Presentasi Seminar Proposal "Pengembangan Sistem Operasi berbasis GNU/Linux [...walidumar
merupakan sebuah presentasi yang dibuat untuk memenuhi persyaratan untuk melaksanakan penelitian pada studi Strata satu (S1) Program Studi Sistem Informasi
Universitas Negeri Gorontalo
Pengguna media sosial perlu mengetahui bahwa mendistribusikan (mengirimkan/menyebarkan), mentransmisikan, dan/atau membuat dapat diakses informasi (buatan sendiri atau orang lain) yang mengandung unsur pornografi, berita bohong (hoax), penipuan, pencemaran nama baik, permusuhan, kekarasan (bullying) melalui media sosial atau sistem elektronik lainnya dapat dikenakan hukuman denda maksimum 750 juta/1 milyar dan/atau penjara maksimum 4/6 tahun. Wartawan atau jurnalis yang dilindungi oleh UU Pers juga perlu tahu UU ITE terkait media sosial ini agar tidak menjadi "korban" UU ITE.
Belajar membuat program atau aplikasi Android tidak harus lebih dahulu mempelajari bahasa pemrograman seperti Java dsb. Siapa pun bisa melakukannya selama ada komputer dan internet. MIT menyediakan platform di cloud (PaaS) App Inventor 2 http://ai2.appinventor.mit.edu
Pengantar Cloud Computing dan Big Data dengan bahasa sederhana agar pemula atau yang awam tentang dua istilah itu mudah memahami, contoh-contoh produk software Open Source untuk Cloud dan Big Data, dan contoh-contoh perusahaan yang sukses mengembangkan dan memanfaatkan Cloud dan Big Data.
Persiapan install Linux Ubuntu atau BlankOn, mulai dari backup data, mempersiapkan CD/DVD atau Live-CD flashdisk, partisi harddisk, boot loader Grub, hingga troubleshooting dasar (password lupa, jaringan putus, desktop lambat, dan harddisk penuh).
Setting jaringan TCP/IP di Linux dapat dilakukan dengan mode grafis atau menu di desktop. Namun untuk kondisi tertentu, misal akses secara remote tanpa desktop atau network-manager dimatikan, mode teks atau melalui perintah di terminal lebih direkomendasikan.
Banyak cara dapat dilakukan untuk berbisnis dengan produk atau jasa terkait software Free/Open Source, tidak harus menjual lisensi (surat izin menggunakan software) seperti dalam bisnis Proprietary umumnya. Namun ada juga bisnis proprietary dengan memanfaatkan produk Open Source.
Pengantar lisensi software open source / free software, mulai dari pengertian hak cipta dan lisensi menurut UU No. 19 Tahun 2002 tentang Hak Cipta, dan lisensi-lisensi yang disusun atau diakui oleh Yayasan Free Software (www.fsf.org) dan Open Source Initiative (www.opensource.org).
Keunggulan dan kelebihan produk software atau cara pengembangan Open Source bagi pengembang, pengguna, dan berbagai pihak lainnya di pemerintahan, bisnis, dan personal.
Mengenal pemanfaatan TIK atau ICT dalam proses pemilu dan pilkada, serta potensi kecurangannya. Apakah Indonesia sudah menggunakan TI untuk pemilu? Apa dan bagaimana e-voting itu? Mengapa harus Open Source? Penjelasan tentang Open Source dan FOSS dapat dibaca pada presentasi lain.
Desain grafis multimedia - 3 d dan animasi dengan linux dan fossRusmanto Maryanto
Mengenal program-program atau software aplikasi untuk desain grafis (menggambar, mengedit foto, dan me-layout), desain 3D, edit audio dan video, dan membuat animasi dan game dengan sistem operasi Linux dan FOSS lainnya.
Mengenalkan cloud computing dan istilah yang terkait, seperti virtualization, clustering, dan grid computing, 3 model bisnis cloud (saas, iaas, paas), dan contoh software untuk membangun dan mengakses cloud.
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