Sejarah Linux dimulai pada tahun 1991 dengan di mulainya proyek pribadi oleh seorang mahasiswa Finlandia , Linus Torvalds, untuk menciptakan sebuah kernel sistem operasi baru.Sejak itu kernel Linux yang dihasilkan telah ditandai dengan pertumbuhan konstan sepanjang sejarah. Sejak rilis awal kode sumber pada tahun 1991, telah berkembang dari sejumlah kecil file C di bawah lisensi yang
melarang distribusi komersial untuk negara di tahun 2009 lebih dari 370 megabyte sumber di bawah GNU General Public LicenseSistem operasi Unix dikandung dan diimplementasikan pada tahun1960 dan pertama kali dirilis pada tahun 1970. ketersediaan dan kompatibilitasnya menyebabkannya diadopsi secara luas, disalin dan dimodifikasi oleh lembaga akademis dan bisnis. Desain menjadi penulis berpengaruh terhadap sistem lainnya.
Pada tahun 1983, Richard Stallman memulai proyek GNU dengan tujuan menciptakan sebuah sistem operasi bebas UNIX-like. Sebagai bagian dari karya ini, ia menulis GNU General Public License (GPL). Pada awal 1990-an ada perangkat lunak hampir cukup tersedia untuk menciptakan sebuah sistem operasi lengkap. Namun, kernel GNU, yang disebut Hurd, gagal menarik perhatian yang cukup dari pengembang meninggalkan GNU lengkap.
Lain proyek sistem operasi bebas, awalnya dirilis pada tahun 1977, adalah Berkeley Software Distribution (BSD). Ini dikembangkan oleh UC Berkeley dari edisi 6 Unix dari AT & T. Sejak BSD Unix yang berisi kode AT & T yang dimiliki, AT & T mengajukan gugatan (USL v. BSDI) pada awal 1990-an melawan University of California. Hal ini sangat membatasi pengembangan dan penerapan BSD. Pada tahun 1985, Intel merilis 80386, mikroprosesor x86 pertama dengan set instruksi 32-bit dan MMU dengan paging.
Pada tahun 1986, Maurice J. Bach, AT & T Bell Labs, yang diterbitkan Perancangan Sistem Operasi UNIX. Ini gambaran definitif terutama meliputi System V Release 2 kernel, dengan beberapa fitur baru dari Release 3 dan BSD.
MINIX, sebuah sistem bertipe Unix yang ditujukan untuk penggunaan akademis dirilis oleh Andrew S. Tanenbaum pada tahun 1987. Sedangkan sumber kode untuk sistem yang tersedia, modifikasi dan redistribusi dibatasi. Selain itu, 16-bit desain MINIX itu tidak baik disesuaikan dengan fitur 32-bit arsitektur 386 semakin murah dan populer Intel untuk komputer pribadi.
Faktor-faktor ini dan kurangnya kernel, diadopsi secara luas bebas memberikan dorongan untuk Torvalds sudah mulai proyeknya. Dia telah menyatakan bahwa jika salah satu atau kernel GNU 386BSD yang tersedia pada saat itu, ia kemungkinan besar tidak akan menulis sendiri.
Pada tahun 1991, di Helsinki, Linus Torvalds memulai proyek yang kemudianmenjadi kernel Linux. Pada awalnya terminal emulator, yang Torvalds digunakan untuk mengakses server UNIX besar universitas. Dia menulis program khusus untuk perangkat keras ia menggunakan dan independen terhadap sistem operasi karena ia ingin menggunakan fungsi PC baru dengan prosesor 80386. Pengembangan dilakukan pada MINIX menggunakan kompiler C GNU, yang masih menjadi pilihan utama untuk mengkompilasi Linux hari ini (walaupun kode dapat dibangun dengan kompiler lainnya, seperti Intel C Compiler).Seperti Torvalds menulis dalam bukunya Just for Fun, ia akhirnya menyadari bahwa dia telah menulis sebuah kernel sistem operasi. Pada tanggal 25 Agustus1991, ia mengumumkan sistem ini dalam sebuah posting Usenet newsgroup"comp.os.minix.": Halo semua orang di luar sana menggunakan minix -
Aku melakukan sebuah sistem (gratis) operasi (hanya hobi, Tidak untuk menjadikan GNU besar dan profesional) untuk 386 (486) klon DI. Ini telah menyeduh sejak April, danmulai bersiap-siap. Saya ingin umpan balik pada hal-hal orang-orang seperti / tidak suka di minix, karena saya agak menyerupai OS ( layout fisik yang sama dari sistem-file (karena alasan praktis) antara lain).
Aku sedang porting bash (1,08) dan gcc (1,40), dan hal-hal terlihat bekerja. Iniberarti bahwa aku akan mendapatkan sesuatu yang praktis dalam beberapa bulan,dan saya ingin tahu fitur apa kebanyakan orang inginkan. Setiap saran dipersilahkan, tapi aku tidak akan berjanji aku akan menerapkannya :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. Ya - ini bebas dari kode minix, dan memiliki multi-threaded fs. Ini BUKAN portabel (menggunakan 386 task switching etc), dan mungkin tidak akan mendukung apa pun selain AT-Hardisk, sebagaimana hanya itu yang saya lakukan :-(.
Linus Torvalds
Linus Torvalds telah ingin menelepon penemuannya Freax, sebuah portmanteau dari "freak", "free", dan "x" (sebagai kiasan untuk Unix). Selama awal karyanya pada sistem, ia menyimpan file dengan nama "Freax" selama sekitar setengah tahun. Torvalds sudah dianggap nama "Linux," tetapi awalnya diberhentikan sebagai terlalu egois. Dalam rangka memfasilitasi pengembangan, file yang upload ke server FTP(ftp.funet.fi) dari FUNET pada bulan September 1991. Ari Lemmke, rekan kerjaTorvald di University of Helsinki yang merupakan salah satu administrator relawan untuk server FTP pada waktu itu, tidak berpikir bahwa "Freax" adalah nama yang baik. Jadi, ia dinamakan proyek "Linux" pada server tanpa Torvalds konsultasi Kemudian,. Namun, Torvalds setuju untuk "Linux"
Torvalds pertama kali diterbitkan pada kernel Linux dengan lisensi sendiri, yangmemiliki pembatasan kegiatan komersial.Perangkat lunak ini dapat digunakan dengan kernel adalah software yang dikembangkan sebagai bagian dari proyek GNU berlisensi di bawah GNU General Public License, lisensi perangkat lunak bebas. Rilis pertama dari kernel Linux,Linux 0,01, termasuk biner Bash shell GNU.
Dalam "Catatan untuk rilis linux 0.01", Torvalds daftar perangkat lunak GNU yang diperlukan untuk menjalankan Linux:
Sayangnya, sebuah kernel dengan sendirinya membuat Anda mana-mana. Untuk mendapat-kan sistem kerja Anda membutuhkan shell, kompiler, sebuah perpustakaan dll Ini adalah bagian yang terpisah dan dapat di bawah hak cipta (atau bahkan looser) ketat. Sebagian besar peralatan yang digunakan dengan linux adalah perangkat lunak GNU dan berada di bawah GNU copyleft. Alat ini tidak dalam distribusi -. meminta saya (atau GNU) untuk info lebih lanjut
Pada tahun 1992, ia menyarankan melepaskan kernel di bawah GNU General Public License. Dia pertama kali mengumumkan keputusan ini dalam catatan rilisversi 0.12 Pada pertengahan Desember 1992 ia menerbitkan versi 0.99 menggunakan GNU GPL.. Linux dan GNU pengembang bekerja untuk mengintegrasikan komponen GNU dengan Linux untuk membuat sebuah sistem operasi yang berfungsi secara penuhdan bebas. Torvalds telah menyatakan, "membuat Linux dengan lisensi GPL jelas hal terbaik yang pernah saya lakukan.
Tujuan "Linux" awalnya digunakan oleh Torvalds hanya untuk kernel Linux.Kernel itu, bagaimanapun, sering digunakan bersama-sama dengan perangkat lunak lain, terutama dari proyek GNU. Ini dengan cepat menjadi yang paling populer adopsi dari perangkat lunak GNU. Pada bulan Juni 1994 di buletin GNU, Linux disebut sebagai "clone UNIX bebas", dan proyek Debian mulai memanggil produk Debian GNU / Linux. Pada bulan Mei 1996, Richard Stallman menerbitkan editor Emacs 19,31, di mana jenis sistem itu nama dari Linux ke Lignux. Ejaan ini dimaksudkan untuk merujuk secara khusus untuk kombinasi GNU dan Linux, tetapi ini segera ditinggalkan demi "GNU / Linux".Nama ini mengumpulkan berbagai reaksi. GNU dan proyek-proyek Debian menggunakan nama, meskipun kebanyakan orang hanya menggunakan "Linux" istilah untuk merujuk kepada kombinasi .Pada tahun 1996 Torvalds mengumumkan bahwa akan ada maskot untuk Linux,seekor penguin. Larry Ewing menyediakan rancangan asli saat ini terkenal maskot berdasarkan deskripsi ini. Nama Tux disarankan oleh James Hughes sebagai turunan dari Torvalds 'Unix
Tidak ada komentar:
Posting Komentar
Tuliskan komentar anda