Linux adalah nama sebuah system operasi (operating system) untuk PC yang bekerja secara multitasking dan multiuser. Linux bekerja secara multitasking artinya dapat menjalankan beberapa aplikasi secara bersamaan, misalnya Anda dapat bermain game sambil melakukan download dari internet. Linux bekerja secara multiuser artinya Linux mendukung penggunaan aplikasi atau komputer untuk melayani beberapa user sekaligus, misalnya sebuah program dapat digunakan bersama-sama pada jaringan (network).
Linux sebenarnya adalah tiruan (clone) dari UNIX yang dirancang untuk dijalankan pada PC. Berbicara tentang UNIX, pada dasarnya system operasi ini bersifat portable (tidak tergantung pada perangkat keras tertentu) sehingga dapat digunakan mulai dari platform notebook hingga super-computer. Dengan demikian pula halnya dengan Linux, system operasi ini sudah sangat populer dan banyak diminati para professional.
Di sisi lain UNIX adalah sistem operasi komersial yang mahal. Untuk mendapatkan copy dari UNIX dan menginstalnya pada PC, seseorang harus membayar biaya lisensi yang mencapai ratusan juta dollar. Selain itu, awalnya UNIX hanya diciptakan untuk komputer besar seperti mainframe dan super-computer. Adapun versi UNIX untuk PC merupakan modifikasi lanjutan dari versi aslinya. Karena itu versi UNIX untuk PC umumnya membutuhkan spesifikasi komputer yang besar dan memboroskan ruang hard disk, sehingga UNIX kurang efisien untuk PC. Hal inilah yang membuat bermunculan tiruan UNIX untuk platform PC, di antaranya ialah Minix dan Linux.
Sebagai sistem operasi, Linux memiliki berbagai keunikan dan kelebihan yang tidak dimiliki sistem operasi lainnya. Dan yang paling khas ialah Linux merupakan free-software.
Pencipta Linux
Linus Torvald, seorang mahasiswa Universitas Helsinki di Finlandia. Linus Torvald terinspirasi oleh terciptanya Minix – system tiruan UNIX sederhana yang dibuat oleh Andy Tanembaum. Karena itu ia pun termotivasi untuk membuat system operasi tiruan UNIX yang lebih sempurna, yang kemudian dinamakan Linux.
Linus Torvald, seorang mahasiswa Universitas Helsinki di Finlandia. Linus Torvald terinspirasi oleh terciptanya Minix – system tiruan UNIX sederhana yang dibuat oleh Andy Tanembaum. Karena itu ia pun termotivasi untuk membuat system operasi tiruan UNIX yang lebih sempurna, yang kemudian dinamakan Linux.
Perkembangan Versi Linux
Mungkin Anda inin mengetahui perkembangan awal versi Linux, untuk itu kami sajikan informasi berikut ini:
- Versi pertama Linux 0.10 pertama kali diublikasikan pada November 1991.
- Kemudian diterbitkan versi0.11 pada desember 1991
- Pada versi 0.13 Linux sudah lebih stabil dan Linus memutuskan mengubah versinya menjadi 0.95.
- Kini Linux terus berkembang secara cepat karena source-code sistem operasi ini disebarluaskan dan boleh dimodifikasi serta dikembangkan oleh siapa saja.
Mungkin Anda inin mengetahui perkembangan awal versi Linux, untuk itu kami sajikan informasi berikut ini:
- Versi pertama Linux 0.10 pertama kali diublikasikan pada November 1991.
- Kemudian diterbitkan versi0.11 pada desember 1991
- Pada versi 0.13 Linux sudah lebih stabil dan Linus memutuskan mengubah versinya menjadi 0.95.
- Kini Linux terus berkembang secara cepat karena source-code sistem operasi ini disebarluaskan dan boleh dimodifikasi serta dikembangkan oleh siapa saja.
Keistimewaan Linux
Sebenarnya banyak sekali keistimewaan Linux, baik yang berasal dari UNIX maupun keistimewaannya sendiri. Beberapa istilah dibawah ini mungkin sedikit membingungkan bagi pemula, untuk itulah diberikan penjelasan yang cukup.
Sebenarnya banyak sekali keistimewaan Linux, baik yang berasal dari UNIX maupun keistimewaannya sendiri. Beberapa istilah dibawah ini mungkin sedikit membingungkan bagi pemula, untuk itulah diberikan penjelasan yang cukup.
Beberapa keistimewaan tersebut antara lain :
- Full 32 bit sehingga mendukung manajemen memory protected-mode pada platform 80386 ke atas.
- Full multitasking sehingga user dapat menjalankan banyak aplikasi pada saat bersamaan.
- Full multiuser sehingga memungkinkan banyak user dapat melakukan login pada sebuah komputer bersama-sama.
- Mendukung implementasi lengkap TCP/IP (Transmission Control Protocol/Internet Protocol). Protokol inilah yang digunakan untuk menghubungkan berbagai komputer dan jaringan menjadi satu kesatuan, misalnya Internet.
- Mendukung bermacam-macam file system untuk menyimpan data. Berbagai file sistem seperti FAT16 (MS-DOS file system), Minix-1, FAT32, ISO9660 CD-ROM, dan lain-lain dapat dibaca dan diakses dari Linux.
- Mendukung virtual memory. Dengan fasilitas ini memungkinkan penggunaan ruang pada harddisk sebagai memori, sehingga dapat mengatasi kekurangan RAM untuk menjalankan suatu proses.
- Mendukung shared library. Dengan ini memungkinkan program untuk menggunakan library bersama-sama sehingga file executable dapat lebih sedikit menggunakan ruang pada harddisk.
- Mendukung demand-paged loaded executable sehingga segmen dari program yang benar-benar digunakanlah yang dibaca dari disk ke memori.
- Mengimplementasikan unified memory pool untuk program dan disk cache. Dengan cara ini semua free-memory akan digunakan sebagai cache untuk mempercepat proses.
- Mendukung hampir semua fasilitas pada UNIX. Sehingga mempelajari Linux berarti Anda juga belajar banyak untuk system UNIX.
- Dukungan GNU Software. Linux memiliki banyak aplikasi pendukung yang powerful dimana aplikasi ini dibuat oleh GNU – sebuah badan pembuat free-software.
- Perkembangannya cepat dan berkesinambungan. Linux terus dikembangkan oleh berbagai pihak di dunia karena source-code-nya dapat diperoleh dengan mudah. Anda dapat terus mengikuti perkembangan Linux melalui berbagai situs di Internet.
- Memiliki fasilitas GUI (Graphical User Interface) yang dikenaldengan nama Xfree86. Fasilitas ini memiliki fungsi layaknya Windows 3.1 untuk DOS sehinga Linux juga memiliki tampilan yang menarik dan mudah digunakan.
Tidak ada komentar:
Posting Komentar