1 Photo diambil dari facebooknya Pak Rusmanto Maryanto pada acara BlanKonf #2 di Surabaya. Menjadi Pengembang BlankOn. Sebuah ajakan untuk membangun negeri ini. irwan alnarus kautsar
Menjadi Pengembang BlankOn. Sebuah ajakan untuk membangun negeri ini. irwan alnarus kautsar editor : Dian Sofia Dewi Cover Design: Ari Effendi Penerbit: dafi' publisher ISBN : dafi' publisher Email: "mendidik dan memotivasi" 2
3 untuk :
istriku "ummine putri"
dan "Putri" hartaku
Ucapan Terima Kasih : ummi dan putri ku(kalian adalah motivasiku) Bapak Ibu Semampir dan Bapak Ibu Pucang atas restunya Rekan KPLI-Sidoarjo(JoXer), KLAS dan KPLI lainnya Rekan Pengguna dan Pengembang BlankOn Rekan Paguyuban Pengguna BlankOn Surabaya dan pihak lain yang belum saya sebut, terima kasih atas semuanya. 4
Kata Pengantar Kata Pengantar Ketika mendapat kesempatan untuk studi dan riset ke Jepang, pertanyaan yang timbul dibenak saya "apa yang bisa saya perbuat agar Indonesia tercinta bisa seperti negara ini ?". Ya atas dasar itulah buku ini dibuat, buku ini merupakan mozaik kecil untuk usaha saya pribadi dalam rangka membangun negeri ini. Sudah banyak ajakan-ajakan untuk membangun negeri ini, melalui gerakan Indonesia Mengajar1, Indonesia Berkebun2 dan gerakan-gerakan lainnya, tentu pula gerakan untuk ajakan menggunakan aplikasi-aplikasi free dan opensource(FOSS). Silahkan menyimak buku Pak Indrajit[1] dan Mbak Salma[2], yang lengkap dengan ulasan instansi yang sukses dengan menerapkan aplikasi- aplikasi FOSS, bahkan pernah menjadi subyek penelitan oleh UNDP[3]. Nah dikarenakan aplikasi-aplikasi FOSS tersebut pasti butuh sebuah sistem operasi sebagai wadahnya, maka ajakan untuk mengembangkan sebuah sistem operasi tersebut sangatlah perlu juga. Akhir kata, semoga buku ini banyak dikritik oleh agan-agan sekalian, karena jika banyak yang mengkritik, logikanya banyak yang membaca, logikanya juga, kritikan tersebut menandakan banyak yang ingin isinya menjadi lebih baik, untuk itu saya mengharapkan sekali untuk elektronik(surel): kritikannya melalui surat Sidoarjo, 2 Mei 2011 Irwan Alnarus Kautsar 1 2 5
Daftar Isi Daftar Isi Kata Pengantar... 5 Daftar Isi... 6 Prolog... 8 Bab 0. Pertanyaan dan Jawaban... 11 Bab 1. Komunitas... 19 Bab 2. Peluang... 23 BAB 3. Benahi Negeri, Benahi pendidikan... 28 BAB 4. Bahasa Indonesia itu perlu dan harus... 32 BAB 5. BlankOn: Komunitas, Tantangan, Pendidikan dan Nasionalisme... 35 BAB 6. Keuntungan dan Manfaat Pasti Menggunakan BlankOn... 39 BAB 7. Menjadi Pengembang BlankOn... 46 BAB 8. Gabung Sekarang juga !!... 52 BAB 9. Berbagi... 56 BAB 10. Jika saya ?... 59 BAB 11. Ingat ini gan!... 62 Daftar Pustaka... 63 Lampiran - Daftar Sahabat BlankOn... 64 Lampiran - Daftar Alamat untuk Unduh BlanKOn... 66 Tentang Penulis... 67 6
7 "Balaslah jasa para senior yang telah membantumu ..... dengan jalan membantu para newbie sesudah kamu." [IMW] KPLIne Arek Suroboyo --- ---
Prolog Prolog. Sebenarnya tujuan saya tidak mulia dalam membuat buku ini, yaitu untuk mencuci otak agan-agan pembaca agar ikut terlibat dalam mengembangkan Sistem Operasi GNU/Linux BlankOn, lha pasti ada yang bertanya "Kok maksa menggunakan BlankOn? Kenapa tidak openSUSE? Tidak Ubuntu ? Tidak IGOS Nusantara?, toh kita tidak menggunakan Microsoft Windows? ". Begini gan, saya hanya memaksakan untuk menjadi pengembang BlankOn saja, bukan penggunanya. Jikalau agan masih menggunakan Ubuntu atau openSUSE, agan masih bisa menjadi pengembang blankon, juga kalau agan masih menjadi pengguna IGOS Nusantara, agan sangat bisa sekali untuk menjadi pengembang BlankOn, bahkan apabila agan masih belum sadar/tobat serta masih menggunakan Microsoft Windows, agan dimungkinkan sekali untuk menjadi pengembang BlankOn. Nah bagi saya gan, saya hanya ingin kita semua bersatu mendukung dan mengembangkan sistem operasi aseli sekali buatan anak-anak negeri ini, tentunya dengan harapan sistem Operasi ini menjadi lebih baik dan sesuai dengan kebutuhan Rakyat Indonesia umumnya. OK, pasti ada yang berpendapat: "Kok tidak bersatu menjadikan IGOS Nusantara atau GarudaOne toh juga bikinan anak negeri?", Saya Jawab: "Menurut saya, distro aseli indonesia yang yang pasti terjadi dimasa datang, akan banyak, lha wong distro di luar Indonesia tercinta juga banyak. Maka kita kembangkan yang satu ini dulu(BlankOn). Kalau agan-agan merasa lebih sreg di hati untuk mengembangkan IGOS Nusantara/GarudaONE, silahkan saja menjadi pengembang sistem operasi tersebut, karena jika distro asli bikinan anak negeri selain BlankOn ada yang bagus, pastilah juga membawa manfaat bagi negeri ini". 8
Akan tetapi apabila agan-agan merasa masih kurang ilmunya atau ilmu yang didapatkan masih kurang, monggo menjadi pengembang BlankOn saja. Mari kita ambil pelajaran, saya yakin dengan pasti, kelebihan yang ada di BlankOn, pasti diambil pelajarannya oleh agan-agan pengembang distro lainnya, begitu pula dengan kekurangan BlankOn, pasti akan terselesaikan dengan belajar dari Distro lainnya". Dan juga setelah mendengar nasehat dari Pak Aftian(Manager Rilis BlankOn), menjadi pengembang BlankOn, tujuan utama bukanlah menghasilkan sebuah sistem operasi BlankOn itu sendiri, akan tetapi ialah bagaimana pembelajaran tentang konsisten dan komitmen berkomunitas, pembelajaran mengenai teknis ilmu dalam teori sistem operasi, pembelajaran akan nasionalisme terhadap produk negeri sendiri, pembelajaran untuk mempunyai jiwa technopreneur, pembelajaran untuk menumbuhkan rasa persatuan, dan yang terpenting ialah pembelajaran untuk selalu memiliki semangat berbagi ilmu yang dimiliki. 9
Man, only them that can help us using GNU/linux. Have an question of yours ? Do this : #man yoursoftware anonymous 10
Bab 0. Pertanyaan dan Jawaban Bab 0. Pertanyaan dan Jawaban Mungkin sebelum agan-agan membaca lebih lanjut, barangkali agan- agan ada yang bertanya seperti ini ? (P = Pertanyaan, dan J = Jawaban) P: Apa itu Blangkon ? J: Merupakan sebutan dari sebuah penutup kepala dari beberapa suku/budaya yang ada di Indonesia, antara lain suku Jawa, suku Sunda, dan daerah lainnya. Dari asal kata tersebut terdapat filosofi bahwa penggunaan Sistem Operasi GNU/Linux BlankOn diharapkan menjadi pengganti (penutup atau pelindung) dari ketergantungan dengan perangkat lunak tertutup/propietery[4]. P: Apa itu BlankOn GNU/linux ? J: Sebuah sistem operasi GNU/Linux yang dikembangkan oleh Yayasan Penggerak Linux Indonesia (YPLI) dan Tim Pengembang BlankOn menghasilkan distro Linux yang sesuai dengan kebutuhan pengguna komputer umum di Indonesia1. P: Apa filosofi Nama Sistem Operasi GNU/Linux BlankOn ? J: Nama BlankOn dapat diartikan menjadi Blank (angka biner 0) dan On (angka biner 1), filosofinya yaitu dalam menggunakan BlankOn diharapkan belum sadar/newbie/pemula(Blank) menjadi sadar/mahir/terbiasa(On) bahwa Linux bisa dimanfaatkan untuk meningkatkan keterampilan(baca:merubah nasib) dalam bidang Teknologi Informasi [4]. menjadikan orang yang 11
P: Apa itu sistem operasi ? J: Sebuah perangkat lunak(software), yang tugasnya untuk menjadi penghubung/makcomblang/ antara perangkat keras(hardware), perangkat lunak(software) dan kita sebagai brainware. P: Lho kok disebut mak comblang(penghubung)...? J : Ya gan tentu saja. Begini ceritanya, agan punya processor, memory akses acak (RAM), Kartu grafis(VGA) dan Kartu Suara(soundcard), nah itu semua disebut hardware, gampangnya benda mati gan. Begitu juga dengan program/perangkat lunak/aplikasi/software misalnya Mozilla Firefox, File Manager, dan Libre Office, nah itu juga benda mati dan kedua benda mati tersebut tidak akan bisa dipakai(dioperasikan) kalau tidak ada sesuatu yaitu sistem operasi. Sehingga yang membuat kedua benda mati tersebut bisa kita gunakan/operasikan ialah sistem operasi, sehingga sistem operasi bisa diumpamakan seperti ruh/jiwa kita, jika kita menggunakan sistem operasi yang illegal maka sama seperti ruh kita yang memiliki jiwa illegal dan isinya sih melanggar peraturan melulu, tetapi tidak sebaliknya. P: Apa itu GNU/Linux ? J: Tahun 1984 Richard Stallman memulai sebuah proyek ambisius dengan tujuan membuat sebuah sistem operasi yang bersifat UNIX- like dan free(bebas dan gratis). Nama dari sistem ini adalah GNU, yang merupakan akronim dari "GNU's Not UNIX". Sekitar 1990, sebagian besar komponen utama dari sistem operasi GNU mulai ditulis, kecuali kernel. Dua tahun sebelumnya, pada tahun 1988, sudah ditentukan bahwa proyek GNU akan menggunakan mikro kernel Mach 3.0 sebagai fondasi dari kernelnya. Namun, memakan waktu hingga 1991 bagi Mach 3.0 untuk dirilis dibawah lisensi perangkat lunak bebas. Pada tahun yang sama, Linus Torvalds memulai mengisi celah pada sistem GNU dengan menuliskan kernel Linux. GNU/Linux lalu mengacu pada sebuah sistem GNU yang 12
menjalankan kernel Linux[5] P: Lha kernel linux sendiri itu apa? J: Sebuah aplikasi mirip UNIX yang ditulis oleh Linus Torvalds dan juga para pengembang yang lain, aplikasi tersebut dapat bekerja pada beberapa mesin misalnya IA32, IA64, Alpha, m68k, SPARC dan PowerPC. Kernel terbaru dan juga informasi tentang kernel Linux dapat ditemukan pada website kernel Linux: Kernel Linux seringkali disamakan dengan sistem operasi GNU/Linux. Linux hanyalah sebuah kernel, bukan sebuah sistem operasi yang lengkap[5]. GNU/Linux terdiri dari sistem operasi GNU dengan kernel Linux. Untuk itu Richard Stallman berpesan bahwa apabila kita menyebut linux adalah dengan maksud sistem operasi maka hendaknya menyebut lengkap yaitu: GNU/Linux, sedangkan Linux sendiri merupakan Trademark dari The Linux Foundation. Nah, sistem operasi yang menggunakan kernel linux banyak sekali macamnya, termasuk BlankOn GNU/Linux ini. P: Apa kelebihan Sistem Operasi GNU/Linux pada umumnya? J: Bebas gan. Bebas menggunakan, bebas memodifikasi, bebas mendapatkannya, dikarenakan menggunakan lisensi GPL(General Public License) yaitu lisensi yang dibuat oleh Richard M. Stallman dan rekan-rekan melalui dan , sehingga kita tidak dibebani oleh biaya lisensi alias free, tetapi sekali lagi ane ingatkan free itu bukan hanya gratis saat mendapatkannya. Tetapi free disini berarti freedom(bebas) dan tidak sama seperti mendapatkan bir(minuman) gratis(kata agan Richard M. Stallman). Oh ya gan, kelebihan lain sitem operasi GNU/Linux ini bebas virus gan, pendek kata agan tidak perlu menginstall anti virus. "Lho kok bisa?". Saya jelaskan di bab tersendiri gan. bebas membagikannya, ini 13
P: Apa kelebihan Sistem Operasi BlankOn GNU/Linux pada umumnya? J: Silahkan membaca Bab 6 gan. P: Apa itu pengguna BlankOn GNU/Linux ? J: Yaitu orang yang menggunakan Sistem Operasi BlankOn di komputer pribadi, di kantor, di warnet dan di komputer sebagian besar bangsa indonesia yang sudah diblankonin. P: Apakah menggunakan BlankOn GNU/linux itu susah ? J: Ya gan, susah. Yaitu susah untuk menjelaskan dan meyakinkan orang lain bahwasanya BlankOn GNU/linux itu mudah :D. Aseli gan, mengoperasikannya sangat mudah. Kalau dirasa susah, ya karena agan-agan kurang terbiasa saja dengan Sistem Operasi yang lebih/paling mudah ini. P: Maaf gan, saya masih bingung, toloong jelaskan lagi gan siapa sebenarnya orang calon sukses dunia akhirat dengan menjadi pengguna BlankOn GNU/Linux ? J: Yaitu orang yang mempunyai kemauan untuk menggunakan Sistem Operasi BlankOn ini, dan tidak gampang curiga bahwa sistem operasi ini banyak kurangnya sebelum kemudian menginstallnya sendiri dan ternyata mengakui bahwa sistem operasi ini sangat membantu. Adapun apabila Sistem Operasi ini asli buatan dalam negeri masih terdapat kekurangan, dibutuhkan orang-orang seperti agan-agan untuk membantu mengembangkan sistem operasi BlankOn ini. Oleh karena itu komunitas pengguna dan pengembang BlankOn sampai saat ini selalu membuka lowongan bagi siapa saja untuk menjadi pengguna dan pengembang blankon. P: Apa itu pengembang BlankOn GNU/Linux? J: Yaitu orang yang mempunyai kemauan untuk menggunakan Sistem 14
Operasi BlankOn ini, dan tidak gampang curiga bahwa sistem operasi ini banyak kurangnya sebelum kemudian menginstallnya sendiri dan ternyata mengakui bahwa sistem operasi ini sangat membantu, serta mempunyai semangat berbagi, yaitu berbagi informasi kepada makhluk lain yang sejenis/tidak sejenis bahwasanya BlankOn GNU/Linux itu mudah dan semudah-mudahnya Sistem Operasi GNU/Linux. P: Apakah menjadi pengembang harus pintar komputer ? J: Tidak perlu pintar gan, yang dibutuhkan hanya komitmen dan konsistensi untuk selalu mengembangkan BlankOn GNU/Linux ini. P: Kenapa menjadi Pengembang BlankOn GNU/Linux itu perlu? J : Untuk merubah nasib negara kita gan. P:Pengembang Blankon detailnya itu apa saja sih ? J: Liat di dev.blankonlinux.or.id, atau baca bab 7 gan. P: Saya tahu hukum, tapi tolong beritahu saya apa lisensi BlankOn, haruskan saya membayar lisensi seperti Microsoft Windows yang menurut saya cukup mahal ? J: Tidak gan, agan tidak terbebani lisensi dalam memasang BlankOn di komputer agan. Akan tetapi jikalau agan tidak terbiasa tidak mengeluarkan duit, silahkan memberikan donasi kepada Komunitas pengembang blankOn atau melalui P: Apa itu distro? J : Istilah umum yang digunakan untuk menunjukkan variasi/macam- macam sistem operasi GNU/Linux. Bukan istilah sebuah toko yang menjual baju-baju gaul. P: Apa beda distro remaster dan turunan? J: Distro remaster merupakan distro yang dimodifikasi dari distro 15
asalnya tetapi remaster, tidak memiliki repositori sendiri dan pengembang yang senantiasa membuat aplikasi baru khusus untuk distro turunan tesebut, distro turunan juga merupakan distro yang memodifikasi dari distro asal, akan tetapi distro turunan memiliki repositroi sendirim dan mempunyai aplikasi khusus yang tidak dimilik distro asal, serta terdapat pengembang yang juga melakukan pembenahan-pembenahan "kutu" yang ada[6]. BlankOn merupakan distro turunan. P: Apa lisensi buku ini ? J: Buku ini berlisensi bebas dimana buku ini agan bebas bagikan, bebas copy, tetapi tidak bebas memodifikasinya kecuali agan ber-cas cis cus dengan saya dahulu, dan hasil modifikasi juga harus berlisensi sama yaitu bebas. P: Saya mau mencetak buku ini dan menjualnya atau untuk tujuan komersil lainnya, apakah boleh? J : Boleh saja gan, kirim surel ke saya 1 dahulu, asal menyisihkan keuntungan bersih 12.5%, yaitu 2,5% untuk anak yatim piatu, fakir miskin dan kaum dhuafa yang berhak, serta 10% untuk donasi ke komunitas pengembang BlankOn atau YPLI. Dan mohon kirim 10 contoh buku cetak tersebut, agar bisa saya bagikan kepada rekan lainnya. P: Buku ini kayaknya menyadarkan dan mencerahkan saya , bagaimanakah cara berterimakasih kepada penulis? J: Minta doa agar urusan saya lancar dan barokah, serta thesis saya segera selesai, mohon doanya gan. Jika masih merasa belum cukup untuk berterima kasih dengan mendoaakan, silahkan memberi donasi kepada anak yatim, janda tua, dan kaum yang berhak lainnya, jika masih belum merasa cukup juga, silahkan mendonasikan kepada komunitas pengembang BlankOn atau YPLI, lha kalau memang 1 16
benar-benar masih belum merasa cukup dan legowo juga, silahkan mendonasikan kepada saya melalui japri, insyaALLAH saya terima berapapun besarnya. P: Ok. Buku ini kayaknya dan pastinya banyak pertanyaan dari kritik, bagaimana saya mengirimkan pertanyaan dan kritikan? J: Kirim ke surel kesini gan: saya buatkan akun sendiri agar tidak tertimpali dengan pesan lainnya. 17
Aku, Kita, Indonesia bisa!
[Ari Effendi]
Bab 1. Komunitas BAB 1. Komunitas Komunitas adalah Sekumpulan manusia* Komunitas adalah kesamaan minat, Komunitas adalah kebutuhan sosial, Komunitas adalah kemajemukan, Komunitas adalah SATU tujuan, Nah, sehingga bagi saya pribadi, keberadaan komunitas sangatlah pengting mengingat komunitas merupakan tempat untuk bertemu orang-orang yang mempunyai kesamaan minat, sebagai konsekuensi kodrat manusia sebagai makhluk sosial yang mempunyai kebutuhan sosial. Tapi.., ada tapinya(baca:perlu diingat, dipahami, dan dimaklumi), yaitu merupakan kodrat juga kalau wajah kita tidak sama, warna rambut beda, sampai isi dompet pun berbeda pula, untuk itu wajar kalau mempunyai "pendapat"(baca:isi hati tulus dan terdalam) juga berbeda, apalagi distro, sangatlah dimungkinkan beda, oleh karena itu pasti adanya kemajemukan. Tapi.., ada tapinya lagi(baca:perlu diingat, dipahami, dan dimaklumi), yaitu orang yang ingin bergabung dengan komunitas adalah orang- orang hebat, karena : 1. Meluangkan sesuatu yang berharga(waktu, pemikiran, tenaga dan isi dompet) demi SATU tujuankomunitas. 2. Mempunyai kesamaan minat, dan berusaha mencuci otak(baca: mengajak) orang lain agar mempunyai minat sama, karena yaqin(mohon baca kata"yakin" dengan menelan ludah .red) , dan se- yaqinnya bahwa minat ini sangat lah baiq-sebaiqnya, dimana ajakan itu demi SATU tujuan komunitas. 19
3. Mempunyai sifat sosial yang tinggi, yaitu selalu berbagi atas sesuatu yang berharga (waktu, pemikiran, tenaga dan isi dompet), ke anggota komunitas lainnya demi nSATU tujuan komunitas. 4. Mempunyai sesuatu yang berharga(waktu, pemikiran, tenaga dan isi dompet) yang berbeda-beda tiap anggota komunitas, tapi mempunyai kesamaan sama yaitu SATU tujuan komunitas yang sama. Nah intinya Komunitas adalah SATU tujuan, Nah kalau tujuan kita sama, mengapa kita membuat komunitas yang berbeda beda? Pertanyaan:"Apa kesamaan komunitas pecinta keamanan dan komunitas pecinta teror?" Jawabnya:" sama-sama mempunyai tujuan sama, yang satu mencintai keadaan aman, yang satu mencintai terong.., eh teror". Pertanyaan:"Apa perbedaan komunitas pecinta keamanan dan komunitas pecinta teror?" Jawabnya:" Cara untuk mencapai tujuan yang berbeda, terlepas tujuan tersebut benar atau salah".(Menurut saya perbuatan teror di Indonesia yang terjadi saat ini, dengan BOM atas nama agama dan membawa korban jiwa, itu salah besar gan) Jadi apapun namanya komunitas pastilah mempunyai SATU tujuan yang sama, cuman berbeda cara mencapai tujuan itu. Komunitas pemerhati Aplikasi FOSS sangatlah banyak, sebut saja Komunitas lokal Pengguna Linux. Ada JoXer, KLAS dan sebagainya, caranya aja beda, tujuannya sama. Apa hubungannya dengan BlankOn ? Erat sekali, untuk membuat suatu distro dana yang dibutuhkan tidaklah sedikit. Akan tetapi hal itu tidak terasa besar apabila didukung oleh banyak komunitas. Tanpa komunitas blankon tidak lah ada. Yang perlu diingat ialah komunitas blankon tidak lah komunitas yang ekslusif dan menutup diri. Blankon terbuka, 20
terbuka bagi siapa saja , tua-muda, lelaki-perempuan, kuliah di jurusan berbau komputer atau bukan, termasuk bagi anda yang "kurang suka" produk lokal, blankon membutuhkan agan, yaitu untuk memberikan ide dan masukan yang bermanfaat membuat Blankon lebih baik di masa depan. 21
If computer is upgradeable, why can't we ? [xunilresu] 22
Bab 2. Peluang Bab 2 Peluang Tantangan* ialah sesuatu yang harus dihadapi, Tantangan ialah perbedaan "interest", tantangan ialah peluang, Tantangan ialah sesuatu yang membuat kita merasa berhasil atau gagal, Tantangan ialah passion, Setiap manusia yang hidup di dunia, pasti akan dihadapkan(dan harus kita hadapi) kepada sebuah "tantangan", sebagai konsekuensi kita hidup sosial, yaitu selalu dihadapkan dengan "interest" akan tiap individu, maka jika adanya "pertentangan"(serupa tapi tak sama dengan tantangan) maka biasanya pertentangan tersebut biasanya disebut "conflict of interest"(konflik kepentingan), Tapi.., ada tapinya(baca:perlu diingat, dipahami, dan dimaklumi), yaitu ada model/bentuk lain dari sebuah tantangan yaitu biasanya disebut peluang. Contoh konflik kepentingan(tantangan model 1): Bandeng mau meminum susu merek "D" saja, tapi Udang mau meminum susu merek "Dee", nah kebetulan uang yang Bandeng dan Udang miliki, tidak akan cukup untuk membeli susu merk "D", ataupun "Dee", nah dari sini Bandeng dan Udang menemui "tantangan", yaitu bagaimana mereka menyelesaikan "konflik kepentingan" tadi agar dapat meminum susu, entah itu merek "D" atau merek"Dee". 23
Contoh peluang(tantangan model 2): Jumlah anggota KPLI-Sidoarjo yang aktif(baca:bersedia membantu sedikit lebih sedikit) berjumlah 10 orang, sedangkan aktivitas(baca:bentuk kegiatan) dengan visi KPLI Sidoarjo: "Bersama- sama memasyarakatkan Free & Open Source Software di Sidoarjo.", dimana salah satu cara(baca: dimungkinkan bisa dengan banyak cara), bentuk kegiatan yang bisa dilaksanakan oleh anggota KPLI-Sidoarjo tersebut ialah: Roadshow ke lembaga/satuan pendidikan(formal dan Informal), sedangkan data/Fakta** yang diperoleh mengenai jumlah peserta didik, lembaga/satuan pendidikan dan pendidik yang ada di kota SIDOARJO saja ialah: Peserta Didik Sekolah Pendidik SD/MI 227.596 906 0 SMP/Mts 13.851 841 297 SMA/MA 2.976 234 676 SMK 2.025 105 304 PT 0 10 132 Jumlah 246.448 2.158 1.409 Sumber : Akses Mei 2011 Nah, apabila dibandingkan dengan jumlah anggota JoXer (menurut di fesbuk "Sidoarjo Linuxer", diakses pada tanggal 19 Juni 2011 pukul 10.53 WIB) berjumlah anggota JoXer sebanyak 376 member, itupun jika melihat data diatas sangat lah tidak berimbang, apalagi bila dibandingkan dengan Jumlah anggota KPLI-Sidoarjo yang aktif(baca:bersedia membantu sedikit lebih sedikit) berjumlah 10 orang, tentunya inilah yang disebut "tantangan" dengan model lain yaitu biasa yang disebut peluang. Tapi.., ada tapinya lagi(baca:perlu diingat, dipahami, dan dimaklumi) tantangan model kedua inilah yang 24
sejatinya lebih penting dan lebih "menantang" daripada tantangan model pertama. Maka menurut saya pribadi, apakah kita merasa"berhasil" atau "gagal" dalam menghadapi sebuah "tantangan", sebagai konsekuensi kita hidup sosial, yaitu silahkan menjawab sendiri pertanyaan berikut: Apakah kita akan terus menghadapi tantangan(baca:konflik interest) tersebut? Selanjutnya...., tantangan(baca:peluang) tersebut? Apakah kita akan terus menghadapi Last but not least, Tantangan itu memang kita perlukan karena tantangan adalah passion(hasrat) yang Tuhan tidak berikan kepada makhluk selain manusia(hewan, tumbuhan***) yaitu karena manusia diberi kelebihan berpikir dan memilih, hadapi tantangan tersebut atau tidak. Tujuan dari tulisan ini ialah saya mengajak agan-agan sekalian untuk melihat yang namanya kendala(baca: segala sesuatu yang membuat kita enggan, tidak mau, memandang sebelah mata, atau ketidakmampuan secara teknis) dalam rangka pengembangan BlankOn, mari kita pandang hal tersebut sebagai tantangan bagi kita dan juga merupakan peluang yang kita butuhkan sebagai manusia yang memang butuh alasan untuk hidup. Tulisan ini dibuat semata-mata untuk tujuan pribadi dan agar selalu mengingatkan diri saya pribadi, bahwa nan jauh disana dan nan jauh nanti, tantangan terberat pasti akan terjadi kembali. 25
Catatan kaki: *jika menurut kamus seperti ini: challenge kb. 1 tantangan. 2 teguran. 3 penolakan, keberatan. -kkt. 1 menantang. 2 menegur. 3 meragukan. -challenging ks. menarik, menantang. He has a c. job. Pekerjaannya sangat menarik. ** Sumber : Akses Mei 2011 *** Kalau menurut agama saya, makhluk selain manusia yang diberikan tantangan yaitu golongan Jin dimana yang bernama Iblis, diberikan "tantangan" untuk menggoda manusia sampai kiamat, tetapi pengakuan iblis sendiri yaitu dia(iblis) tidak akan bisa menggoda manusia yang Ikhlas. Keterangan Ikhlas lebih lanjut, silahkan hubungi ustadz-ustadz terdekat atau jika kesulitan silahkan cekidot disini[0] Link: 26
27 The only limiting factor of the GNU/Linux operating system, is his user.* quotes from
BAB 3. Benahi Negeri, Benahi pendidikan BAB 3 Benahi Negeri, Benahi pendidikan Pendidikan merupakan jawaban dari semua masalah dalam negeri ini, pendidikan merupakan antibodi untuk penyakit dalam negeri ini, jadi pendidikan merupakan investasi sebenarnya dalam meningkatkan taraf hidup negeri ini. Banyak sekali problem dalam kehidupan metropolis, seperti banjir, pencurian, perampokan, reklame roboh, coblosan ulang, dan KORUPSI, Kalau menangani masalah banjir, mungkin dengan membuang sampah pada tempatnya atau mengolah sampah, kalau dengan pencurian, mungkin dengan mengamankan rumah kita, kalau reklame roboh dan KORUPSI bagaimana ? Ya dengan pendidikan, kalau begitu, sebenarnya apa hubungannya dengan pendidikan.? Coba kita cermati, masalah-masalah dalam kehidupan urban tersebut sebetulnya karena "bad habit" warga kota itu sendiri, jika kita tanamkan pendidikan sejak kecil, dengan membiasakan membuang sampah sejak kecil, tentunya membuang sampah pada tempatnya sudah jadi kebiasaan, jika kita tanamkan sejak kecil bahwa kita tidak boleh mengambil sesuatu yang bukan milik kita, maka kita pun terbiasa tidak akan mengambil sesuatu yang bukan milik kita, jika kita terbiasa sejak kecil dalam mengerjakan "PR" dengan "prosedur " yang benar, dan tentunya kita dalam bekerja juga terbiasa bekerja dengan "prosedur" yang benar pula, maka kebiasaan ini, yang terkenal dengan istilah "habit is a second nature" menentukan kebiasaan- kebiasaan ketika dewasa dan merupakan akumulasi kebiasaan kita sejak kecil, sehingga hal-hal baik itulah yang menjadi karakter kuat kita. Pendidikan yang dibenahi ialah mutu pendidikan itu sendiri, diantaranya terbukanya informasi pengelolaan bantuan pendidikan (beasiswa, penggunaan anggaran APBN) sehingga hal itu menjadi 28
kontrol bagi masyarakat (jelas terlihat disini dibutuhkan peran pemerintah, pengelola pendidikan dan masyarakat ), peningkatan mutu tenaga pendidik, improvisasi seorang pengajar, dan pembenahan di semua sektor, segala lini dan semua golongan, mulai dari level/garda depan yaitu sang guru(pendidik) dan sampai level pimpinan. Oleh karena itu, dalam membangun bangsa yang terdidik, cerdas dan bermartabat, bukanlah sesuatu yang "impossible" jika kita benahi pendidikan maka masa depan bangsa menjadi sesuai yang kita harapkan. Membenahi pendidikan tidaklah murah dam mudah, setidaknya pada negeri ini, 20 % anggaran dari bangsa kita untuk pendidikan. Membenahi pendidikan dengan merubah mindset tenaga pendidik untuk memberikan pengajaran dengan sistem "edutainment" tidaklah pekerjaan mudah, akan tetapi jika kita dapat ber"sinergi" dengan semua komponen, mempunyai visi dan misi yang sama, sesuatu yang tidak murah dan tidak mudah bukan lagi menjadi halangan, yang ada justru tantangan untuk membangun masa depan. Bagaimana kita memulai membenahi pendidikan tersebut? Ya, seperti saya kutip dari pesannya A'a Gym, "mulai dari sekarang", yaitu 1. mulai sekarang kita sebagai pendidik, kita bercermin diri dengan meng "change" gaya mengajar kita kepada anak didik, selalu ber"kreatif" dan "inovatif". Jika anda bertanya "bagaimana pembelajaran inovatif itu ?" klik aja dan masukkan keyword "pembelajaran inovatif", maka rekan sekalian akan menemukan sekitar 171.000 website yang membahas mengenai pembelajaran inovatif. 2. Mulai dari diri sendiri, ya sebagai tenaga pendidik kita juga introspeksi diri, apakah kita bekerja(mendidik) hanya untuk mendapatkan beberapa nominal IDR, atau karena kita ingin memberikan masa depan yang lebih cerah untuk penerus kita(mengingat kita sebagai pendidik juga "pahlawan" yang semestinya juga seperti pahlawan dulu, yaitu memberikan yang terbaik bagi negeri ini). 3. Mulai dari yang kecil, ya kita bisa membenahi pendidikan dari sesuatu hal yang kecil yaitu menganggap 29
anak didik bukanlah sesuatu "beban" bagi kita, tapi anak didik ialah "aset" yang berarti bagi kita, di masa depan yang "semu"(baca: dunia) ataupun masa depan "hakiki"(baca: akhirat), maka jika melihat anak didik kita merupakan "aset" yang berarti, maka kita akan melakukan, mengusahakan dan memberikan segala sesuatunya yang terbaik buat mereka, sama seperti memandang anak kita sendiri. Terima kasih kepada orang tua saya dan guru-guru saya yang telah banyak memberikan pendidikan karakter yang baik dan kuat kepada saya selama ini. 30
31 Sepeda boleh bukan fixxie Handphone boleh bukan Blackberry Laptop boleh bukan Mac Asal Sistem Operasi menggunakan BlankOn [Ari Effendi]
BAB 4. Bahasa Indonesia itu perlu dan harus. BAB 4. Bahasa Indonesia itu perlu dan harus. Kira-kira bisa nyambung nggak, pentingnya pendidikan untuk negeri ini dan masa depan?. Kalau susah juga begini gan..., agan mau menanam padi nih, maka jika agan mau memakan nasi dari padi yang agan tanam itu maka agan harus menanam bibit yang unggul(yang sesuai agan maksud), merawat dan memupuknya. Bahkan dalam tulisan Prof. Imam Robandi dalam buku"Ethos of Sakura"[7], jika agan mau mendapatkan padi agan harus memberikan/membagikan bibit "unggul" tadi kepada sawah tetangga agan, kenapa? Ya karena akan tidak akan mendapatkan padi/beras yang bagus jikalau sawah agan bertetangga dengan sawah yang jelek , karena putik pada tanaman padi agan akan tercemar dengan benang sari dari sawah tetangga. Untuk itu kita harus "berbuat baik" dengan tetangga. Nah jadi untuk memperoleh hasil yang diharapkan ialah kuncinya "memulai" dengan yang baik, "berproses yang baik", maka menghasilkan sesuatu yang baik. Jika mau mengharapkan bangsa indonesia ini baik, dan maju di masa depan, maka ya kita-kita ini(yang hidup di masa kini), harus lah menanam yang baik. Sehingga tidak masalah kalau segelintir orang mengatakan "terjemahan dari bahasa asing ke bahasa Indonesia yang ada di BlankOn itu jelek", maka untuk saat ini tidak masalah, karena jika kita mulai perbaiki(Siapapun boleh bergabung) saat ini, insyaALLAH di masa depan terjemahan(kosakata) bahasa yang ada di dalam sistem operasi BlankOn menjadi lebih baik. yang bagus, Lho kok lari ke masalah bahasa?, Ya, karena bahasa Indonesia itu perlu dan harus, lha kenapa? Jawabnya, negara-negara maju di ASIA saat ini:(jepang , china, taiwan, korsel dan VIETNAM) lebih senang membaca/menggunakan bahasa mereka asli mereka sendiri, 32
selain menggunakan produk lokal mereka sendiri. Kita perlu berkaca dari negara-negara tersebut setidaknya, coba agan bayangkan apabila ada buku terjemahan bahasa indonesia mengenai "Buku Sistem Operasi karangan agan William Stalling dari bahasa londo, ke bahasa indonesia sehingga mudah dipahami oleh orang awam dan bukan blind translate dari penterjemah atau ke Google Translate, dimana para abang becak pun mau dan mampu mempelajarinya", bisa dibayangkan betapa banyaknya pengembang distro, dan banyak yang mempunyai kemampuan di bidang IT, sehingga bisa-bisa tidak ada yang mau menjadi abang becak karena lebih menjanjikan menjadi kernel developer. Maka sangatlah mungkin terwujud seperti quote dari sahabat saya Ari effendi "Aku, Kita, Indonesia Bisa". Jikalau ada yang merasa "risih/senyam-senyum" akan padanan/terjemahan kata yang ada di BlankOn, seperti "web browser" menjadi "peramban jejaring" maka, risih tesebut dikarenakan karena kita sudah terbiasa dengan kata web browser, maka syah kalau kita pakai bahasa itu dan juga syah kalau kita-kita saja(yang hidup dan berkenalan komputer pada jaya-jayanya Band Nirvana seperti saya) berdikusi tentang IT, yang "sudah terbiasa" memakai kata "web browser" untuk menunjukkan sebuah aplikasi menjelajahi internet, akan tetapi bagaimana kalau kita berkomunikasi dengan pemula(yang masa remajanya hidup dan berkenalan dengan komputer saat jaya-jayanya Band Koes plus dan Broery) atau dengan pemula sekarang(yang masa remajanya hidup dan berkenalan komputer pada jaya-jayanya boyband SMASH), nah tentunya mereka juga akan asing kalau mendengar kata "web browser" ataupun "peramban web", nah sebagai tutor maka kita sebaiknya memberikan bahasa Indonesia saja agar mereka mempunyai kebiasaan menggunakan bahasa asli kita, dan tidak mengulang kesalahan kita, yang lebih memilih bahasa asing utuk dipelajari lebih jauh dari pada bahasa ibu kita. Maka Bahasa Indonesia itu perlu dan harus demi majunya bangsa Indonesia yang ada di kawasan asia ini. 33
Gunakan FOSS: legal, menghemat devisa dan mencerdaskan bangsa!!! mna- 34
BAB 5. BlankOn: Komunitas, Tantangan, Pendidikan dan Nasionalisme BAB 5 BlankOn: Komunitas, Tantangan, Pendidikan dan Nasionalisme Ya, empat kata itulah yang dapat saya gambarkan mengenai gerakan mengembangkan blankon. Blankon bisa "ada" karena adanya komunitas, dimana komunitas tersebut mempunyai "kepercayaan" bahwa dengan mengembangkan BlankOn ini merupakan salah satu jalan dari sekian jalan dalam membangun negeri ini, dengan memberikan sistem operasi legal, bebas dan sesuai dengan kebutuhan dasar rakyat indonesia dalam menggunakan komputer. Blankon bisa "ada" karena adanya tantangan, dimana para pengembang blankon(baca:komunitas) dipastikan tidak akan memperoleh gaji bulanan dalam mengembangkan sistem operasi tersebut, sehingga ini menjadi "tantangan" tersendiri bagi kita semua(termasuk saya pribadi). Coba agan bandingkan iklan lowongan berikut : 35 sumber gambar:
dengan iklan berikut : Pastinya akan banyak tertarik mana ? Tentunya banyak peminat dengan iming-iming gaji besar akan banyak peminatnya kan ?. Ini tantangan!(Menurut saya Peluang). Tidak tertantang menggunakan BlankOn?, Jadi pengembangnya saja. Dari segi teknis, penggunaan sistem operasi BlankOn sangat membantu dunia pendidikan. Coba dibayangkan kalau tahun ini dan 5 tahun kedepan indonesia lebih mengenal blankon atau setidaknya seluruh sekolah di kota sidoarjo saja, sebanyak 2.158 sekolah, dimana setiap sekolah, kita ambil contoh membutuhkan 20 komputer, apabila menggunakan aplikasi legal Microsoft Windows XP yang lisensinya sebesar Rp. 800.000. maka dana yang dibutuhkan sebesar : 36
2158 x 20 x 800000 = Rp. 34.528.000.000,(34,5 milyar rupiah lebih), itu baru OS nya, belum aplikasinya, dan itu belum kota-kota besar lainnya. Bisa dibayangkan biaya yang harus dikeluarkan pemerintah untuk membiayai lisensi sebuah sistem operasi berbayar. Maka tidaklah salah jikalau menggunakan aplikasi FOSS dapat menghemat Devisa negara(Kata pak Noor - KLAS). Dari segi konten pendidikannya itu sendiri, penggunaan sistem operasi BlankOn dan aplikasi FOSS lainnya, mendidik kita untuk saling berbagi, menumbuhkan budaya riset dan yang penting budaya menghargai hak cipta dan memupuk rasa nasionalisme dengan bangga menggunakan produk lokal. Sekali lagi solusi dari masalah ini, yuk pakai BlankOn, tidak mau pakai BlankOn?, jadi pengembangnya saja. Blankon merupakan perwujudan nasionalisme nyata yang menurut saya, lebih baik daripada "berunjuk rasa". Bisa dibayangkan tenaga dan pikiran kita, yang tadinya kita keluarkan untuk melakukan aksi demonstrasi, kita salurkan dengan memeras keras keringat untuk "menyadarkan" orang untuk menggunakan FOSS legal, atau bahkan jikalau mengeluarkan uang dalam aksi tersebut, tentunya lebih afdol jika mendonasikan ke pengembang BlankOn atau juga diserahkan ke YPLI. Ini pun berlaku bagi aktor intelektual dibalik aksi-aksi demostrasi yang dimungkinkan memprovokasi untuk membuat kekacauan, pengrusakan, yuk kita provokasi untuk menggunakan BlankOn, tidak bisa provokasi untuk mengembangkan blankOn? Jadi pengembangnya saja. 37
"Like car accidents, most hardware problems are due to driver error, I never got "crashed" since use Gnu/Linux." anonymous 38
BAB 6. Keuntungan dan Manfaat Pasti Menggunakan BlankOn BAB 6. Keuntungan dan Manfaat Pasti Menggunakan BlankOn Keuntungan Pasti Menggunakan BlankOn "Apa untungnya pakai BlankOn ?" . Saya kelumpuk-ken menjadi dua yaitu : keuntungan teknis dan keuntungan di luar teknis. Keuntungan Teknis : 1. Ringan, Cocok untuk komputer berspesifikasi rendah. Sebelumnya saya pengguna xubuntu, sebuah varian distro ubuntu, salah satu alasan saya menggunakan xubuntu ialah karena laptop saya yang berprocessor celeron, digenjot performanya menjadi "mesin pencetak uang", yaitu dapat digunakan untuk pengolahan dokumen, edit film dan kuli koding dengan gambas. Akan tetapi gan, penggunaannya tidak bisa multi kerjaan, ya harus satu persatu, apalagi harus dua malam dalam mengkonfigurasi agar keluar suara dan bisa menggunakan Wireless Adapternya, pendek kata saya bersusah-susah dahulu agar nyaman. Nah, begitu mengenal BlankOn saat Blankonf #2(Ke dua), dan saya pasang di mesin Acer Celeron saya(melalui live CD), semuanya kedetek, suara, grafis, dan wifi adapter, dan tampilan awalnya tidak kalah dengan mesin Machintosh, ya bisa dikata jatuh cinta pada pandangan pertama, tanpa berpikir panjang, langsung pasang di mesin ACER celeron tercinta. 2. Sekali Install Banyak Aplikasi/program langsung Pakai. Berikut aplikasi-aplikasi yang terinstall ketika agan memasang BlankOn 6.1 Ombilin yaitu : 39
1. Aplikasi Internet : Chromium browser: untuk menjelajah internet dan Pidgin untuk Instant Messanging 2. Aplikasi-aplikasi perkantoran(Open Office): untuk membuat dokumen(openoffice writer), menghitung utang(openoffice impress) dan calc), menggambar(openoffice isi dompet(GNUCash) membuat presentasi(openoffice menghitung draw), 3. Me"nyetel" video dan musik. 4. Aplikasi-aplikasi design grafis:(GIMP dan Inskscape) untuk desain kartu sunatan dan hajatan nikah. 5. Aplikasi Kamus Elektronik StarDict. 6. Aplikasi Management Proyek. 3. Langsung deteksi modem-modem GSM/HSDPA ataupun CDMA yang umum dijual di Indonesia raya. 4. Tampilan memukau Nah berikut tangkapan layar desktop standart saya dapat dilihat di lampiran. Itu destopnya belum di utak atik, kalau ini tangkapan layar dari desktop agan Kaka E. Perkasa, silahkan disimak bagian lampiran. 5. Bahasa Indonesia dan Aksara daerah terlengkap. Keunggulan BlankOn yang lain ialah terjemahan bahasa indonesia dalam sistem operasi tersebut sangalah lengkap, justru mendukung banyak aksara daerah seperti, aksara bali, aksara batak, aksara jawa(sedang dikembangkan). 6. Banyak Tempat bertanya : Nah, bila ditemukan masalah-masalah saat pemasangan BlankOn di komputer agan-agan, dapat diselesaikan masalahnya dengan mencari referensi-referensi di Internet, tetapi saran saya, agan mencari bantuan dengan bertanya di forum-forum pengguna 40
BlankOn, yaitu di : 1. Di Milis/Group Pengguna Blankon : 2. Di milis Pengembang BlankOn : 3. Di Kanal IRC: #blankon di irc.freenode.net. Untuk teknis bagaimana cara gabungnya silahkan ke bab 8. Keuntungan Non Teknis Keuntungan diluar teknis Yaitu "harga diri" gan. Misalnya kita boleh pakai distro yang bagus-bagus, semisal openSuse, sebagus- bagusnya animasi desktop openSuse, ketika ada bule tanya "Sistem Operasi anda apa?" Kita Jawab:"openSuse", kita pasti bangga kalau kita udah pake linux, tapi semua sudah tahu yang mengembangkan itu ya bule-bule itu tadi. Kalau bule tadi itu developernya openSuse, pasti saat agan bangga, dia lebih bangga, karena kerjaan dia dan teman-teman ada yang memanfaatkan. Stop sampai disitu saja. Lain cerita kalau ketika ditanya bule tadi agan jawab. "BlankOn" dan agan jelaskan ini distro turunan, asli buatan anak negeri. Pastilah bule tadi salut dengan kita yang menggunakan produk lokal dan tentunya juga salut dengan negara kita yang sudah sadar untuk segera bangkit, setidaknya melalui hal kecil ini(menjadi pengembang BlankOn). Kejadian seperti ini sudah saya alami sendiri yaitu ketika sensei menanyakan sistem operasi apa yang saya pakai buat presentasi ke beliau. Saya sih bangga gan ketika menjawab kalau saya pakai BlankOn dan saya tunjukkan websitenya juga. Nah coba jawab pertanyaan saya gan? Menjadi bangga tidak, dengan menggunakan ploduk-ploduk Indonesia?, pastinya saya bangga sekali menggunakan blankon, produk asli Indonesia. Ok mungkin ada yang merasa ini saya ini naif atau Hoax. OK Misalnya begini : Agan pakai sistem operasi dan aplikasi lainnya, dan bisa 41
membantu pekerjaan anda, dan pokoknya agan merasa sangat mudah memakai aplikasi-aplikasi propit-tery dan sumber tertutup(close source). Maka beberapa akibat(dikarenakan agan menggunakan aplikasi-aplikasi tersebut) yang dimungkinkan muncul ialah: - Agan akan tenggelam dalam kemudahan tersebut. Lho kok "tenggelam", iya biasanya kalau terbiasa yang (dikira) mudah- mudah maka jika ada yang (dikira) susah , karakter kita pasti akan emoh untuk menempuh sesuatu yang (dikira)susah. Kemudian berlanjut dengan aplikasi lainnya dan ternyata "berbayar", dan demi untuk mendapatkan yang mudah, maka melakukan "segala cara" demi kemudahan tersebut. - Tidak akan terpikir dan atau tidak akan bisa berbagi. Nah ini yang parah gan, "Kok bisa?", "Ya, tentu saja gan, enak aja elu tinggal copy paste aja, ini gue semaleman tau, cari cracknya.." , nah sudah tidak mau berbagi, dan yang dibagiin ini barang haram lagi gan. - Kita akan selalu seperti tikus dalam rumah, yaitu tidak akan pernah "penasaran" dan memiliki pertanyaan:"bagaimana sistem operasi ini bekerja ?", "bagaimana sih cara kerja firewall ini ?", "bagaimanakah cara kerja aplikasi ini", hal-hal semacam itu tidak akan pernah muncul, dikarenakan kita tinggal pakai saja. Nah, menggunakan BlankOn aja sudah kelihatan untungnya, apalagi menjadi pengembangnya. Keuntungan menjadi pengembang BlankOn justru banyak di luar teknis, yaitu adanya proses pembelajaran bagi kita pribadi dimana akan kita temukan saat menjadi pengembang tersebut. Misalnya belajar kerjasama, belajar mendokumentasikan apa yang kita bisa dan kita berbagi apa saja yang kita bisa. Manfaat pasti menggunakan BlankOn Menurut saya keuntungan dan manfaat itu beda, kalau keuntungan itu, sesuatu yang baik yang kita terima saat itu, sedangkan manfaat 42
merupakan sesuatu yang baik yang akan dinikmati di akan datang. Nah apa manfaat pasti menggunakan BlankOn ? Jawabnya dapat diilustrasikan oleh piramida terbalik berikut : yaitu makin keatas, manfaatnya makin besar. Penjelasannya berikut: Manfaat bagi Pribadi. Peningkatan mutu, skill, adanya budaya riset dan berbagi. Manfaat lokal. Bayangkan jika dalam satu keluarga ada yang dapat menggunakan dan mengembangkan BlankOn, maka manfaat bagi Pribadi tadi akan "menular" kepada Pribadi yang lain, yaitu dengan mengajarkan cara- cara teknis menggunakan dan memanfaatkan BlankOn. Manfaat Interlokal. Coba kalau ketika kita bersilaturahmi/menjalin hubungan kekeluargaan dengan saudara kita, nah kita kenalkan merka juga dengan "mainan baru" kita, yaitu BlankOn. Tentunya silaturahmi ini akan bermanfaat dan sebagai pelengkap dalam topik sebuah silaturohmi. 43
Manfaat Nasional. Jelas sekali kita dapat membantu pemerintah dalam menghemat uang devisa. Manfaat International. Kita menjadi bangsa yang diperhitungkan, karena mengembangkan teknologi sendiri. 44
45 "Stand up for something in life. And that will be your biggest contribution throughout your lifetime" Rene Suhardono
BAB 7. Menjadi Pengembang BlankOn BAB 7 Menjadi Pengembang BlankOn Mulai dari mana saya harus menjadi pengembang BlankOn?, Sebetulnya oleh para pengembang terdahulu, pertanyaan seperti ini sudah difasilitasi pada laman web : silahkan temukan yang sesuai dengan minat agan-agan. Tim tersebut ialah : 1. Tim Infrastuktur Untuk mengembangkan BlankOn dibutuhkan beberapa infrastruktur seperti web server dan repositori, untuk itu Tim Infrastruktur bertugas untuk memelihara infrastruktur tersebut. Cocok bagi agan-agan yang ingin belajar dan tertarik pada dunia Silahkan baca halaman Tim administrasi untuk memperoleh informasi lebih lanjut. sistem. 2. Tim Riset dan Aplikasi Dari nama riset, tentunya tim ini mempunyai peran penting yaitu melakukan penlitian untuk mengembangkan aplikasi-aplikasi untuk sistem operasi blankon, termasuk aplikasi-aplikasi FOSS apa saja yang dimasukkan dalan sistem operasi BlankOn. Cocok bagi agan - agan yang suka dengan pemrogaman. Tetapi bagi agan yang tidak suka pun bisa, misalnya hanya suka install paket-paket FOSS. dan Aplikasi Silahkan baca halaman Tim Riset memperoleh informasi lebih lanjut. untuk 3. Tim Rilis BlankOn dirilis setiap 1 tahun sekali, untuk itu tim inilah yang 46
bertanggung jawab memutuskan waktu rilis, mulai dari Jahitan hingga Rilis Akhir dan Rilis Perbaikan. Tim ini juga melakukan pemantauan terhadap jadwal rilis yang telah ditentukan dengan kenyataan yang ada dilapangan, tim ini bertugas mengingatkan setiap pengembang bila target pencapaian rilis tidak sesuai jadwal. Tidak ada keahlian khusus yang dibutuhkan untuk ikut serta dalam tim ini. Setiap koordinator tim otomatis masuk menjadi tim rilis. Silahkan kungungi halaman tim rilis di 4. Tim Pemaket Tim ini memegang peranan penting karena perbedaan distro remaster dan turunan terletak pada tim ini, yaitu mengembangkan aplikasi-aplikasi yang memang ada di BlankOn. Tim Pemaket bertanggung jawab memaketkan paket khas, impor, dan mentah. Tim Pemaket bertugas membuat dan merawat paket - paket yang ada pada distribusi BlankOn, baik paket impor, khas, maupun paket mentah. penjelasan dari paket - paket tersebut ada pada halaman pemaket, Anda dapat mempelajari lebih lanjut tentang tim pemaket ini pada halaman tim Pemaket. Jika agan suka dengan pemrograman, dan tertarik dengan pemrograman, tim ini sangat cocok untuk agan. Baca halaman Tim Pemaket untuk memperoleh informasi lebih lanjut. 5. Tim Kesenian Keindahan gambar latar desktop BlankOn merupakan kerjakeras tim kesenian. Tim kesenian bertanggung jawab atas karya seni yang digunakan BlankOn. Selain membuat gambar latar, tema BlankOn dan karya seni lainya yang ada pada proyek BlankOn. Jika anda suka menggambar, tertarik dengan dunia desain, tim ini sangat cocok untuk agan. Dan karya seni lainnya yang dapat dieksplorasi pada dunia pengembangan distribusi Linux dan dunia pengembangan perangkat lunak dapat agan temukan pada halaman tim Karya Seni. Halaman tim 47
selalu menunggu untuk dikunjungi. 6. Tim Bug dan Tester Saat menggunakan BlankOn dipastikan menemukan sesuatu yang aneh, dan tidak seharusnya terjadi, ini biasanya disebut bug. Silahkan melaporkan kejadian ini ke Tim Bug dan Tester. Tim ini bertanggung jawab memantau tiket berisi bug dan memastikan tiket ditutup serta melakukan pengetesan terhadap setiap aspek dari blankon agar hasil akhirnya dapat dijamin kualitasnya. Tim ini juga bertugas sebagai Kontrol Kualitas dari distribusi BlankOn, setiap jahitan harus dilakukan pengetesan oleh tim Bug dan Tester. Tidak ada keahlian khusus untuk dapat bergabung dengan tim ini. Koneksi internet yang cukup memadai sangat membantu tugas tim Bug dan Tester. Bagaimana cara melakukan pengujian dapat agan-agan pelajari selengkapnya pada halaman Tim Bug dan 7. Tim Dokumentasi Kemudahan BlankOn lebih lengkap apabila didukung dengan adanya dokumentasi mengenai caa pengoperasian sistem operasi tersebut. Tim ini juga bertanggung jawab atas dokumentasi rilis. Jika agan-agan suka menulis, dan mempunyai minat pada bidang jurnalistik, tim ini sangat cocok untuk agan-agan, tugas tim Dokumentasi ini adalah membuat dan merawat dokumentasi untuk setiap rilis BlankOn. tata cara membuat Dokumentasi selanjutnya tim Dokumentasi akan dijelaskan pada halaman 8. Tim Pemasaran Agar BlankOn lebih dikenal, dibutuhkan tim khusus. Tim inilah yang bertugas melakukan sosialisasi penggunaan dan pengembangan BlankOn kepada masyarakat. Tugas tim pemasaran adalah melakukan sosialisasi tidak hanya penggunaan tetapi juga pengembangan 48
BlankOn itu sendiri. Detail tata cara berkoordinasi dalam tim Pemasaran dapat agan-agan temukan pada halaman Tim Jika tim-tim diatas agan-agan merasa kurang cocok dan masih agak keberatan menggunakan Blankon. Dab agan masih bingung harus gabung yang mana, maka silahkan mengembangkan BlankOn dengan cara berikut : 1. Undang Kami! Silahkan mengundang Komunitas pengguna BlankOn lokal daerah agan, untuk mempresentasikan BlankOn di institusi agan. Misalnya agan di surabaya dan agan kerja di kantor kepolisian, maka silahkan mengundang Paguyuban Pengguna BlankOn Surabaya, dengan alamat websitenya facebook: Paguyuban Pengguna BlankOn Surabaya. Bisa jadi di daerah agan-agan belum ada komunitas BlankOn, maka itu kesempatan emas bagi agan untuk mendirikannya. Atau bisa juga menghubungi KPLI(Komunitas Penggerak linux Indonesia) setempat, karena insyaALLAH tiap kota sudah ada KPLInya. Dan setiap anggota KPLI pasti ada pengguna BlankOnnya. Cara paling gampang untuk memastikan ada tidaknya KPLI setempat ialah dengan akses laman web KPLI tersebut. Contoh jika agan tinggal di daerah : kota sidoarjo maka silahkan ketikkan alamat berikut , silahkan ganti kata sidoarjo dengan nama kota gan. 2. Menjadi Sahabat BlankOn Sahabat BlankOn merupakan sebutan bagi komunitas pengguna blankon, ketika sahabat BlankOn di tempat agan belum ada, hal tersebut tersebut merupakan kesempatan emas agan untuk memulainya dan memulai membangun negeri ini. 49
3. Menjadi Mitra BlankOn Mitra bisnis merupakan sebutan bagi institusi/lembaga bisnis/perusahaan yang ingin mendukung pengembangan BlankOn. Informasi Kerjasama dan lainnya dapat ditemukan di laman web: 4. Berbagi CD installer BlankOn. Berdasar pengalaman pribadi, tugas-tugas dari rekan mahasiswa ketika akan dikumpukan ke saya, saya minta dalam bentuk CD/DVD RW, agar, setelah penilaian CD/DVD tersebut bisa jadikan Installer sebuah distro, termasuk BlankOn. 50
51 "Ide itu seperti oksigen, tidak mengandung nilai ekonomis, beda jika oksigen itu dikemas dalam tabung, maka mempunyai nilai ekonomis, walaupun tabung itu berkarat. Saatnya action!" dari Sahabat saya bang Son.
BAB 8. Gabung Sekarang juga !! BAB 8. Gabung Sekarang juga !! OK saatnya action gan, pada bagian ini akan saya jelaskan secara teknis bagaimana bergabung dengan para pengguna dan pengembang lainnya, atau hanya sekedar bertanya-tanya mengenai sistem operasi BlankOn. 1. Melalui Mailing List. Syarat untuk menggunakan mailing list ialah agan harus punya email. email: menggunakan akun google). Selanjutnya silahkan mengunjungi tautan : Misalnya agan mempunyai kemudian silahkan masuk ke akun google agan, kemudian jika email dan password yang dimasukkan benar, maka akan mncul tampilan berikut : 52
Selanjutnya, silahkan klik "Join this group", dan tarra..., agan sudah terdaftar menjadi milis pengguna BlankOn. Dan ada juga milis untuk menjadi pengembang BlankOn dengan alamat group : , ayo gabung juga. 2. Kanal IRC. Di BlankOn Ombilin 6.1, Xchat-Gnome1 belum terpasang secara baku(default) maka kita harus menginstallnya yaitu dengan cara : 1.Install xchat: $ sudo apt-get install xchat-gnome Setelah terinstall silahkan pilih menu IRC->Connect, selanjutnya akan muncul tampilan berikut : Kemudian silahkan cari server Freenode, dan klik dua kali. Selanjutnya xchat akan otomatis tersambung dengan server freenode, selanjutnya kalau lancar dan tersambung, akan muncul tampilan berikut : 1 53
2. Silahkan maskkan kata blankon seperti diatas, kemudian tekan ENTER. Jika tersambung akan muncul tampilan berikut : Silahkan memperkenalkan diri di situ. 3. Melalui Facebook: Laman facebook pengembang blankon ada di: , silakan bergabung disana gan. Mari bangun negeri ini dengan mulai sekarang(sekarnag ayoi palkai blankon), mulai dari kecil (ayo istall balankon), dan mulai dari diri seniri(install blankon di laptop/pc sendiri) 54
55 "'Free software' is a matter of liberty, not price. To understand the concept, you should think of 'free' as in 'free speech,' not as in 'free beer'." Richard M. Stallman
BAB 9. Berbagi BAB 9. Berbagi Pada Bab ini ane lebih banyak mengutarakan pengalaman pribadi ketika menggunakan BlankOn yaitu paket Aplikasi FOSS setelah Install BlankOn yaitu: 1. Sweet Home 3D. Aplikasi ini berkesan karena sangat membantu saya dalam membangun rumah. Dapat ditemukan di 2. FreeMat Aplikasi untuk tugas-tugas kuliah saya yang dikerjakan secara statistik. 3. Nginx, MySQL, Php Nah untuk mencari nafkah, saya butuhkan aplikasi ini, Nginx berfungsi sebagai webservernya, MySQL sebagai databe servernya dan php sebagainya bahasa pemrogamannya. Cara untuk install Nginx , MySQL dan Php, sukses dijalankan di Ombilin 6.1 dengan mengikuti tutorial yang ada di Majalah Digital terbitan KPLI-Sidoarjo Edisi Juni2. 4. Mozilla firefox. Ya, aplikasi web secara baku(default) yang terpasang di blankO n ialah Chromium, tetapi saya pribadi membutuhkan Mozilla Firefox karena suka sekali dengan addonnya yaitu zotero, yaitu addon untuk membuat daftar pustaka. 5. Freemind Karena berkarir di bidang pengepul ide, aplikasi ini sangatlah wajib untuk mendokumentasikan pete-peta pemikiran ide kita. 2 56
6. Virtualbox-OSE Ya, kalau mau mencoba di aplikasi atau distro lainnya virtualbox ini sangat dibutuhkan, karena dapat bekerja sebagai mesin virtual di komputer kita. 7. X-Chat Gnome Nah, aplikasi ini penting sekali gan, untuk berkomunikasi dengan tim pengembang lainnya. 8. Minbar Prayer Time Agar tidak lupa untuk ibadah, aplikasi ini sangat mutlak dibutuhkan , diamana akan memunculkan suara adzan ketika sudah masuk waktu sholat. 9. gtk-recordMyDesktop Biasakan mendokumentasi gan, setiap habis obok-obok perangkat komputer(oprek) sehingga bisa dibagi-bagikan solusi masalahnya kepada rekan yang lain. Nah mari mendokumentasikan dengan gtk-recordMyDesktop, yang merupakan aplikasi perekam layar bergerak, sehingga untuk membuat video tutorial, sangatlah membutuhkan aplikasi tersebut. Nah, bagaimana dengan agan-agan? Aplikasi FOSS apa yang agan pasang setelah memasang BlankOn? 57
Jika saya Memiliki duit 6,7 T rupiah apa yang bisa agan belanjakan ? Biar dapat menjawab pertanyaan diatas, jawab pertanyaan berikut: "Jika saya mati 6,7 menit lagi apa yang agan sudah tinggalkan? " Anonymous 58
BAB 10. Jika saya ? BAB 10. Jika saya ? Pada bagian akhir ini berisi pertanyaan yang barangkali muncul sesuai dengan kondisi agan-agan sekalian Pertanyaan: Bagaimanakah mendapatkan CD BlankOn? Jawaban : Silahkan unduh di alamat yang ada di bagian lampiran, atau hubungi KPLI lokal kota anda, atau hubungi saya3. Pertanyaan : Jika saya seorang mahasiswa/pelajar, dan sangat tertarik dengan BlankOn, apa sebaiknya yang saya lakukan ? Jawaban : Jika punya laptop/PC, silahkan coba liveCD BlankOn, cukup masukkan CDnya, dan restart komputer agan. Pertanyaan : Jika saya tidak punya komputer, apakah saya bisa menjadi pengembang ? Jawaban: Bisa sekali, memiliki komputer atau tidak, bukanlah syarat wajib menjadi pengembang, silahkan pergi ke warnet atau pakai komputer sekolah(dengan memakai liveCD), jika ditemukan ada usulan/ide untuk BlankOn silahkan mengumumkannya di Milis. Pertanyaan : Jika saya seorang pendidik(guru, dosen), dan sangat tertarik dengan pengembang BlankOn, apa sebaiknya yang saya lakukan ? Jawaban : Setidaknya ketika mengajar dan hanya presentasi saja, silahkan pakai BlankOn saja, pasti banyak yang bertanya"Bapak/Ibu pakai sistem operasi apa? Kok bagus?" dan wajibkan mahasiswa agan untuk berkirim file dengan format standar SNI(standar Nasional Indonesia yaitu bentuk odf(open dokumen format). 3 irwanak[at]cs.its.ac.id 59
Pertanyaan : Jika saya seorang penegak hukum(Jaksa, Hakim, TNI- Polri dan KPK) dan sangat tertarik dengan pengembang BlankOn, apa yang sebaiknya saya lakukan ? Jawaban : Undang komunitas pengguna BlankOn untuk memperkenalkan BlankOn, kemudian mencoba migrasi komputer di kantor dengan BlankOn, dan mensosialisasikan mengenai BlankOn dan umumkan kalau instansi agan-agan sudah menggunakan BlankOn, insyaALLAH bos besar agan-agan(Pak Presiden) akan senang mendengarnya dan bos besarnya pak Presiden(Rakyat Indonesia) akan lebih senang mendengarnya. Bos senang agan senang juga kan ? Penting juga diingat menggunakan BlankOn juga merupakan upaya kecil penegakan hukum. Pertanyaan : Jika saya seorang bos pabrik(Direksi/Top Level Management/Decision Maker/IT Administrator), dan sangat tertarik dengan pengembang BlankOn, apa sebaiknya yang saya lakukan ? Jawaban : Silahkan melakukan hal yang sama seperti yang saya sarankan kepada agan-agan penegak hukum. Tetapi jika agan-agan yang terhormat barang kali muncul di benak hati nurani palung kalbu yang terdalam sekali, pertanyaan berikut : " Saya punya dana CSR nih, saya mau berkontribusi untuk memajukan negeri ini, bisa kasih ide?"Saya tanya dulu dananya berapa ?, sudahkan diberikan ke anak yatim?, sudah kah diberikan ke sekolah sekitar agan-agan untuk dibelikan fasilitas komputer, jika sudah , silahkan mendonasikan ke YPLI untuk membantu mengembangkan BlankOn. Atau juga jika sudah menyumbangkan sejumlah unit komputer, silahkan menghubungi pengembang BlankOn untuk membantu memasangkan BlankOn pada bantuan tersebut. Seperti yang tim pengembang lakukan di Riau yaitu memasang BlankOn pada 3.145 komputer yang disumbangkan oleh PT Chevron Pacific Indonesia 4. 4 60
61 "We may delay, but time won't" anonymous
BAB 11. Ingat ini gan! BAB 11. Ingat ini gan! Pada bagian ini hanya mengingatkan agan-agan ketika selesai membaca buku ini yaitu : 1. BlankOn dapat menjadi ciri khas Bangsa Indonesia selain batik, untuk itu ayo gabung menjadi pengembang BlankOn dan menjadi pengembang negeri ini. 2. Tolong kasih umpatan ke penulis melalui : , segala kritik dan umpatan sangat berarti bagi saya. 3. Bagikan CD BlankOn atau setidaknya BSE(Buku Sip Elektronik) ini, kepada rekan yang lain. Mari bangun negeri ini dengan mulai sekarang(sekarang ayo coba blankon), mulai dari kecil (ayo install balankon), dan mulai dari diri sendiri(install blankon di laptop/pc sendiri/sekolah) 62
Daftar Pustaka Daftar Pustaka [1] Dr. Richardus Eko Indrajit, Dr. Tranggono I.S Turner, and Ardiansyah, Open Source Linux: Membangun Kekuatan Baru Teknologi Informasi Dunia. Elex Media Komputindo, 2002. [2] Salma Indria Rahman, Opensource: Kreativitas Tanpa Batas. 2010. [3] Nah Soo Hoe, Breaking BarriersThe Potential of Free and Open Source Softwarefor Sustainable Human DevelopmentA Compilation of Case Studies from Across the World. . [4] Tim Penyusun Buku Panduan Blankon 6.0 Ombilin, Buku Panduan Blankon 6.0 Ombilin. . [5] "Bab 2. Perkenalan pada Slackware Linux." [Online]. Available: [Accessed: 21-Jul- 2011]. [6] "Loading...: Remastering VS Turunan." [Online]. Available: turunan.html. [Accessed: 21-Jul-2011]. [7] Prof. Imam Robandi, The Ethos of sakura. . 63
Lampiran - Daftar Sahabat BlankOn Lampiran - Daftar Sahabat BlankOn Berikut Daftar sahabat BlankOn yang dihimpun sampai Juli 2011., silahkan kunjungi laman web5 untuk informasi terbaru. 1. Paguyuban Pengguna BlankOn Laman Web : Laman Group Facebook: 2. Paguyuban Pengguna BlankOn Malang Lama Web: Laman Grup Facebook: Alamat Sekretariat: JL. Tunggul Ametung 18 Tumpang 3. Sahabat BlankOn Semarang Laman web: Laman Group Facebook : 4. Komunitas BlankOn Bekasi Laman Group Facebook : 64
5. Barudak BlankOn Bogor (Informasi yang tersedia hanya nama) 65
Lampiran - Daftar Alamat untuk Unduh BlanKOn Lampiran - Daftar Alamat untuk Unduh BlanKOn Silahkan kunjungi laman web berikut unduh BlankOn 1. 2. 3. 4. 5. 66
Tentang Penulis Tentang Penulis Lahir di Nganjuk 1982, dan saat buku ini ditulis sedang berusaha menelurkan buku idaman penulis yaitu yang lazim disebut tesis di Program Magister Jurusan Teknik Informatika ITS. Dan juga didaulat sebagai Ketua Harian KPLI-Sidoarjo(JoXer) pada saat kopdar di sebuah kedai kopi di Kota Pekerjaan lain dari penulis Sidoarjo. ialah sebagai "idea collector dan executor" di 6. Penulis dapat diajak cas cis cus di alamat surel7, dan tulisan lain ada di8. Motto penulis ialah : "Don't stop feel stupid.". 67