Univ. of Brawijaya Change the World

Informatics Students Blog of Brawijaya University

Posts Tagged ‘apa itu linux’

Apa Itu Linux….?? dan apa manfaatnya…??

Linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program. Lisensi lengkap dari GNU, dapat Anda baca di Lampiran III. Penerjemahan lisensi GNU ke dalam Bahasa Indonesia, saat buku ini disusun masih dilakukan.

Dengan demikian, dapat dikatakan bahwa Anda dapat memperoleh Linux tanpa harus membayar sama sekali. Jika Anda harus membayar tiap kali instal perangkat lunak di lain komputer, maka dengan Linux Anda dapat menginstalnya dimana saja tanpa harus membayar lisensi.

Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.

Walaupun dalam artian bebas tetapi linux itu “tidak” digratiskan mau bukti…?
Dalam arti kata makna Indonesia Free itu bisa didimaknakan dalam 2 arti yaitu bebas dan gratis. Tentu saja dalam artian bebas dan gratis itu hal yang berbeda. Richard Stallman – pendiri Free Software Foundation (FSF), dalam bukunya Free as in FREEDOM – lebih mengkaitkan Linux dengan kata bebas atau merdeka, bukannya gratis. So.. walaupun kita dapat dengan mudah mendapatkan OS linux dan bersifat open source bukan berarti itu gratis.

Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.

Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.

Sebagai tambahan, Linux menyediakan bahasa pemrograman gratis, lengkap dengan kompilernya, maupun program pembantunya. Beberapa diantaranya adalah :

  • ADA
  • BASIC
  • C
  • C++
  • Expect
  • FORTRAN
  • GTK, untuk membuat aplikasi GUI di Linux
  • PASCAL
  • Phyton
  • Skrip Shell
  • TCL
  • Perl (The Practical Extraction and Report Language), sering dipakai untuk membuat skrip CGI di web.

manfaat menggunakan Linux adalah:
1. Bebas Virus: Ok .. Melihat ke fakta, Linux bukanlah imun pada virus 100%. Ingat tu! Cuma sejauh ini masih belum ada lagi virus yang dapat menapak dan menyebar dengan kokoh. Mr.Hac ada melihat video dari Youtube yang menunjukkan ia terkena infeksi virus dari sebuah situs
. Tetapi eksploitasi yang ditunjuk menunjukkan beliau agak ceroboh dalam menangani setiap situs yang dikunjungi. Fakta: Keylogger bukan virus! Sebelum Anda berkata apa-apa yang bisa membuat darah manis Mr.Hac tersirap, lebih baik pergi baca di Wikipedia dahulu tentang keylogger! Ya. Keylogger mampu menyelinap ke dalam Linux. Namun Anda harus ingat, keylogger untuk Linux yang paling hebat pun masih tidak lengkap dan tidak ‘semenggah’ seperti keylogger untuk Windows. Misalnya logkeys. Tambahan, Anda harus tahu, Linux adalah sistem operasi sumber terbuka, dan ini berarti siapa saja dapat melihat ke kode sumbernya. Jika hari ini eksploitasi atau virus dilepaskan, InsyaAllah esok lusa tambalan (patch) sudah siap dibuat. Apa yang Anda harus buat adalah update sistem operasi Anda setiap hari.

2. Mudah didapatkan kerena linux itu bersifat opensource dan free.

3. Driver telepon: Biasanya jika Anda menginstal ulang Windows, Anda perlu waktu untuk menemukan driver. Apa? Gunakan Driver Pack Solution? Untuk Linux tak perlu semua tu. InsyaAllah, hampir semua driver sudah terpasang kernel. Tinggal plug and play saja! Yes 4G tak terdeteksi oleh Linux? Gunakan pemasang dari fikri.my ini!

4. Tak Butuh Antivirus: Karena ia menghampiri kesempurnaan bebas virus, maka biasanya antivirus itu tidak perlu. Tiadalah pula salahnya jika Anda tetap mau memasangnya! Lagi pula ada beberapa antivirus gratis untuk Linux. Tetapi untuk Mr.Hac, tak payahlah!

5. Tidak ada lagi Blue Screen of Death Doom!: Maaf cakap, tapi melainkan Anda benar-benar noob, masalah ini memang tak akan terjadi. Linux adalah sangat stabil. Memang tidak sesuatu yang benar-benar sempurna di dunia ini. Tetapi hakikatnya Anda tidak perlu mulai kembali komputer Anda saat sistem Anda crash, atau mengalami ‘kejang misterius’ seperti Windows.
6. Restart = Tak Butuh: Lepas pasang sesuatu lunak pada Windows, Anda harus mulai kembali (restart) komputer Anda. Jika Anda melakukan update ke sistem Anda, Anda harus mulai kembali juga. Ketika sistem Anda terlihat mulai goyah, pusing, mual, atau menunjukkan tanda-tanda ‘hang’, silalah mulai kembali untuk menjadikan kondisi ‘segar’ kembali. Situasi ini tidak akan terjadi pada Linux. Titik noktah.

7. Perangkat lunak Windows Tanpa Windows: Berikut satu lagi persoalan yang kerap ditanyakan. “Dapatkah saya menjalankan perangkat lunak Windows di Linux?”. Jawabannya bisa. Kita ada WINE (Wine Is Not Emulator), Crossover (Pro), dan Playonlinux untuk menginstal permainan Windows yang dijalankan melalui Wine juga. Cuma nasihat Mr.Hac satu saja, dah gunakan Linux, tak salah untuk kita embrace teknologi dengan menggunakan semua sumber teknologi yang ada, termasuk perangkat lunak-perangkat lunak Windows. Tetapi lebih baik jika Anda kuasai lunak-perangkat lunak yang diciptakan khusus untuk Linux. Dengan cara ini Anda tidak akan mudah panik ketika membutuhkan sesuatu lunak yang ada pada Windows untuk menyiapkan kerja. Sekali-sekala guna ok la!

8. Ratusan Software dan Permainan Gratis: Anda bosan dengan apa yang ada? Mau menginstal perangkat lunak baru? Tak perlu lagi susah payah mencari. Ambil contoh Ubuntu yang memiliki Ubuntu Software Center (USC). Sangat mudah. Anda cuma perlu membuka USC, lakukan sedikit klik dan siap! Perangkat lunak yang Anda mau sudah terinstal di komputer Anda.

9. Perangkat lunak-perangkat lunak telepon: Bila Anda menginstal ulang Windows, hal kedua setelah menginstal driver adalah menginstal pula perangkat lunak-perangkat lunak dasar dan penting, misalnya perangkat lunak kantor, browser, manajer arsip dan sebagainya. Ini sekali lagi tidak perlu dilakukan dalam Linux, karena semuanya sudah cukup, lengkap, dan tersedia. Kita ada Libre Office untuk perangkat lunak kantor menggantikan Microsoft Office, Firefox untuk browser, Totem Movie Player untuk memainkan video, Banshee atau Rhythmbox untuk memainkan musik dan berbagai lagi!

10. Aktifkan Komputer Lama!: Komputer dengan spesifikasi lama memang ‘menyedihkan’ saat ia dilengkapi dengan Windows. Jika Anda mau update ke yang lebih baru misalnya migrasi dari Windows XP ke Windows 7, Anda bisa ucapkan kirim salam sayang lagi sedih ke Windows 7 karena spesifikasi yang tidak mencukupi. Dengan Linux, untuk tampilan desktop yang terlihat lebih modern sekalipun Anda bisa pasang karena kebutuhan minimal untuk Linux adalah benar-benar minimal dalam arti kata yang sebenarnya!

11. 3D Desktop: Mungkin ada perangkat lunak yang mampu membuat desktop Windows pada suasana 3D misalnya Deskspace, tetapi ia masih ada kekurangan, yaitu masih harus dibeli, dan tidak secantik efek visual COMPIZ pada Linux! Oh ya. Compiz itu gratis pula! Efek visual yang dapat dibuat menggunakan Compiz juga adalah lebih banyak dan bisa dimodifikasi sesuai kemauan pengguna.