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
 
Post to Twitter Post to Twitter
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons
SlideShare is now available on LinkedIn. Add it to your LinkedIn profile.

Mengembangkan Kebebasan Akademis Berbasis PLBOS

From stwn, 4 months ago Add as contact

Presented in Bali Open Source Software Seminar

Universitas Udayana, Denpasar, Bali

4 Agustus 2007

496 views | 0 comments | 0 favorites | 0 downloads | 0 embeds (Stats)

Categories

Technology

Groups/Events

Embed in your blog options close
Embed (wordpress.com) Exclude related slideshows Embed in your blog

More Info

This slideshow is Public
Total Views: 496 on Slideshare: 496 from embeds: 0
Flagged as inappropriate Flag as inappropriate

Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Slideshow Transcript

  1. Slide 1: Mengembangkan Kebebasan  Akademis Berbasis PLBOS* Universitas Udayana, Denpasar, Bali Sabtu, 4 Agustus 2007 * Perangkat Lunak Bebas dan Open Source
  2. Slide 2: Nama  : Iwan Setiawan Nick  : stwn Umur  : 20 < umur < 30 Status: single E­mail: stwn@kuliax.org stwn@duniasemu.org  * South Park Studio > sp­studio.de
  3. Slide 3: Siapa sih Orang Ini?  Pengembang Distro Rimbalinux 0.5 & 1.0b   Translator Postfix Documentation  Ketua KPLI Jogja 2005­2007  Steering Committee KPLI Jogja  Founder dan Pengembang Distro Kuliax  Tim UGM Goes Open Source
  4. Slide 4: OVERVIEW ✔ Intro ✔ PLBOS dan Dunia Akademis ✔ Mengembangkan PLBOS di Kampus ✔ Kuliax Project ✔ DEMO KULIAX
  5. Slide 5: INTRO
  6. Slide 6: FREE SOFTWARE
  7. Slide 7: Free Software Definition
  8. Slide 8: KEBEBASAN 0 Menjalankan program untuk tujuan apapun
  9. Slide 9: KEBEBASAN 1 Mempelajari bagaimana program bekerja dan  mengadaptasikan sesuai kebutuhan
  10. Slide 10: KEBEBASAN 2 Mendistribusikan perangkat lunak kembali, jadi  kita dapat menolong para tetangga
  11. Slide 11: KEBEBASAN 3 Memperbaiki/meningkatkan perangkat lunak dan  merilisnya ke publik, agar komunitas  mendapatkan manfaat
  12. Slide 12: Open Source Software?
  13. Slide 13: Open Source Definition (OSD)
  14. Slide 14: ✔ Free Redistribution ✔ Source Code ✔ Derived Works
  15. Slide 15: ✔ Integrity of The Author's Source Code ✔ No Discrimination Against Persons or Groups ✔ No Discrimination Against Fields of Endeavor
  16. Slide 16: ✔ Distribution of License ✔ License Must Not Be Specific to a Product ✔ License Must Not Restrict Other Software ✔ License Must Be Technology­Neutral
  17. Slide 18: Sebut saja: FOSS atau PLBOS
  18. Slide 19: Free Software != Freeware
  19. Slide 20: Bagaimana dengan Blog, Wiki, ...? 
  20. Slide 21: PLBOS Tidaklah Jauh dari  Dunia Akademis
  21. Slide 22: Free Software Movement Tahun: 1984 Founder: Richard M. Stallman Status: Lab AI  Massachussets Institute of Tech. Label: GNU Project, FSF
  22. Slide 23: Linux Kernel Tahun: 1991 Author: Linus B. Torvalds Status: Mahasiswa University of Helsinki Label: Linux
  23. Slide 24: Cygnus Solution Tahun: 1989 Founder: John Gilmore, Michael Tiemann,  David Henkel­Wallace Status: Mahasiswa University Avenue Label: Cygnus
  24. Slide 25: *BSD Tahun: 1993­1995 Founder: Various Status: Mahasiswa, Alumni University of California, Berkeley Label: *BSD
  25. Slide 26: Apache HTTP Project Tahun: 1990an Founder: Robert McCool, dkk. Status: Peneliti University of Illinois Label: Apache
  26. Slide 28: RED HAT Tahun: 1993 Founder: Marc Ewing Status: Mahasiswa Carnegie Mellon University Label: Red Hat
  27. Slide 29: SourceForge, Inc. Tahun: 1993 Founder: Larry Augustin, James Vera Status: Mahasiswa S2 Stanford University Label: VA Linux, SourceForge, Slashdot
  28. Slide 30: Bagaimana Kampus di Indonesia?
  29. Slide 31: * gambar dari tecat.ca
  30. Slide 32: “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
  31. Slide 33: * gambar dari gapingvoid.com
  32. Slide 34: 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 bersama­sama di lingkungan kampus
  33. Slide 36: Semakin sedikitnya budaya hacking atau  ➔ ngoprek yang produktif dan  “real” (pembelajaran bagi mahasiswa) ➔ Minimnya budaya berbagi, bekerjasama,  berkolaborasi dan melakukan pengembangan  secara bersama­sama di lingkungan kampus
  34. Slide 37: Perangkat Jaringan
  35. Slide 38: Ponsel
  36. Slide 39: Perangkat­Perangkat Lain
  37. Slide 41: 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
  38. Slide 42: ✔ Penggunaan dan Pengembangan PLBOS ✔ Pengembangan Kemampuan dan SDM
  39. Slide 43: Menggunakan dan mensosialisasikan PLBOS*  ➔ sebagai solusi komputasi di lingkungan  universitas ➔ Menunjukkan bahwa PLBOS dapat digunakan  secara optimal/efektif/efisien/hemat/...  untuk kebutuhan sehari­hari khususnya di  kampus * Perangkat Lunak Bebas dan Open Source
  40. Slide 44: Apa untungnya pake PLBOS?
  41. Slide 45: Pengguna bebas menggunakan, mempelajari  memodifikasi, dan mendistribusikan (GPL atau Open Source Approved License)
  42. Slide 46: Kualitas, Keamanan, Reliabilitas
  43. Slide 47: Paket lengkap, instalasi dan administrasi lebih  mudah, teknologi terbaru, dukungan yang banyak  dan bervariasi, perbaikan bug yang cepat
  44. Slide 48: Membantu negara kita, kebebasan atau tidak  tergantung pada suatu vendor/perusahaan
  45. Slide 49: 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
  46. Slide 50: Bentuk Nyatanya?
  47. Slide 51: 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 bersama­sama baik proyek atau  ✔ komponen di bawahnya. Lingkup bisa dalam  jurusan sampai antar universitas. Bersifat  terbuka, “orang luar kampus” pun boleh ikut
  48. Slide 52: * communicationmatters.org.uk
  49. Slide 53: 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
  50. Slide 54: Mendukung program:  Indonesia Goes Open Source (IGOS) Inisiatif Free Open Source Indonesia (IFOSI) Jogja Goes Open Source (JGOS) Bali Goes Open Source (BaGOeS)
  51. Slide 56: Kuliax Project Kuliax Project adalah usaha untuk  membawa Perangkat Lunak Bebas dan  Open Source ke dunia kampus atau  universitas. Proyek ini mencoba untuk menjembatani antara  mahasiswa, dosen, dan civitas akademika dengan  kolaborasi untuk membangun pendidikan yang  lebih baik dengan PLBOS. Kuliax merupakan distribusi Linux desktop yang  dihasilkan dari proyek ini tujuan utamanya  untuk pendidikan di universitas.
  52. Slide 58: Misi Kuliax Project (1) Mengembangkan distribusi Linux yang dioptimasi ke  Desktop untuk pendidikan di universitas, termasuk  sistem dan aplikasinya
  53. Slide 59: Misi Kuliax Project (2) Membuat Kuliax tersedia untuk digunakan dan  dikembangkan oleh komunitas secara BEBAS
  54. Slide 60: Misi Kuliax Project (3) Untuk mempopulerkan PLBOS, khususnya sistem Debian  GNU/Linux sebagai distribusi dan juga budaya  sosialnya di dalam universitas, juga memotivasi  masyarakat untuk mendukung serta berkontribusi ke  dalam PLBOS, Debian, dan Kuliax
  55. Slide 61: Roadmap (1)  Memfokuskan ke penggunaan desktop, riset­pengembangan  Aplikasi Learning Resource Center (LRC)  Perbaikan, peningkatan, optimasi sistem dan aplikasi  Pengembangan aplikasi utilitas untuk mempermudah  Localization: KDE 4.x, aplikasi, dokumentasi, …
  56. Slide 62: Roadmap (2)  Mengumpulkan dan membuat dokumentasi aplikasi, sistem  dan perkuliahan  Mengajak komunitas untuk bergabung di pengembangan  Kuliax: pengembang, pemaket, tester, desainer grafis,  media administrator, penulis dokumentasi, translator,  dan lain­lain  Membuat komunikasi antara jurusan atau universitas  lewat mailing list, produk PLBOS, seminar, kompetisi,  dst.
  57. Slide 63: Distro: Kuliax
  58. Slide 64: Kuliax adalah sebuah distribusi Linux LiveCD  lengkap yang tujuan utamanya dikembangkan untuk  pendidikan di universitas
  59. Slide 65: Kuliax menyediakan aplikasi dan tools komputasi  PLBOS untuk desktop, riset dan pengembangan,  khususnya di institusi pendidikan. Kuliax juga mencoba untuk memberikan dukungan dan  fitur yang tersedia di area riset, experimental  seperti versi aplikasi baru, utilitas, dukungan  kernel: sistem berkas, driver, dan lain­lain.
  60. Slide 66: Sistem Kuliax berbasis Debian GNU/Linux  testing/unstable dan bermacam­macam skrip Knoppix &  Kanotix yang dikustomisasi untuk LiveCD.
  61. Slide 67: Kata kunci: desktop­optimized, research,  development, education, university
  62. Slide 68: Fitur (1)  LiveCD  Fast and responsive
  63. Slide 69: Fitur (2)  Eye candy environment  Hardware detection/supports and autoconfiguration
  64. Slide 70: Features (3)  Modern computer and laptop supports: ACPI,  Hibernate, WiFi drivers and utilities, many  filesystems type including NTFS read/write  Contains complete applications for general use:  office, multimedia, productivity, utilities, … as  well as programs for university education
  65. Slide 71: Aplikasi­Aplikasi 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
  66. Slide 72: Aplikasi­Aplikasi TI 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, bridge­utils, cnet, dhcp3­server, dsniff, htb­gen, iftop,  iproute, mtr, netcat, netpipe­tcp, 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 ➔
  67. Slide 73: Kebutuhan Sistem   Computer: i586 class or higher   Memory/RAM 32 MB for text mode and 96 MB for GUI  mode (recommended: 128 MB or higher)  Bootable CD­ROM drive  Standard SVGA graphic card  Standard mouse: serial, PS/2, or USB (GUI mode).
  68. Slide 74: Spesifikasi Sistem Kuliax 6.0 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, hwsetup­ng ➔ Dukungan sistem berkas ext2, ext3, Reiserfs, JFS, XFS,  ➔ NTFS read/write (ntfs­3g), dan lain­lain Bootloader: GRUB ➔ Wireless support: acx100/acx111, at76c50x, bcm203x,  ➔ ipw2100, ipw2200, linux­wlan­ng, 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.
  69. Slide 75: DEMO?
  70. Slide 76: Proses Pengembangan Kuliax 6.0
  71. Slide 77: Proses Pemaketan Debian* * Debian Packaging School: Lesson 1, Lars Wirzenius, 2006
  72. Slide 78: 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 bersama­sama 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
  73. Slide 79: Status Pengembangan  We have released Kuliax 6.0 on December 14, 2006  We are currently developing Kuliax 7.0
  74. Slide 80: Roadmap Kuliax 7.0  Distribution: Kuliax 7.0  Code name: Lumpia  Release Schedule: 7.0RC1 (August 20, 2007) 7.0RC2  (September 3, 2007) Freeze (September 16, 2007) 7.0 (End of September 2007)  Features:  new installer, new version of applications,  fixes, Rescue CD, partition manager, hw­ detection, Repo CD, utilities, Linux standard  system, system optimized, more stable and  flexible base, more drivers: wifi­printer­ scanner­webcam­modem­3G, more e­books, more  documentation, ...
  75. Slide 81: Roadmap Kuliax 7.0 (2)  Base distro: Debian GNU/Linux 4.0r0, release  testing for “base system”, unstable for new and  experimental programs  Linux Kernel 2.6.22 optimized for desktop,  patches: bootsplash, ­ck1 (the last ­ck patch  ever), UserModeLinux skas  LiveCD: cloop (consider squashfs­lzma), aufs,  modified/customized Knoppix, sidux, and other  scripts
  76. Slide 82: Roadmap Kuliax 7.0 (3)  Optimize system and applications configuration  for speed/adaptibility  Let most standards of Linux/Debian system,  desktop environment, etc “untouch” in Kuliax 7.0  Integration of hal, dbus, udev, media manager,  automount, “plug and play”  ACPI, laptop support, ALSA, Suspend2 for  suspend/hibernate, NFS, Samba, DMA on by default,  LVM, Bluez, IrDa, PPP, … 
  77. Slide 83: Roadmap Kuliax 7.0 (4)  Filesystem supports: FAT, FAT32, NTFS via ntfs­3g  1.x, ext2, ext3, reiserfs, jfs, xfs, AutoFS,  FUSE, fuse­smb, test: ext4, ZFS, …  XOrg 7.2, AIGLX support and test: Compiz Fusion  Fonts: Dejavu, Liberation  Tambahan yang spesifik Indonesia 
  78. Slide 86: HOW TO GET INVOLVED Projects and Tasks Release, Distribution, Installer, Upgrade Management, Applications, Artworks, Media, Propaganda, Documentation, Translation
  79. Slide 88: IDE TIM KULIAX ✔ Pengembang Kuliax ada di seluruh Indonesia bahkan dunia ✔ SDM Lokal ✔ Komunitas Lokal ✔ Beberapa komunitas menghasilkan sub- distribusi
  80. Slide 89: Kita tidak hanya bicara tentang Firefox,  Linux, dan lain­lain, tapi kita harus  tahu bagaimana cara memproduksinya,  bagaimana seperti mereka (adaptasi dari komentar Paul Graham di OSCON '05)
  81. Slide 90: Kuliax Project Web: http://kuliax.org Log: http://log.kuliax.org Mailing list:  ✔ kuliax@googlegroups.com ✔ kuliax­devel@googlegroups.com IRC Channel: #kuliax at irc.freenode.net