Sejarah
Linux diawali dari pengembangan sistem yang bernama UNIX oleh Ken Thompson
dan Dennis Ritchie (Biografi ada di ilmukomputer.com) yang berasal dari AT&T
Bell labs, pada tahun 1968. Karena tujuan UNIX adalah sistem operasi yang
multi user dan multi tasking, maka UNIX ditulis ulang dengan menggunakan bahasa
C (sebelumnya menggunakan bahasa B). Hal ini memungkinkan untuk didevelop
ke berbagai platform hardware tanpa perlu harus menuliskan kode yang spesifik.
Sehingga develop itu masih terus bertahan sampai saat ini.
Bell melisensikan sistem operasi ini
kebeberapa institusi, salah satunya ke departemen Ilmu Komputer Universitas
Berkeley California, yang akhirnya menghasilkan beberapa cloning UNIX
dengan kode BSD (Berkeley Software Distribution) Professor Andrew
Tanenbaum telah mengembangan sistem operasi Unix yang dapat berjalan pada
personal computer yaitu MINIX (Mini UNIX). Namun sistem ini tidak
memiliki seluruh fungsi UNIX yang diinginkan mahasiswa saat itu, terutama untuk
mahasiswa bernama Linus Trovalds.
Linux muncul pada tahun 1991 yang
dikembangkan oleh mahasiswa yang bernama Linus Trovalds dengan tujuan membuat
sistem operasi gratis dengan kemapuan seperti UNIX tetapi kompatibel dengan PC.
September 1991, Linux diluncurkan pertama kali dengan panjang source
code 10.239 lines versi 0.01. Perkembangan berikutnya adalah versi 0.95
yang dianggap rilis paling penting, karena mampu menjalankan X Windows System.
Pada tanggal 9 Mei 1996, TUX diresmikan sebagai maskot Linux yang
dibuat oleh Larry Ewing sesuai dengan pernyataan “Linus likes penguins”.
Nama TUX sendiri diambil dari Trovalds Unix untuk menghormati Linus
Trovalds sebagai pengembang Linux.
Pada awalnya Linux diluncurkan dibawah
lisensi yang melarang komersialitas. Tetapi pada perkembangannya, Linus
Trovalds mengubah lisensinya menjadi GNU General Public License. Lisensi
mengijinkan distribusi atau bahkan penjualan versi Linux yang sudah
dimodifikasi tetapi dengan catatan bahwa semua distribusi tersebut haras
dibawah lisensi GNU GPL dan harus dengan source code programnya.
Linux memiliki beberapa kelebihan
setara dengan UNIX, antara lain:
1. Multi Thread
2. Multi User
3. Multi Processing
4. Manajemen Memori yang bagus
5. Sekuritas
6. File System stabil
7. Ketersedian source code
8. Tersedia dlam versi livecd
1. Multi Thread
2. Multi User
3. Multi Processing
4. Manajemen Memori yang bagus
5. Sekuritas
6. File System stabil
7. Ketersedian source code
8. Tersedia dlam versi livecd
Tidak ada komentar:
Posting Komentar