APA
Linux (diucapkan ˈlɪnəks
atau /ˈlɪnʊks/) adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah
satu contoh hasil pengembangan perangkat
lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas
dan sumber terbuka lainnya pada umumnya, kode
sumber Linux dapat dimodifikasi,
digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Nama
"Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991
oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan
tahun 1983 oleh Richard Stallman.
Kontribusi GNU adalah dasar dari munculnya nama
alternatif GNU/Linux.
Linux
telah lama dikenal untuk penggunaannya di server,
dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel,Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan
sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem
permainan video (PlayStation 2, PlayStation
3 dan XBox), telepon genggam dan router.
Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan
Linux tidak bergantung kepada vendor (vendor independence), biaya
operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan
kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga
menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka
(opensource software).
Sistem
operasi Linux yang dikenal dengan istilah distribusi
Linux (Linux distribution)
atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung
seperti server web, bahasa
pemrograman, basis data, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.
SEJARAH
Linux pada awalnya dibuat
oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux
merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil
yang dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar
bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan
versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash
(GNU Bourne Again Shell) dan gcc (GNU C Compiler).
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial.
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial.
FITUR
·
Multitasking : Beberapa proses dalam dijalankan pada
suatu saat.
·
Multiuser : Beberapa user di mesin yang sama pada
suatu saat.
·
Multiplatform : Sistem operasi Linux berjalan di
banyak CPU berbeda.
·
Multiprocessor : Mendukung SMP (Symmentric
Multiprocessing) untuk intel dan SPARC dan platform lain.
·
Mode Protected : Berjalan pada mode proteceted intel
x86.
·
Memenuhi IEEE POSIX.1 : Linux kompatibel dengan banyak
standar UNIX di tingkat kode sumber, IEEE POSIX.1 serta fitur-fitur system V
dan BSD.
·
Proteksi Memori : Mempunyai proteksi memori sehingga
bug di satu program tidak menyebabkan seluruh program down.
·
Demand Page Loaded Executable :
Mengimplementasikan demand paging loading executable.
·
Shared Copy on Write Pages Antara Executables : Banyak proses
dapat menggunakan memori yang sama. Saat satu program mencoba menulis memori
tersebut. Page (4 Kb memori) yang berbeda ini baru disalin ke suatu tempat.
·
Virtual Memori : Virtual memori menggunakan sistem
paging (disk-paging).
·
Unified Memori Pool : Mengimplementasikan unified
memori pool untuk program disk chace.
·
Dynamically Linked Share Libraries :
Mengimplementasikan dynamically linked share libraries.
·
Post-Mortem Analysis untuk Debugging : Memungkinkan
menggukan debugger pada program tidak hanya selama program berjalan tapi juga
setelah program mengalami crash.
·
iBCS2 (iBCS2-complaint emulation module) : Dengan modul
emulasi yang memenuhi iBCS2, kebanyakkan kompatibel dengan SCO,SVR3 dan SVR4 di
tingkat biner.
·
Kode Sumber Bebas : Semua kode sumber yang ada tersedia,
termasuk kernel dan driver, sehingga memudahkan pengembangan program user.
·
POSIX Job Control : Digunakan pada shell csh dan bash.
·
Customized-Keyboard : Mendukung keyboard dari
berbagai negara.
·
Multiple Virtual Consoles : Beberapa sesi
login independen dengan konsol.
·
Mendukung Beragam File System : Hampir semua
file system dapat diimplementasikan.
·
Pengaksesan Transparan ke Partisi MS-DOS : Untuk
mengakses partisi MS-DOS tidak dibutuhkan sistem file khusus dan juga tidak
memerlukan perintah khusus untuk menggunakan partisi MS-DOS.
·
Sistem File UMSDOS memungkinkan Linux di install
pada MS-DOS.
·
Implementasi TCP/IP Networking : Untuk
jaringan TCP/IP cukup lengkap.
·
Mendukung sistem file HPFS-2 read only untuk
OS/2.
·
Mendukung sistem file HFS (Macintosh) sebagai modul
terpisah.
·
Dapat membaca sistem file CD-ROM : Bisa membaca
file-file yang beranekaragam yang disimpan di CD-ROM.
·
Terdapat pada Apple Talk Server.
· Dapat sebagai Netware Client dan berhubungan dengan Netware Server.
· Dapat sebagai LAN Manager Client.
· Protocol jaringan cukup lengkap.
KELEBIHAN
- Linux Bersifat open source, terbuka dan bebas sehingga
untuk mendapatkannya tidak memerlukan biaya (LISENSI FREE) dan semuanya
boleh di utak atik.
- Sekarang Linux sudah mudah di operasikan. Bahkan sekarang orang awam pun sudah banyak yang menggunakannya beda dengan dulu pengguna linux identik dengan para hacker.
- Lebih unggul dalam hal keamanan karena linux merupakan sistem operasi yang multiuser sehingga jika virus menyerang user tertentu, maka akan sangat sulit untuk menyebar ke user lainnya.
- Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator.
- linux memerlukan resource yang lebih kecil jika dibandingkan dengan Windows sehingga cocok untuk PC yang mempunyai spesifikasi minimum
- Linux mempu berjalan di dua mode.
- Linus lebih stabil sehingga jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer.
- Ada bermacam-macam pilihan pada linux seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse, Mandriva, dan sebagainya.
- Mempunyai komunitas di berbagai penjuru dunia.
- Sekarang Linux sudah mudah di operasikan. Bahkan sekarang orang awam pun sudah banyak yang menggunakannya beda dengan dulu pengguna linux identik dengan para hacker.
- Lebih unggul dalam hal keamanan karena linux merupakan sistem operasi yang multiuser sehingga jika virus menyerang user tertentu, maka akan sangat sulit untuk menyebar ke user lainnya.
- Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator.
- linux memerlukan resource yang lebih kecil jika dibandingkan dengan Windows sehingga cocok untuk PC yang mempunyai spesifikasi minimum
- Linux mempu berjalan di dua mode.
- Linus lebih stabil sehingga jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer.
- Ada bermacam-macam pilihan pada linux seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse, Mandriva, dan sebagainya.
- Mempunyai komunitas di berbagai penjuru dunia.
KEKURANGAN
- User banyak yang belum
terbiasa menggunakan linux karena mereka lebih terbiasa menggunaka windows.
- Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux.
- Instalasi linux tidak semudah Instalasi windows.
- Program/ Aplikasi di linux belum seampuh aplikasi windows.
- Bagi administrator sistem perlu belajar dahulu karena belum terbiasa dengan Unix-like
- Struktur direktori serta hak akses yang membingungkan bagi user yang terbiasa menggunakan windows.
- Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux.
- Instalasi linux tidak semudah Instalasi windows.
- Program/ Aplikasi di linux belum seampuh aplikasi windows.
- Bagi administrator sistem perlu belajar dahulu karena belum terbiasa dengan Unix-like
- Struktur direktori serta hak akses yang membingungkan bagi user yang terbiasa menggunakan windows.
PENGGUNA
Sebagian
besar distribusi Linux didisain untuk penggunaan umum di komputer meja dan peladen,
tetapi terdapat distribusi yang dikhususkan untuk tujuan dan lingkungan yang
berbeda yang tergantung kepada dukungan arsitektur
komputer, sistem benam,
stabilitas, keamanan, lokalisasi ke wilayah atau bahasa tertentu, kelompok pengguna
tertentu, dukungan aplikasi waktu
nyata, atau lingkungan desktop tertentu. Beberapa distribusi bahkan
mengikutkan hanya perangkat lunak
bebas. Sekarang ini ada sekitar tiga ratus distribusi yang secara aktif
dikembangkan, dengan sekitar selusin distribusi yang menjadi terpopuler untuk
penggunaan secara umum.
Linux
adalah sistem operasi yang di-porting secara
luas. Kernel Linux awalnya didisain hanya untuk mikroprosesor Intel 80386, sekarang kernel Linux
telah jalan di beragam arsitektur komputer antara
lain di perangkat hand-held iPAQ berbasis
ARM, komputer mainframe IBM System
z9, dari peralatan berupa telepon
bergerak hingga super komputer.Terdapat
distribusi yang dikhususkan untuk sejumlah kecil arsitektur. Fork kernel ELKS dapat
dijalankan di mikroprosesor 16-bit Intel 8086 atau Intel
80286, sementara fork kernel µClinux dapat dijalankan di atas sistem yang
tidak memiliki sebuah unit
manajemen memori.
LOGO LINUX
TUX, nama seekor pinguin yang menjadi logo maskot dari
linux. TUX hasil
karya seniman Larry
Ewing pada waktu developer merasakan Linux harus mempunyai
logo trademark ( 1996 ), dan atas usulan James Hughes dipilihlah nama TUX yang
berarti Torvalds UniX.
JENIS-JENIS
LINUX
·
RedHat Linux
distribusi yang paling
populer, minimal di Indonesia. RedHat merupakan distribusi pertama yang
instalasi dan pengoperasiannya mudah.
·
Debian Linux
distribusi yang mengutamakan
kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan
kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
·
Slackware Linux
merupakan distribusi yang
pernah merajai di dunia Linux. Hampir semua dokumentasi Linux disusun
berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya
(kernel, library ataupun aplikasinya) adalah yang sudah teruji. Sehingga
mungkin agak tua tapi yang pasti stabil. Yang kedua karena dia menganjurkan
untuk menginstall dari source sehingga setiap program yang kita install
teroptimasi dengan sistem kita. Ini alasannya dia tidak mau untuk menggunakan
binary RPM dan sampai Slackware 4.0, ia tetap menggunakan libc5 bukan glibc2
seperti yang lain.
·
SuSE
distribusi yang sangat
terkenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi sistem.
SuSE merupakan distribusi pertama dimana instalasinya dapat menggunakan bahasa
Indonesia.
·
Mandrake Linux
/Mandriva Linux
merupakan varian distro
RedHat yang dioptimasi untuk pentium. Kalau komputer kita menggunakan pentium
ke atas, umumnya Linux bisa jalan lebih cepat dengan Mandrake.
·
WinLinux
distro yang dirancang untuk
diinstall di atas partisi DOS (WIndows). Jadi untuk menjalankannya bisa di-klik
dari Windows. WinLinux dibuat seakan-akan merupakan suatu program aplikasi
under Windows.
·
Caldera Linux
merupakan salah satu jenis linux yang dirancan untuk mempermudah
pemakaian bagi penggunanya. Caldera sendiri dirancang dengan tampilan
keseluruhan dengan grafis. Sejak saat kita melakukan penginstallan linux
Caldera ini, hingga kita melakukan Setting Hardware semuanya dilakukan dengan
tampilan grafis. yang mengagumkan dari Linux Caldera ini adalah pada saat kita
melakukan penginstallan Linux Caldera ini, kita disuguhi game tetris untuk
mengisi waktu yang luang, sambil menunggu transfer prigram yang berjalan.
Selain itu Caldera merupakan jenis linux yang pertama yang
menggunakan Auto-Detect Hardware ( seperti plug and play pada Mac).
·
Turbo Linux
Turbo Linux adalah Linux
yang terkenal dan populer di Asia. Bahkan di Jepang dan Cina pun Linux ini
terkenal, Turbo Linux menduduki peringkat pertama distribusi linux pilihan.
Turbo Linux dibuat dari berbagai under Linux/UNIX, baik komersial maupun
freeware untuk kepentingan jaringan skala besa. Pihak vendor mengklaim pihak
mereka sebagai Linux tercepat saat ini dengan backup dari perusahaa-perusahaan
terkemuka saat ini, seperti: Compaq, Dell, Fujitsu, Intel, NEC, Tishiba, Novel,
dan SCO. Seperti dengan SuSE, Tuurbo Linux mengkhususkan diri di bidang
clustering computer, setara dengan super komputer di Jerman untuk kepentingan
jaringan di China dan Jepang. Bahkan di China, Turbo Linux diadaptasi sebagai
sistem komputer utama mereka, dan dimasyarakatkan dalam bahasa China kepada
masyarakatnya guna menyaingi dominasi dari Microsoft.
·
Ubuntu Linux
Linux Ubuntu adalah salah
satu dari jenis Linux yang ada di dunia. Ubuntu Linux merupakan sebuah distro
baru yang langsung mendapatkan tempat dihati para pengguna Linux khususnya bagi
para Debian mania. Bagaimana tidak Ubuntu memiliki lebih banyak kelebihan
dibandingkan debian sendiri. Ubuntu menawarkan semua kelebihan yang dimiliki
oleh Debian ditambah dengan update berkala setiap 3 bulan, dukungan komunitas
yang sangat banyak, dukungan dana yang melimpah, bahkan anda bisa mendapatkan
CD Installernya secara gratis. Ubuntu adalah sebuah kata kuno dari Africa yang
berarti “Humanity towards other” yang kurang lebih artinya adalah kemanusian
untuk membantu yang lain. Tujuan dari proyek ini adalah menciptakan sebuah
Sistem Operasi Desktop yang gratis dengan dukungan aplikasi serta dokumentasinya.
Project ini disponsori oleh Canonical Ltd.
Ubuntu berbasiskan GNOME dan bagi anda yang lebih menyukai KDE anda bisa memilih Kubuntu Linux. Walaupun tampilan kedua distro ini berbeda tapi keduanya sama-sama keluar dari “pabrik” yang sama dan tentu saja kedua distro ini mempunyai kelebihan dan kekurangan masing-masing. Kalau anda lebih menyukai tampilan dengan ciri khas “Mac OS” anda bisa memakai Ubuntu tapi apabila anda lebih menyukai tampilan yang “agak” mirip dengan Windows, anda bisa memakai ubuntu tapi kalau anda hanya ingin menjadikan komputer anda sebagai server anda bisa memakai salah satu dari keduanya karena pada dasarnya “base system” keduanya sama [hanya berbeda Desktop Manager dan tambahan aplikasinya saja].
Ubuntu berbasiskan GNOME dan bagi anda yang lebih menyukai KDE anda bisa memilih Kubuntu Linux. Walaupun tampilan kedua distro ini berbeda tapi keduanya sama-sama keluar dari “pabrik” yang sama dan tentu saja kedua distro ini mempunyai kelebihan dan kekurangan masing-masing. Kalau anda lebih menyukai tampilan dengan ciri khas “Mac OS” anda bisa memakai Ubuntu tapi apabila anda lebih menyukai tampilan yang “agak” mirip dengan Windows, anda bisa memakai ubuntu tapi kalau anda hanya ingin menjadikan komputer anda sebagai server anda bisa memakai salah satu dari keduanya karena pada dasarnya “base system” keduanya sama [hanya berbeda Desktop Manager dan tambahan aplikasinya saja].
·
Corel Linux
Corel Linux merupakan salah
satu sistem operasi berbasis Linux yang dibuat oleh salah satu distribusi
Linux, yaitu Debian. Corel Linux sama seperti Linux lainnya, mendukung sistem
operasi sistem open source dibawah naunan GNU. Corel Linux dapat anda beli Via
internet dengan harga yang sangat terjangkau, jauh dari harga linux OS lainnya.
slah satu yang
menarik dari Corel Linux adalah Semuanya serba grafis. Corel Linux juga
dirancang sebagai end-User. Pada Corel Linux semuaya serba grafi, dimulai pada
saat prosedur Instalasi hingga boot sistem. Anda tidak akan menemukan basis
text seperti yang ada di Linux lainnya, atau juga windows yang masih basis
text. Dicorel Linux semuanya serbadisederhanakan. bahkan sampai pada setting
jaringanpun lebih mudah dari pada setting jaringan pada Windows.
Akan tatapi ada
sedikit kekurangan pada Corel Linux ini, terutama bagi pengguna yang sudah
mahir. Mereka akan binging dengan tampilan yang serba grafis yang diberikan
oleh Corel Linux.
·
Fedora Linux
Fedora Linux adalah sebuah distro Linux berbasis RPM
dan yum yang dikembangkan oleh
Fedora Project yang didukung oleh
komunitas pemrogram serta disponsori oleh Red Hat.
· OpenSolaris
OpenSolaris adalah open source komputer system operasi berdasarkan Solaris dibuat oleh Sun Microsystems , sekarang
menjadi bagian dari Oracle
Corporation.
·
Xandros
Linux
Xandros mengacu pada nama distro Linux dan
perusahaan (Xandros Corporation) yang membuatnya. Xandros Linux adalah sebuah distro Linux yang
berdasarkan pada sistim KDE. Saat ini, Xandros telah mencapai versi 4.
·
KDE (K Desktop Environment)
Adalah lingkungan desktop
(desktop environment) dan platform pengembangan aplikasi yang dibangun
dengan toolkit Qt dari Trolltech .
KDE dapat ditemui pada berbagai sistem Unix, termasuk Linux , BSD , dan Solaris .
SUMBER
Tidak ada komentar:
Posting Komentar