A. Pendahuluan
kali ini saya akan membagi pengetahuan tentang sejarang linux.B. Pengertian
Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus Benedict Torvalds dari Universitas Helsinki Finlandia sebagai proyek hobi mulai tahun 1991. Ia menulis Linux, sebuah kernel untuk prosesor 80386, prosesor 32-bit pertama dalam kumpulan CPU Intel yang cocok untuk PC. Baru pada tanggal 14 Maret 1994 versi 1.0 mulai diluncurkan, dan hal ini menjadi tonggak sejarah Linux.
Linux merupakan clone dari UNIX yang telah di- port ke beragam platform, antara lain: Intel 80×86, AlphaAXP, MIPS, Sparch, Power PC, dsb. Sekitar 95% kode sumber kernel sama untuk semua platform perangkat keras.
Linux termasuk sistem operasi yang didistribusikan secara open source,
artinya kode sumber Linux diikutsertakan sehingga dapat dipelajari dan
dikembangkan dengan mudah. Selain itu Linux dikembangkan oleh GNU (General Public License). Linux dapat digunakan untuk berbagai keperluan, seperti: jaringan, pengembangan software dll.
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 (misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat.
Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh, C Compiler menggunakan gcc dari Free Software Foundation GNU’s Project.Compiler ini banyak digunakan pada lingkungan Hewlett-Packard dan Sun.
Sekarang ini, banyak aplikasi Linux yang dapat digunakan untuk keperluan kantor seperti untuk spreadsheet, word processor, database dan program editor grafis yang memiliki fungsi dan tampilan seperti Microsoft Office, yaitu Star Office. Selain itu, juga sudah tersedia versi Corel untuk Linux dan aplikasi seperti Matlab yang pada Linux dikenal sebagai Scilab.
Linux juga di identikan dengan Kernel. Tegasnya, Linux tidak lain adalah kernel Linux. Namun, Linux adalah istilah yang digunakan untuk menggambarkan Linux sebagai sebuah sistem operasi. Istilah distribusi Linux yang digunakan untuk merujuk pada berbagai sistem operasi yang dibangun di atas Linux Kernel.
1. Linux = Sebuah Kernel (tidak ada shell, browser, kompilator disertakan atau installer untuk menginstallnya pada sistem)
2. Linux = Istilah yang digunakan untuk menggambarkan mirip UNIX berbasis bebas dan open source sistem operasi.
3. Linux Distribution = kernel Linux + Shell + Browser + GUI + Media Player + Ton + Installer aplikasi lain sebagainya Singkatnya, berbagai macam sistem operasi yang dibangun di atas Linux Kernel. RedHat, Debian atau Gentoo semua distribusi Linux dibangun di atas kernel Linux.
Lebih lanjut tentang sang pencipta Linus Torvalds adalah pencipta dan kepala arsitek dari kernel Linux. Dia sekarang bertindak sebagai koordinator proyek. Nama “Linux” berasal dari kernel Linux, awalnya ditulis pada tahun 1991 oleh Linus Torvalds. Namun, awalnya Torvalds ingin menelepon kernel yang dikembangkan sebagai Freax. Linux Torvalds memiliki merek dagang, dan memantau penggunaan melalui organisasi nirlaba disebut Linux International.
Lebih lanjut tentang kode kernel Linux: Kira-kira 2% dari kernel Linux
ditulis oleh Torvalds sendiri. Hari kernel Linux telah menerima
sumbangan dari ribuan pengembang di seluruh dunia. Torvalds tetap
otoritas tertinggi pada apa kode baru dimasukkan ke dalam kernel Linux
standar host di kernel.org.
Namun, distribusi Linux memodifikasi kernel sesuai kebutuhan pengguna
mereka. Sebagai contoh, Red Hat, sering backports patch untuk versi
kernel stabil dan mendistribusikan kepada jutaan pelanggan menggunakan
layanan dibayar RHN.
Linux maskot: Tux telah banyak diadopsi oleh komunitas Linux sebagai maskot dari kernel Linux.
Lebih lanjut tentang hak cipta: Kernel Linux, utilitas dan perangkat
lunak GNU dilisensikan di bawah GNU General Public License (GPL). GPL
memastikan bahwa siapa pun yang mendistribusikan kernel Linux harus
membuat kode sumber (dan setiap modifikasi) yang tersedia kepada
penerima di bawah persyaratan yang sama. Namun, perangkat lunak lain
yang disertakan dengan distribusi Linux dapat berlisensi di bawah BSD,
MIT, atau sumber terbuka lainnya License. Sebagai contoh, X Window
System menggunakan MIT License.
Pemrograman bahasa dan peralatan yang digunakan untuk menulis kernel Linux: Linux ditulis dalam C menggunakan GNU / GCC compiler ditetapkan. Sejumlah kecil bagian kode yang ditulis dalam bahasa assembly arsitektur target. Sebagian besar driver Linux ditulis dalam C itu sendiri. Namun, Anda dapat menggunakan banyak bahasa lainnya seperti Perl, Python, dan berbagai bahasa script shell untuk mengelola sistem Linux.
Komando-garis interface: Sejumlah lingkungan antarmuka baris perintah
yang tersedia, yang BASH adalah yang paling banyak digunakan. Ada banyak
utilitas kecil dan khusus (seperti awk, sed, cut, pasta dan sebagainya)
dimaksudkan untuk bekerja sama dan untuk mengintegrasikan dengan
program lain. Hal ini disebut prinsip toolbox. Proses Penjadwalan: 2,6 kernel Linux pernah menggunakan algoritma
penjadwalan proses interaktif memihak. Namun, Linux menawarkan proses
lain seperti penjadwalan alogs Completely Fair Scheduler.
Support: Linux adalah didukung oleh sebagian besar masyarakat
menggunakan forum online atau milis. Red Hat, Canonical, Novell dan
distributor utama lainnya telah membayar dukungan telepon juga tersedia.
Ada juga dibayar teknisi Linux lokal tersedia.
Free Software Foundation meminta agar sistem operasi seperti itu disebut sebagai GNU / Linux menggunakan utilitas dan kompilator GNU.
Media (seperti blog ini atau surat kabar atau stasiun TV) merujuk hanya sebagai Linux. Sebagian besar distribusi Linux menggunakan istilah seperti RedHat Linux atau Debian Linux atau kadang hanya Linux. Beberapa distribusi seperti Debian menggunakan GNU / Linux istilah. Linus Torvalds pencipta kernel Linux, adalah terhadap GNU / Linux penamaan, yang menyatakan bahwa Linux bukan proyek GNU. FOSS dan GNU anggota masyarakat yang antusias bertanya dan menggunakan GNU / Linux istilah.
Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan programprogram lain yang bermanfaat sesuai dengan tujuan pembuatan distro. Ada banyak sekali distro Linux, diantaranya :
- RedHat, distribusi yang paling populer, minimal di Indonesia. RedHat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
- Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi. programnya.
- Slackware, 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, 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. Dan masih banyak distro-distro lainnya yang telah tersedia maupun yang akan muncul.
Di sini akan dijelaskan beberapa kelebihan dari sistem operasi
Linux/UNIX dibandingkan dengan dengan sistem operasi yang lain. Dan
berikut ini adalah beberapa fakta dari hal-hal yang menguntungkan dengan
menggunakan program dan file-file Linux/UNIX :
- Pada dasarnya semua data tersimpan di dalam harddisk walau ada beberapa kondisi dimana data tersimpan di disket.
- Ketika program dijalankan, program tersebut dijalankan dari harddisk ke dalam RAM dan setelah dijalankan akan dinamakan sebagai proses.
- Linux/UNIX menyediakan servis untuk membuat, memodifikasi program, proses dan file.
- Linux/UNIX mendukung struktur file yang bersifat hirarki.
- Linux/UNIX adalah salah satu sistem operasi yang termasuk ke dalam kelas sistem operasi yang dapat melakukan multitasking. Multitasking sendiri adalah keadaan dimana suatu sistem operasi dapat melakukan banyak kerjaan pada saat yang bersamaan.
- Selain multitasking, Linux/UNIX juga dapat mendukung multiuser. Yaitu sistem operasi yang pada saat bersamaan dapat digunakan oleh lebih dari satu user yang masuk ke dalam sistem.
C. Maksud dan tujuan
Maksud dan tujuan saya di sini agar bisa memahami sejarah linuxD. Refrensi
http://www.linux4all.netE. Penutup
mungkin hanya ini yang bisa saya sampaikan jika ada dalam penjelasan saya mohon maaf sebesar besarnya.Wassalamualaikum Wr.Wb.
TERIMA KASIH
Tidak ada komentar:
Posting Komentar