Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Kuliah dengan Kuliax (AMIKOM)
Presented in Seminar (Free Software) Open Source & Hacking Wi-Fi
23 Januari 2007
393 views | comments | 0 favorites | 0 downloads | 0 embeds (Stats)
More Info
This slideshow is Public
Total Views: 393 on Slideshare: 393 from embeds: 0
Slideshow Transcript
- Slide 1: Kuliah dengan Kuliax
Seminar Open Source* & Hacking WiFi
Ruang Citra, STMIK AMIKOM, Jogjakarta
Selasa, 23 Januari 2007
* Perangkat Lunak Bebas dan Open Source
- Slide 2: Nama : Iwan Setiawan
Nick : stwn
Umur : 20 < umur < 30
Status: single
Email: stwn@duniasemu.org
- Slide 3: Pertanyaan
➔ Apakah kita membutuhkan perangkat
untuk menyelesaikan pekerjaan kita?
➔ Apakah perangkat itu adalah komputer?
- Slide 5: Pertanyaan (2)
Jika kita membutuhkan komputer, siapkah kita
dengan konsekuensinya?
Kebutuhan perangkat lunak (sistem, aplikasi
aplikasi), lisensi, faktor keamanan,
keterbukaan, potensi dan kesempatan, ...
- Slide 6: Kondisi Kampus Sekarang
- Slide 7: ➔ “Kewajiban” menggunakan perangkat lunak
mahal dan tertutup di kampus, sering tidak
sesuai dengan kebutuhan
➔ Maraknya penggunaan dan distribusi perangkat
lunak tidak legal di lingkungan universitas
- Slide 8: ➔ Minimnya kreatifitas dan makin bertambahnya
sisi konsumtif kampus khususnya dalam bidang
TI
➔ Semakin sedikitnya budaya hacking atau
ngoprek yang produktif dan “real”
(pembelajaran bagi mahasiswa)
➔ Minimnya budaya berbagi, bekerjasama,
berkolaborasi dan melakukan pengembangan
secara bersamasama di lingkungan kampus
- Slide 9: ➔ Perkembangan Teknologi Informasi (TI) sangat
cepat di dunia
➔ Penggunaan, pembelajaran dan pengembangan
Perangkat Lunak Bebas dan Open Source (PLBOS)
dapat menjadi modal untuk mengejar
ketertinggalan
- Slide 10: Apa yang Bisa Kita Lakukan?
- Slide 11: ➔ Menggunakan dan mensosialisasikan PLBOS*
sebagai solusi komputasi di lingkungan
universitas
➔ Menunjukkan bahwa PLBOS dapat digunakan
secara optimal/efektif/efisien/hemat/...
untuk kebutuhan seharihari khususnya di
kampus
➔ Melestarikan budaya berbagi, keterbukaan,
pengembangan Linux/PLBOS secara bazaar dan
terbuka, termasuk SDMnya: Kelompok Studi
Linux/PLBOS, tim pengembang, forum, ...
➔ Merangsang civitas akademika berkolaborasi
untuk membangun pendidikan yang 'benar
benar' pendidikan
* Perangkat Lunak Bebas dan Open Source
- Slide 12: Bentuk Nyatanya?
- Slide 13: ✔ Membuat sebuah proyek sosialisasi PLBOS di
kampus
✔ Mengembangkan distribusi Linux untuk
pendidikan di universitas, sebagai basis
✔ Merilis distro ke publik dan mengajak
komunitas untuk bergabung khususnya “orang
orang kampus”
✔ Mengembangkan bersamasama baik proyek atau
komponen di bawahnya. Lingkup bisa dalam
jurusan sampai antar universitas. Bersifat
terbuka, “orang luar kampus” pun boleh ikut
- Slide 14: ➔ Membuat media komunikasi dan berbagi antar
jurusan dan universitas di Indonesia
➔ Mengumpulkan dan membuat dokumentasi yang
berhubungan dengan sistem, aplikasi PLBOS,
materi perkuliahan
➔ Membuat kegiatan yang bersifat terbuka
berupa seminar, workshop, demo, bedah buku,
dst di kampus
➔ Menjadikan PLBOS sebagai materi dan
perangkat “wajib” di kampus
- Slide 15: ➔ Mendukung program University Goes Open
Source, Indonesia Goes Open Source (IGOS),
Inisiatif Free Open Source Indonesia (IFOSI
Depkominfo)
- Slide 16: Kuliax Project
Kuliax Project adalah usaha untuk
membawa Perangkat Lunak Bebas dan
Open Source ke dunia kampus atau
universitas.
Implementasi pertamanya adalah Kuliax, sebuah
distro GNU/Linux Desktop untuk pendidikan di
universitas.
Versi 6.0 diarahkan ke jurusan Teknologi
Informasi (TI), Teknik Elektro (TE), Ilmu
Komputer (IK), atau yang berhubungan. Jurusan
lain pun dapat menggunakan aplikasi didalamnya
misal statistik menggunakan R base, pemodelan
menggunakan Octave, dan seterusnya.
- Slide 17: Kuliax 6.0
- Slide 18: Desain Kuliax 6.0
➔ Berbentuk LiveCD dan dikustomisasi “penuh”
➔ Berbasis Debian GNU/Linux testing/unstable dan
KNOPPIX
➔ Diarahkan/dioptimasi ke penggunaan Linux Desktop
➔ Berisi aplikasi lengkap yang umum digunakan:
office, multimedia, produktivitas, perkakas, ...
➔ Berisi aplikasi yang digunakan di dunia
pendidikan khususnya TI/TE/IK/...
➔ Aplikasi dan sistem yang disesuaikan dengan
silabus/kurikulum
- Slide 19: Desain Kuliax 6.0 (2)
➔ Penyesuaian dengan lingkungan kampus, misal:
akses jaringan nirkabel via hotspot, berarti
membutuhkan driver dan utilitas wifi, dst
➔ Adaptasi/modifikasi lainnya, sebagian besar
merupakan peningkatan dan menonjolkan
karakteristik distro
➔ Dukungan sistem berkas, perangkat keras, dan
fitur yang cukup banyak
➔ Antarmuka yang sederhana, mudah digunakan, dan
intuitif
- Slide 20: Spesifikasi Sistem
➔ Kernel 2.6.18 dengan patch ck, bootsplash, dan UML
skas, dikonfigurasi untuk Linux Desktop dan mendukung
banyak perangkat keras
➔ Cloop, UnionFS, ACPI support, Suspend/Hibernate, DMA
enable by default, LVM, NFS, Samba, Bluez, IrDa, ...
➔ DBUS, HAL, Udev, hwsetupng
➔ Dukungan sistem berkas ext2, ext3, Reiserfs, JFS, XFS,
NTFS read/write (ntfs3g), dan lainlain
➔ Bootloader: GRUB
➔ Wireless support: acx100/acx111, at76c50x, bcm203x,
ipw2100, ipw2200, linuxwlanng, madwifi, ndiswrapper,
rt2400, rt2500, rt2570, rt2x00, zd1211
➔ Desktop Environment/Window Manager: KDE
➔ Fitur Desktop: Plug and Play untuk perangkat seperti
harddisk eksternal, USB disk, dll.
- Slide 21: AplikasiAplikasi Umum
➔ Graphics: KPDF, Gwenview, Imagemagick, Inkscape, The
Gimp, ghostscript, picwiz, qiv, xfig
➔ Multimedia: XMMS, MPlayer, KMplayer, k3b
➔ Network/Internet: KFTPGrabber, Akregator, Firefox,
Gaim, KMail, iptables, mozplugger, stunnel,
wlassistant, wpasupplicant
➔ Office: OpenOffice.org, Freemind
➔ System: CUPS+drivers, QtParted, Synaptic
➔ Utilities: Abakus, KchmViewer, knetworkconf, krdc,
krfb, mc, outguess, parted, screen, ppp
- Slide 22: AplikasiAplikasi TI/TE/IK/...
➔ IDE: KDevelop, Motor
➔ Computer Organization and Architecture: GNU MDK
➔ Database: MySQL, sqlite, sqlitebrowser
➔ Digital and Multiprocessor: GNUSim8085, KTechlab, TkGate, gpsim,
sdcc, uisp
➔ English: StarDict
➔ Information System: Apache 2.0.x
➔ Mathematics, Modelling: Octave, GNUPLOT
➔ Multimedia: XMRM, XMRM MPEG, Audacity, Kino+plugins, Xaos, sox,
vcdimager, vcdtools
➔ Network and Data Communication: BIND9, IPTraf, KSysGuard, Nmap,
arpwatch, bridgeutils, cnet, dhcp3server, dsniff, htbgen, iftop,
iproute, mtr, netcat, netpipetcp, scli, shaper (CBQ), sipcalc,
tcpdump, vsftpd
➔ Operating Systems: UserModeLinux, VisualOS, qemu
➔ Programming/Development: GCC, CLISP, CVS, GNU Smalltalk, SWI
Prolog, FreePascal, Guile, Hugs, Python, Sun Java 5.0, distcc,
nasm, strace
➔ Software Engineering: ArgoUML, GanttProject, sloccount
➔ Statistics, Operation Research and Data Mining: R, RKWard
- Slide 23: DEMO?
- Slide 24: Proses Pengembangan Kuliax 6.0
- Slide 25: Proses Pemaketan Debian*
* Debian Packaging School: Lesson 1, Lars Wirzenius, 2006
- Slide 26: Selanjutnya
➔ Pengembangan Kuliax lebih lanjut yang
melibatkan komunitas khususnya akademisi
➔ Dukungan dan sosialisasi penggunaan
Linux/PLBOS, melihat banyak manfaat yang
didapatkan khususnya di Universitas
➔ Inisiatif pengembangan bersamasama di
jurusan s.d universitas (budaya dan model
pendidikan yang baik)
➔ Perlunya wadah bagi mahasiswa dan para
akademisi dalam bentuk Badan Riset khusus
Linux/PLBOS yang dapat menghasilkan produk
bermanfaat bagi dunia pendidikan dan
masyarakat
- Slide 27: Roadmap Kuliax Selanjutnya
➔ Aplikasi pusat pembelajaran: lrc1.0
➔ Perbaikan, peningkatan dan optimasi
sistem/aplikasi
➔ I18n/l10n: KDE 4.x (IDKDE), ...
➔ Mengajak komunitas untuk bergabung: pengembang,
pemaket, desain grafis, tester, penulis
dokumentasi, ...
➔ Mengumpulkan/membuat dokumentasi/buku sistem,
aplikasi, dan materi perkuliahan. Seperti buku
Sistem Operasi yang dibuat oleh Mr. Ibam dan tim
dari UI
➔ Membuat link komunikasi antar jurusan atau
universitas lewat mailing list, forum, produk
PLBOS, konferensi, seminar, kompetisi, dll.