Linux adalah sebuah program open source yang gratis di bawah lisensi GNU, system 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. Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) dapat diperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, diberikan juga hak untuk mengkopi sebanyak apapun, 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.
Dengan demikian, dapat dikatakan bahwa Linux dapat diperoleh tanpa harus membayar sama sekali. Jika biasanya harus membayar tiap kali instal perangkat lunak di lain komputer, maka dengan Linux perangkat tersebut dapat diinstal 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.
Jika pada perangkat lunak komersial tidak diperkenankan mengetahui kode sumbenya maka tidak akan pernah tahu apakah program yang beli tersebut aman atau tidak (sering disebut security by obscurity). Hidup berada di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, source code dapat diteliti 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. Pengguna jugalah yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, dan user adalah orang yang hobi memodifikasi, bahkan hingga mesin sekalipun dimodifikasi, untuk memperoleh bentuk yang diinginkan. Keterbukaan source code 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 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. 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.
Sistem Open Source dimulai sejak Richard Matthew Stallman atau lebih dikenal dengan RMS adalah seorang father of the GNU Project yang sangat menentang penyebaran software tanpa menyertakan source codenya, sebab hal tersebut membuatnya tidak dapat berbuat apa-apa dengan software tersebut. Seperti halnya pada tahun 1977 saat Lab MIT (Massachuset Institute of Technology) memberlakukan sistem berpassword. Saat itu Stallman membobolnya dan menjadikan sistem tersebut menjadi “sistem tinggal enter”. Pada akhirnya, Stallman bersama rekan-rekannya di FSF(Free Software Foundation) membuat sebuah filosofi copyleft yang merupakan lawan dari kata copyright yang berrrrtujuan untuk menyebarkan sistem operasi. Copylef ini mensyaratkan bahwa kode sumber yang dibebaskan biarkan tetap bebas. Seseorang boleh saja mengubah dan menambahnya namun kode hasil rubahan tersebut harus disebar dan orang lain dapat memperelohnya. Salah satu implementasi copyleft yang populer adalah lisensi GPL (GNU Public License) yang dipergunakan dalam proyek GNU.
infoGue Berkata:
on 3 Juli 2008 at 8:58 am
artikel anda ada di:
http://linux-open-source.infogue.com
http://linux-open-source.infogue.com/linux_open_source_operating_system
anda bisa promosikan artikel anda di infogue.com yang akan berguna untuk semua pembaca. Telah tersedia plugin/ widget vote & kirim berita yang ter-integrasi dengan sekali instalasi mudah bagi pengguna. Salam!