Open Source dan Bisnis Modelnya
Open Source, Makhluk Apa Itu ? Bila diterjemahkan secara langsung, open source berarti “(kode) sumber yang terbuka”. Sumber yang dimaksud disini adalah source code (kode sumber) dari sebuah software (perangkat lunak), baik itu berupa kode-kode bahasa pemrograman maupun dokumentasi dari software tersebut.
Open source berlatar dari gerakan nurani para pembuat software yang berpendapat bahwa source code itu selayaknya dibuka terhadap publik. Tetapi pada prakteknya open source itu bukan hanya berarti memberikan akses pada pihak luar terhadap source code sebuah software secara cuma-cuma. Ada banyak hal yang perlu dipenuhi agar sebuah software dapat disebut didistribusikan secara open source atau dengan kata lain bersifat open source.
Organisasi bernama Open Source Organization, mendefinisikan pendistribusian
software yang dapat disebut bersifat open source dalam The Open Source Definition.
The Open Source Definition ini bukanlah sebuah lisensi, melainkan suatu set kondisikondisi yang harus dipenuhi, agar sebuah lisensi dapat disebut bersifat open source.
Definisi ini dapat anda temukan di http://www.opensource.org/docs/definition.php
(versi 1.9). Dua poin definisi yang erat kaitannya dengan bisnis adalah bahwa lisensi bersifat open source tidak boleh melarang pihak ketiga untuk menjual software berlisensi open source sebagai komponen dari sebuah software yang lebih besar, dan lisensi bersifat open source tidak diperbolehkan membatasi software lain. Sebagai contoh, lisensi itu tidak boleh memaksakan bahwa program lain yang didistribusikan pada media yang sama harus bersifat open source atau sebuah software kompiler yang bersifat open source tidak boleh melarang produk software yang dihasilkan dengan kompiler tersebut untuk didistribusikan.
Linux dan Open Source
Kernel (program inti) Linux awalnya dibuat oleh Linus Torvalds seorang diri, dengan mereferensi source code kernel MINIX buatan A.S. Tanenbaum. MINIX sendiri sebenarnya “meniru” UNIX yang dibuat oleh Ken Thompson dan Dennis Ritchie dari AT&T Bell Laboratorium. Sistem operasi Linux sendiri dibuka ke publik umum pada tanggal 5 Oktober 1991. Linus memasukkan program-program yang berlisensi GNU (terjemahan tidak resmi dari lisensi ini dapat ditemukan di http://vlsm.org/etc/gpl-unofficial.id.html) dari Free Foundation Software untuk menjadikan Linux sebuah sistem operasi yang utuh. Sejak saat itu, Linux mendapatkan perhatian dari para programer di seluruh dunia, yang kemudian turut berpartisipasi membangun Linux. Perkembangan Linux berlangsung dengan sangat pesat hingga sekarang.
Saat ini hanya pembangunan kernel Linux saja yang masih dikontrol oleh Linus sendiri. Sedangkan bagian lain dari sistem operasi Linux telah dikembangkan oleh banyak pihak. Linux pun kini memiliki beragam distribusi (distro) seperti, RedHat, Mandrake, Slackware dan Debian. Linux juga diadaptasi ke banyak bahasa seperti misalnya Linux Trustix Merdeka di Indonesia, Vine Linux di Jepang dan RedFlag Linux di Cina.
Daya TaDaya Tarik Open Source
Ketika kita melisensikan program kita dengan lisensi open source, programer-programer dari penjuru dunia dapat berpartisipasi dalam pembuatan software kita. Dari titik pandang lain, dapat dikatakan kita memperoleh engineer-engineer yang berkualitas untuk membangun software kita ini secara gratis.
Memang tidak mudah untuk menarik perhatian programer-programer untuk ikut berpartisipasi membangun software kita. Tetapi begitu hal ini terwujud maka kita akan dapat melihat perkembangan yang kilat dari software kita. Baik perkembangan dari segi teknikal (versi) software itu sendiri maupun dari segi jumlah pengguna software kita. Dari segi bisnis, pengguna software inilah yang kemudian menjadi target dari bisnis open source. Secara singkat dapat dikatakan, bahwa sebuah open source software membentuk sendiri development environment dan marketnya.
Ada banyak proyek-proyek open source yang sukses saat ini, yang mungkin pembaca pernah dengar. Misalnya: Apache, Tomcat, JBoss, Zope, dll. Sulit dipungkiri bahwa software-software yang berlisensi open source ini sukses merajai dunia aplikasi web.
Bisnis Model Open Source
Bagaimana sebuah perusahan berbasis open source memperoleh keuntungannya? Kita bisa membagi bisnis model open source ke dalam 3 hal di bawah:
Bisnis Distribusi
Maksud bisnis distribusi disini adalah dari beberapa software open source yang ada, dipilih software yang benar-benar diperlukan oleh pengguna, yang berkualitas dan telah dilakukan test untuk kestabilan, lalu dipaket sedemikian rupa supaya mudah di-install dan digunakan. Paket kemasan software inilah yang kemudian dijual ke pengguna. Mulai tahun 1993 bisnis distribusi ini mulai marak. Redhat, Slackware, dsb adalah distribusi kemasan paket software open source yang berbasis ke Linux.
Bisnis Integrasi
Seiring dengan meningkatnya skill pengguna open source software dan semakin tingginya kebutuhan akan solusi bisnis yang lebih terintegrasi, maka bisnis model distribusi berkembang ke arah integrasi open dan closed source (komersial) software dalam satu produk. Jadi, selain mendistribusikan paket software yang gratis, adapula paket yang memang bersifat komersial. Para pelanggan diharapkan akan membeli paket software komersial ini dan diharapkan akan datang kembali untuk memperoleh upgrade dan feature-feature terbaru.
Bisnis Technical Support dan Maintenance
Selain menjual paket distribusi open source software yang lebih mudah diinstal dan digunakan, perusahaanperusahaan juga melengkapi dengan technical support dan maintenance untuk pengguna. Ketika saat ini bisnis distribusi lesu, maka kekurangan ini ditopang penuh dengan bisnis technical support dan maintenance yang lebih banyak menarik pelanggan. Jasa tersebut umumnya berupa dukungan terhadap instalasi, manual penggunaan, package updating dan paket-paket layan dukung 24 jam terhadap pelanggan individu maupun perusahaan. Ada pula vendor yang menawarkan package customization dalam pelayanannya Tidak hanya sampai disitu, usaha juga dilanjutkan dengan mendidik dan melatih enginer-enginer yang dilengkapi dengan sertifikasi. Ini dilakukan cukup sukses oleh Redhat dengan RHCE (Red Hat Certified
Engineer) dan juga Sun Microsystem.
Menengok ke Negeri KitMenengok ke Negeri Kita
Walaupun bisnis model ini tidak lebih sederhana dari bisnis model software yang konvensional, penulis yakin bahwa bisnis model ini bisa menjadi satu pemecahan untuk mengatasi pembajakan software yang merupakan masalah besar di dunia software komputer. Di Indonesia sendiri kurang lebih 90% dari software yang ada di masyarakat adalah software bajakan. Kondisi ini pula merupakan salah satu kendala yang menghambat perkembangan dunia software di Indonesia. UU HAKI yang telah diberlakukan ternyata belum cukup ampuh untuk mengatasi masalah pembajakan software. Pada masa mendatang, dimulai dari Linux, diperkirakan akan muncul banyak perusahaan software yang akan membuat produknya secara open source. Bila budaya open source ini dapat juga berkembang di Indonesia, hembusan angin segar akan dapat dirasakan oleh pengembang software di tanah air. Semoga.
Apa itu Blog
Beberapa saat yang lalu penulis masih bingung mencari definisi blog secara pasti, buku demi buku, artikel demi artikel tentang blog penulis baca, dan terakhir saya bertanya kepada beberapa teman seperjuangan penulis, akan tetapi jawaban demi jawaban yang bervariasi, belum ada satu pun yang dapat menjelaskan definisi blog secara pasti. Maka dari itu penulis mencoba kesimpulan dari semua jawaban yang didapat penulis tentang definisi blog.
Pada awalnya, kata blog dipakai sebagai kependekan dari Weblog, yaitu istilah pertama kali yang digunakan oleh Jorn Barger pada bulan Desember 1997. Jorn Barger menggunakan istilah Weblog untuk menyebutkan kelompok website pribadi yang selalu diupdate secara kontinyu dan berisi link ke website lain yang mereka anggap menarik disertai dengan komentar-komentar mereka sendiri.
Roger Yim, Seorang kolumnis San Fransisco Gate, pada Februari 2001, menuliskan bahwa sebiuah blog adalah persilangan antara diary seseorang dan daftar link di internet. Scott Rosenberg dalam kolomnya di majalah online Salon pada Mei 1999 menyimpulkan bahwa blog berada pada batasan website yang lebih bernyawa daripada sekadar kumpulan link, tapi kurang intropspeksi daripada sebuah diary yang disimpan di internet.
www.harvard.edu menjelaskan bahwa blog adalah sebagai susunan teks, gambar, objek, media, dan data yang disusun secara beurutan yang bisa ditampilkan pada browser HTML. Kemudian pada www.marketingterms.com, weblog adalah publikasi personal dari buah pikiran seseorang yang diterbitkan secara rutin. www.computersprintersrepairshoustoun.com dan www.matisse.net menyatakan bahwa weblog pada dasarnya adalah sebuah jurnal yang tersedia web.
Setelah berjuang beberapa lama mencari makna kata blog, penulis menemukan beberapa definisi yang menurut penulis dapat digunakan untuk menjelaskan apa itu sebenarnya blog. Kata blog berasal dari kependekan weblog. Menjadi penulis, mengelola, atau menambahkan artikel pada blog yang sudah ada disebut dengan "Blogging". Artikel pribadi dalam blog disebut sebagai "blog post", "Post", atau "entries". Seseorang yang memasukkan tulisan ini disebut "blogger". Sebuah blog
adalah perpaduan teks, hyperteks, gambar, dan link (link ke web lain atau video, audio, dan file lainnya). Blog
menggunakan dokumentasi bergaya konversasional. Seringkali blog terfokus pada topik tertentu seperti apa sedang terjadi, ataupun membicarakan tentang pengalaman pribadi.
Sehingga jika diambil kesimpulan dari seluruh definisi diatas, maka penulis dapat menarik kesimpulan bahwa blog adalah sebuah sarana tulis menulis tempat semua orang bebas mengekspresikan apa yang ingin disampaikan dan tulisan tersebut dapat dilihat oleh semua pengguna internet.
Saat ini, jumlah blogger di Indonesia diperkirakan sekitar 250.000 orang lebih (www.ayongeblog.com). Secara keseluruhan, ada sekita 88 juta blogger diseluruh dunia, Akan tetapi, ada beberapa tempat didunia yang memiliki aktivitas blogging yang intens, yang oleh Majalah Bussiness Week disebut "Sabuk Blog Dunia". Sebagai salah satu bentuk kemajuan perkembangan blogger
di Asia.
Demikian penjelasan tentang definisi blog yang dapat penulis sampaikan, semoga tulisan ini bermanfaat bagi kita semua.
Pertolongan Pertama pada HandPhone yang kena air
Berikut ini tips-tips yang mungkin bisa menyelamatkan HP dari kerusakan yang diakibatkan oleh air :
- Cepat-cepat ambil / amankan HP dari air, kemudian ambil baterai nya, yang dapat menyebabkan HP korseting.
- Keluarkan SIM card secepat mungkin, untuk menghindari kehilangan data penting yang ada dalam SIM Card. Jika SIM card terkena air, secepatnya di lap pakai tissue atau lap kering.
- Jika mempunyai keberanian untuk membongkar HP, gunakah tool kit yang sesuai, kemudian keringkan bagian dalamnya menggunakan hair dryer (jika punya) atau gunakan tissue yang mudah menyerap air dengan cepat.
- Jika tidak berani membongkar, segera bawa HP ke tukang reparasi, agar tidak ada karat atau kristalisasi di dalam komponen HP.
- Sebaiknya jangan dinyalakan terlebih dahulu (apalagi di-charger) sebelum yakin bahwa didalam maupun luar HP sudah kering.
- langkah terakhir, tes semua fungsi HP (SMS, nelfon, dll), cek juga semua komponen HP, seperti : speaker, LCD display, microphone, dll
Mencegah USB/Flash disk Terinfeksi Virus
Biasanya Flasdisk yang sudah terinfeksi virus mempunyai ciri-ciri sebagi berikut :
- Mempunyai file yang tersembunyi (hidden), file tersebut berisi script untuk menjalankan virus tersebut, Adapun contoh file tersebut adalah : autorun. inf, yaitu sedretan perintah untuk bisa menyebarkan virus melalui Flashdisk secara otomatis ke dalam komputer, dengan adanya perintah ini, virus tidak perlu menunggu perintah (di kik) pengguna untuk menginfeksi komputer. Dekstop.ini, file ini biasanya akan berpasangan dengan file folder.HTT yang dibuat dengan tujuan untuk menjalankan script lain yang berfungsi menjalankan file yang berupa virus.
- Flashdisk tidak bisa di eject, hal ini disebabkan karena virus sedang bekerja, sehingga system akan menolak perintah eject.
Salah satu cara untuk mencegah menularnya virus dari Flashdisk ke komputer adalah yaitu dengan cara men-disable proses autorun pada system operasi.
Adapun cara men-disable proses autorun adalah :
- yaitu dengan menggunakan software utility Tweak UI Powertoys, cara pengorapsian software ini adalah : Klik menu "My Computer --> Autoplay --> Drives -->, pada kolom "Enabled Autoplay on Drives", uncheck (nonaktif-kan) pada drive yang diinginkan agar fungsi autoplay tersebut dimatikan, Kemudian lakukan juga perubahan ini pada menu " Type" pada kolom "Autoplay Drive Types", Pastikan semua opsi enable Autoplay for CD and DVD drives dan Enabled Autoplay for removable drives di unchek (non aktif)
- Disable Autorun/Autoplay melalui Group Policy (GPEDIT.MCS), caranya : Klik menu tombol Start ---> Klik Run ---> Ketik "GPEDIT.MSC" (tanpa kutip) ---> setelah muncul layar "Group Policy" ---> klik folder system ---> pada menu "User Configuration" dan "Computer Configuration" . Kemudian pada kolom Setting, ---> double klik "Turn Off AutoPlay" ---> sehingga muncul layar "Turn Off AutoPlay" properties ----> klik tabulasi Setting ---> dan pilih opsi "Enable" pada menu "Turn Off AutoPlay" ---> kemudian pilih "All Drive" pada kolom off Autoplay ---> kemudian Restart komputer.
- Disable Autorun melalui "Regedit".
- Buka Regedit, yaitu klik tombol Start --> Run --> ketik "Regedit" (tanpa kutip).
- Klik HKey_CURRENT_USER --> Software Microsoft --> windows --> Current Version --> Policies --> Explorer
- Kemudian klik kanan pada string NoDriveTypeAutorun
- Isi value data dengan ff yang berfungsi Autorun/Autoplay dimatikan pada 255 drive
- Klik tombol OK
- Restart komputer.