Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

35
www.nurulfikri.com @nurulfikricom Mengenal & Menggunakan Linux & FOSS (1) STT Muhammadiyah Cileungsi Rabu, 7 Januari 2012 Oleh : Unggul Sagena

description

Pengenalan Linux for Beginner STT Muhammadiyah Cileungsi

Transcript of Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

Page 1: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Mengenal & Menggunakan

Linux & FOSS(1)

STT Muhammadiyah CileungsiRabu, 7 Januari 2012

Oleh : Unggul Sagena

Page 2: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Tentang Saya

• Marcomm & PR NF Computer

• Social Campaign Coord. IGOS Center Depok

• Ketua Relawan TIK Jakarta Raya

• Penggiat Internet Sehat

• Penggiat Blog & Socmed

• Penulis Buku

• Founder The Unggul Center

@unggulcenter

unggul.sagena

unggulsagena

[email protected]

www.unggulcenter.org

Page 3: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Apa Itu Linux?

Page 4: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Apa Itu Linux?

Page 5: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

5www.nurulfikri.com @nurulfikricom

Apa itu Linux?

• Awalnya, Linux itu hanya Kernel (jantung sistem operasi komputer, inti sistem operasi komputer atau peralatan elektronik yang memiliki processor (cpu)), yang dibuat pertama kali oleh Linus Torvalds.

• Kernel yang dilengkapi program Free lainnya (sebagian besar dari projek GNU yang dipimpin Richard Stallman) membentuk Sistem Operasi Linux atau GNU/Linux.

Page 6: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

6www.nurulfikri.com @nurulfikricom

• Sistem Operasi Linux yang dilengkapi program untuk instalasi dan berbagai program untuk kebutuhan sehari-hari dikumpulkan dalam server dan dipaket sebagai CD/DVD menghasilkan Distro Linux.

• Tidak semua sistem operasi berbasis kernel Linux menggunakan pustaka program dari GNU (Glibc), misalnya Android pakai Bionic libc.

Page 7: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

PERKENALKAN!

Halo.. Namaku.. TUXAku maskot

atau logo Linux

Page 8: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

8www.nurulfikri.com @nurulfikricom

Apa itu FOSS?

FOSS (Free / Open Source Software)

Program yang tidak perlu biaya izin (free = bebas) digunakan dan kode sumbernya tidak dirahasiakan (open = tersedia), sehingga cara kerjanya dapat

dipelajari, lalu dikembangkan, dan disebarluaskan.

Contoh: Linux, OpenOffice, GIMP, Inkscape.

Page 9: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

9www.nurulfikri.com @nurulfikricom

Apa Itu FOSS (cont'd)

Secara ringkas;

Software komputer yang menyertakan source code / kode programnya, dan

mengizinkan kita untuk melakukan apa saja dengannya.[1]

[1] http://www.gnu.org/philosophy/free-sw.html

Page 10: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

10www.nurulfikri.com @nurulfikricom

Sejarah Linux & FOSS

• 1950-an: Era awal komputer yang menganut budaya pengembangan software secara bersama dengan cara berbagi program/kode. Dulu tidak ada istilah Open Source karena umumnya software saat itu open source.

• 1969: Penciptaan UNIX dan internet yang memudahkan programmer berbagi program.

• 1976: Bill Gates mengajak para pengembang software menjual lisensi proprietary software.

• 1950-an: Era awal komputer yang menganut budaya pengembangan software secara bersama dengan cara berbagi program/kode. Dulu tidak ada istilah Open Source karena umumnya software saat itu open source.

• 1969: Penciptaan UNIX dan internet yang memudahkan programmer berbagi program.

• 1976: Bill Gates mengajak para pengembang software menjual lisensi proprietary software.

Page 11: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

11www.nurulfikri.com @nurulfikricom

Sejarah Linux & FOSS (2)

• 1980: UU Hak Cipta di AS memasukkan hak cipta software dengan melarang pengcopyan, pengubahan, dan penyebaran software tanpa izin.

• 1984: Richard Stallman mengajak para pengembang kembali ke open source dan membangun GNU dan Yayasan Free Software.

• 1991: Kernel Linux dibuat Linus Torvalds.

• 1998: Istilah Open Source dipopulerkan Eric S. Raymond sebagai alternatif istilah Free Software.

Page 12: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Unix Family TreeTime1970 19901980 2000

Bell Labs (AT&T)

Ken ThompsonDennis Ritchie (C languagecreated to implement a portable OS)

BSD (Berkeley Software Distribution)

Sun Solaris

SunOS (Stanford University Network)

NetBSD

NextStep

 AIX (IBM)

HP­UX

IRIX (SGI)

SRV5

OpenBSD

FreeBSD

MacOS X

Bill Joy

Richard Stallman

Linus Torvalds

BSD family

System V family

You are here

Ritchie, Thompson

GNU GNU / Linux

Page 13: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

13www.nurulfikri.com @nurulfikricom

FOSS vs PCSS

● PCSS (Proprietary / Closed Source Software) • Program yang hanya dimiliki pembuatnya (terikat).

• Pengguna hanya dapat menggunakan jika membeli lisensi (mendapatkan izin).

• Pihak lain tidak dapat mempelajari cara kerjanya (tertutup), tidak pula mengembangkan dan menyebarluaskan.

• Contoh: Windows, MS Office, Photoshop, CorelDraw.

Page 14: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

14www.nurulfikri.com @nurulfikricom

Free/Open Source Software

• Free Software adalah program komputer yang berlisensi GPL (General Public License) atau yang sejenis (www.fsf.org), dengan ciri-ciri: turunan free software akan tetap free software. Contoh: Linux

• Free artinya Bebas/Merdeka: menggunakan, menggandakan, mempelajari cara kerjanya, mengembangkan, dan menyebarluaskan.

• Open Source Software: salah satu syarat free software, artinya perangkat lunak yang kode sumber programnya tersedia dan boleh diubah serta disebarluaskan. Tidak semua yang Open itu Free. Contoh: FreeBSD.

Page 15: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Project GNU ditemukan oleh Richard Stallman di tahun 1983 dengan tujuan: “Mengembangkan operating system ala Unix (dibaca: “yuuniks”) yang seluruh softwarenya bebas” 

Filosofi Saling Berbagi

Linux, kernel buah karya Mahasiswa Universitas Helsinki, Findlandia: Linus Torvalds muncul di tahun 1991. Email bersejarah dari Linus (25 Agustus 1991) untuk kernel Linux pertamanya : “Hai kalian di sana para pengguna minix – saya membuat operating system bebas (hanya untuk hobi, tidak sebesar dan se­profesional GNU)…”

Page 16: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

16www.nurulfikri.com @nurulfikricom

Distro Linux

• Distro (Kependekan dari Distribusi) Merupakan Kumpulan Paket Program-program sesuai kebutuhan pengguna yang sudah dijadikan satu bundel sehingga menjadi sistem operasi yang Komplit.

• Distro Linux dikembangkan oleh berbagai Pihak (pengembang/developer) agar sesuai dengan keinginannya masing-masing (sesuai kebutuhan)

Page 17: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

17www.nurulfikri.com @nurulfikricom

• Kernel dan program penting lainnya yang membentuk sistem operasi belum dapat digunakan untuk bekerja.

• Karena lisensi GNU/Linux Free/Open Source (GNU GPL, General Public License), maka GNU/Linux dapat dipaket dan didistribusikan bersama program lain menjadi Linux Distribution (Distro), misalnya BlankOn.

Page 18: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

18www.nurulfikri.com @nurulfikricom

100++ Distros

Ok, Make your own distro!

Page 19: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

19www.nurulfikri.com @nurulfikricom

Apa itu Repo Linux

• Meskipun CD/DVD distro Linux umumnya sudah berisi program yang lengkap, pengguna masih butuh program lain yang mudah diinstal dan digunakan, atau butuh cara agar mudah melakukan update/upgrade.

• Repository adalah kumpulan program untuk suatu distro Linux, tersimpan dalam server atau CD/DVD atau penyimpanan lain, yang dapat dipanggil oleh program installer. Contoh: Ubuntu/BlankOn memiliki repo 11 DVD.

Page 20: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Kemana? Kemana?Dimana?

Where to Find?

Page 21: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Bagaimana Memilih, Kemana? Dimana?

• Cari sesuai Kebutuhan

• Pilih apa yang TEMAN anda Pilih

• Pilih apa yang GURU dan yang Sudah Paham Linux Pilih

• Cari Distro yang Banyak Komunitasnya

• Cari Distro yang Mudah mencari solusi apabila timbul masalah

• Cari Distro buatan negeri Sendiri

• Cari Distro yang Populer (www.distrowatch.com)

• Coba Distro yang Anda dapatkan duluan (just try it first)

Page 22: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

22www.nurulfikri.com @nurulfikricom

More About Distros?

Cekidot Gan di WWW.DISTROWATCH.COM

Page 23: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

23www.nurulfikri.com @nurulfikricom

Keuntungan Linux/FOSS

•  Legal & Halal

•  Penghematan Anggaran

•  Keamanan Negara / Perusahaan

•  Keamanan Sistem

•  Bebas : Tidak Tergantung dengan Vendor

•  Bebas : Forced Upgrade

•  Bebas : Modifikasi Sesuai Keperluan

•  Bebas : Disebarluaskan

•  Ekonomis

•  Menyuburkan Industri Dalam Negeri

Page 24: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

24www.nurulfikri.com @nurulfikricom

Linux : Unstoppable Train

• Pada tahun 2012, 30% perusahaan global akan MIGRASI menggunakan FOSS. (Survey Gartner)

• Dari seluruh pengguna FOSS di seluruh dunia, 33% berasal dari Asia.

• Penggunaan FOSS oleh pengembang Asia bertambah 40% dalam tiga tahun terakhir. (Evans Data Corp)

• 25%-70% dari perangkat lunak yang dipergunakan kalangan bisnis di Australia, Cina, India dan Korea sudah berbasis FOSS. (IDC)

Page 25: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Linux untuk Mobile Device

• Android (smartphone & tablet pc)

• Meego (Intel Moblin + Nokia Maemo)

• Chrome/Chromium OS (Google)

• WebOS (HP Palm)

• Joli OS

• Srimubil (BlankOn), dalam pengembangan

Page 26: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Pangsa Pasar Software Smartphone / Tablet

• Android (Linux, FOSS): 39,5 % (sekitar 200 juta)

• Symbian (Nokia, FOSS): 20,9 %

• IOS (Apple Iphone/Ipad, Proprietary): 15,7 %

• BlackBerry (RIM, Proprietary): 14,9 %

• Windows (Microsoft, Proprietary): 5,5 %

• Chrome, WebOS, Meego, dll. (FOSS): 3,5 %

(

Sumber: InfoLINUX 09/2011 mengacu IDC, Maret 2011)

Page 27: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Peluang Kerja/Bisnis

● Penyewaan / operator PC (warnet, kantor, dll.)● Pendidikan / Pelatihan (formal, inhouse, dll.)● Dukungan Teknis (install, sys & net admin, dll.)● Pembangun Sistem Linux (turunan/modifikasi)● Pengembang Software (programmer, dll.)● Penyedia Perangkat Keras (PC, periperal, dll.)● Sertifikasi, Penulisan buku/modul, dll.

Page 28: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Pendidikan Linux/FOSS?

• Lulusan IT Banyak yang Mengecewakan

• Tantangan Migrasi Open Source

• Tantangan SDM Open Source

• Tantangan Pemerintahan Indonesia, Go Open Source → SE MenPAN → Wajib Open Source!

• Tantangan Imtaq → Fatwa Software Bajakan

• Tantangan Penegakan Hukum → Sanksi Pidana

Page 29: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Fakta dari Employer

Well … saya ngeliatnya gini.

Ada lulusan SMK RPL, gak bisa coding, belum pernah bikin aplikasi satupun even sekelas address book, dan gak juga

paham konsep dasar. Ada lulusan S1, gak bisa coding, belum pernah bikin aplikasi satupun even sekelas address

book, dan gak juga paham konsep dasar.

Yang SMK bisa dibayar UMR + Beasiswa kuliah

Yang S1 minta at least 3 juta.

Effort di perusahaan, sama2 ngasi training.

Pilih mana?

Page 30: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Belajar Dimana?

• Kuliah yang bener + Cari Ilmu Diluar bangku kuliah

– Kursus

– Sertifikasi

– Aktif di Komunitas

– Ngoprek diluar Jam kuliah (manfaatkan laptop, warnet, LAB)

• Kuliah Non IT atau tidak kuliah no problem. Caranya idem :

– Kursus

– Sertifikasi

– Aktif di Komunitas

– Ngoprek Sendiri

– Belajar di Internet!

Page 31: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Dollar dari Open Source

• Menjual Skill– Digaji oleh perusahaan

yang menerapkan Open Source

• Development Proyek Open Source– Dibayar Proyek

– Dibayar Konsumen Setelah produk Selesai

– Dibayar Pendana Proyek

– Dibeli Milyaran Dollar hasil proyeknya

– Membiayai Diri Sendiri

– Dibayar Atas Jasa Support

– Dibayar Atas Jasa Training

– Dibayar Atas Produk Open Source (Belum Tentu Free)

Page 32: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

Dollar dari Open Source

• MySQL dibeli oleh Sun $ 1.5 Milyar . 

• Zimbra dibeli oleh Yahoo $ 350 Juta

• JBoss dibeli oleh RedHat $ 300 Juta

• SuSE di akusisi oleh Novell $ 210 Juta

• Sun diakuisisi Oracle (2010)

• Koprol diakuisisi oleh Yahoo (2010)

• Youtube diakuisi Google 

• Android diakuisisi Google

Page 33: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

33www.nurulfikri.com @nurulfikricom

Masih Meragukan Linux?

Siap Siap Dikalahkan

Teman Anda!

Page 34: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

34www.nurulfikri.com @nurulfikricom

Care with a Demo?

• Demo Aplikasi Grafis

• Demo Aplikasi Multimedia

• Demo Aplikasi Perkantoran

• Demo Instalasi

• Demo Desktop

Page 35: Pengenalan linux-stt-muhammadiyah-cileungsi-(1)

www.nurulfikri.com @nurulfikricom

MerciGrazie

Gracias

Obrigado

Danke

Japanese

English

French

Russian

GermanItalian

Spanish

Brazilian Portuguese

Arabic

Terima Kasih

Thank You

Traditional Chinese

Thai