www.wikidata.id-id.nina.az
Kernel Linux adalah kernel yang digunakan dalam sistem operasi GNU Linux Kernel ini merupakan turunan dari keluarga sistem operasi Unix dirilis dengan menggunakan lisensi GNU General Public License GPL dan dikembangkan oleh pemrogram di seluruh dunia Linux merupakan contoh utama dari perangkat lunak bebas dan sumber terbuka Linux kernelTux si penguin maskot Linux 1 Linux kernel 3 0 0 bootingPengembangCommunity contributors Linus TorvaldsRilis perdana0 02 5 Oktober 1991 31 tahun lalu 1991 10 05 Rilis stabil6 5 5 2 23 September 2023Repositorigit wbr kernel wbr org wbr pub wbr scm wbr linux wbr kernel wbr git wbr torvalds wbr linux wbr gitBahasa pemrogramanC C11 sejak 5 18 3 Rust sejak 6 1 4 assembly languageTersedia dalamBahasa InggrisLisensiGPL 2 0 only with Linux syscall note 5 6 7 a Situs webkernel wbr orgLinux kernel Kernel Linux dirilis di bawah Lisensi Publik Umum GNU versi 2 GPLv2 11 dengan bermacam macam firmware dengan lisensi tidak gratis yang bervariatif butuh rujukan dan dikembangkan oleh kontributor dari seluruh dunia Diskusi perkembangan dari hari ke hari dilakukan di milis kernel Linux LKML Kernel Linux pada awalnya dibayangkan dan kemudian dibuat oleh murid ilmu komputer berkebangsaan Finlandia Linus Torvalds pada tahun 1991 12 Pengembang dan pengguna Linux bertambah dengan cepat lalu mereka mengadaptasi kode dari proyek proyek software gratis untuk digunakan sebagai sistem operasi baru 13 Kernel Linux telah menerima kontribusi dari ribuan pemrogram 14 Banyak distribusi Linux telah dirilis berdasarkan kernel Linux Sejarah SuntingPada April 1991 Linus Torvalds seorang mahasiswa berusia 21 tahun dari Universitas Helsinski Finlandia mulai memikirkan sesuatu ide sederhana untuk suatu sistem operasi Ia memulai dengan task switcher dalam bahasa rakitan x86 pada Intel 80386 dan sebuah driver Terminal Pada 25 Agustus 1991 Torvalds mengepos sebuah pesan di comp os minix sebuah newsgroup di Usenet I m doing a free operating system just a hobby won t be big and professional like gnu for 386 486 AT clones This has been brewing since April and is starting to get ready I d like any feedback on things people like dislike in minix as my OS resembles it somewhat same physical layout of the file system due to practical reasons among other things I ve currently ported bash 1 08 and gcc 1 40 and things seem to work This implies that I ll get something practical within a few months Yes it s free of any minix code and it has a multi threaded fs It is NOT portable uses 386 task switching etc and it probably never will support anything other than AT harddisks as that s all I have It s mostly in C but most people wouldn t call what I write C It uses every conceivable feature of the 386 I could find as it was also a project to teach me about the 386 As already mentioned it uses a MMU for both paging not to disk yet and segmentation It s the segmentation that makes it REALLY 386 dependent every task has a 64Mb segment for code amp data max 64 tasks in 4Gb Anybody who needs more than 64Mb task tough cookies Some of my C files specifically mm c are almost as much assembler as C Unlike minix I also happen to LIKE interrupts so interrupts are handled without trying to hide the reason behind them 15 Setelah itu banyak orang berkontribusi pada proyek ini Pada awalnya komunitas MINIX berkontribusi kode dan ide pada kernel Linux Pada saat itu Proyek GNU telah membuat banyak komponen yang diperlukan untuk sebuah sistem operasi gratis tetapi kernel mereka GNU Hurd pada saat itu masih belum sempurna dan belum tersedia Sistem operasi BSD pada waktu itu juga belum membebaskan diri dari masalah legalitas Meskipun pada versi awal fungsinya masih sangat terbatas pengembang dan pengguna Linux berkembang cepat Pada September 1991 Linux versi 0 01 telah dirilis di peladen FTP ftp funet fi milik Finnish University and Research Network FUNET Rilis pertama tersebut memiliki 10 239 baris kode Pada Oktober 1991 Linux versi 0 02 dirilis 16 Pada Desember 1991 Linux 0 11 dirilis versi ini adalah versi pertama yang di host oleh Linus Torvalds sendiri Linux 0 11 dapat dikompilasi oleh komputer yang menjalankan Linux 0 11 Saat ia merilis versi 0 12 di bulan Februari 1992 Torvalds mengadopsi GNU General Public License GPL dan berhenti menggunakan lisensi yang ia buat sendiri yang tidak boleh didistribusikan secara komersial 17 Newsgroup dengan nama alt os linux juga dibuat dan pada 19 Januari 1992 kiriman pertama pada alt os linux dibuat 18 Pada 31 Maret 1992 alt os linux berubah menjadi comp os linux 19 X Window System juga segera diport ke Linux Pada Maret 1992 Linux versi 0 95 adalah versi pertama yang bisa menjalankan X Lompatan versi yang jauh ini dari 0 1x ke 0 9x karena Torvalds merasa fitur fiturnya sudah lumayan lengkap dan ia menganggap sudah layak untuk langsung ke versi 1 0 Namun ternyata langkah ini terlalu berlebihan karena dari tahun 1993 sampai awal 1994 muncul 15 versi perkembangan Linux 0 99 Pada 14 Maret 1994 Linux 1 0 0 dirilis dengan 176 250 baris kode Pada Maret 1995 Linux 1 2 0 dirilis 310 950 baris kode Versi 2 Linux dirilis pada 9 Juni 1996 dan diikuti oleh perubahan versi besar di bawah versi kepala 2 25 Januari 1999 Linux 2 2 0 dirilis 1 800 847 baris kode 18 Desember 1999 patch IBM mainframe untuk versi 2 2 13 diterbitkan yang memperbolehkan Linux dijalankan di mesin bisnis 4 Januari 2001 Linux 2 4 0 dirilis 3 377 902 baris kode 17 Desember 2003 Linux 2 6 0 dirilis 5 929 913 baris kode Mulai 2004 proses rilis diubah dan kernel baru mulai dirilis rutin setiap 2 3 bulan dengan nomor 2 60 2 6 1 sampai 2 6 39 Pada 21 Juli 2011 Linus Torvalds mengumumkan rilis Linux 3 0 20 Lompatan versi ini bukan karena perubahan teknologi besar besaran dibandingkan dengan Linux 2 6 39 21 tetapi menandakan ulang tahun ke 20 kernel Linux 22 Proses waktu rilis tetap sama Per tahun 2012 Linux 3 2 telah memiliki 14 998 651 baris kode 23 Referensi Sunting Linux Logos and Mascots Linux Online 2008 Diarsipkan dari versi asli tanggal 15 August 2010 Diakses tanggal 11 August 2009 Parameter url status yang tidak diketahui akan diabaikan bantuan Greg Kroah Hartman 23 September 2023 Linux 6 5 5 Diakses tanggal 23 September 2023 Bergmann Arnd 2022 03 03 Kbuild move to std gnu11 git kernel org Larabel Michael 2022 10 03 The Initial Rust Infrastructure Has Been Merged Into Linux 6 1 Phoronix dalam bahasa Inggris Diakses tanggal 2022 10 04 Kesalahan pengutipan Tag lt ref gt tidak sah tidak ditemukan teks untuk ref bernama COPYING File GPL 2 0 only spdx org Diakses tanggal 2 September 2021 Linux syscall note spdx org Diakses tanggal 2 September 2021 GPL 2 0 git kernel org Linux syscall note git kernel org Linux kernel licensing rules The Linux Kernel documentation www kernel org Diarsipkan dari versi asli tanggal 7 March 2020 Diakses tanggal 2020 01 06 Parameter url status yang tidak diketahui akan diabaikan bantuan COPYING Diarsipkan 2012 12 21 di Archive is Marjorie Richardson 1 November 1999 Interview Linus Torvalds Linux Journal Diakses tanggal 20 August 2009 Free as in Freedom by Sam Williams O Reilly books 2002 Oreilly com Diakses tanggal 2010 11 12 Greg Kroah Hartman April 2008 Linux Kernel Development How Fast it is Going Who is Doing It What They are Doing and Who is Sponsoring It PDF Diarsipkan dari versi asli tanggal 2019 09 12 Diakses tanggal 2012 06 04 Since 2005 over 3700 individual developers from over 200 different companies have contributed to the kernel What would you like to see most in minix comp os minix Web link Free minix like kernel sources for 386 AT comp os minix Web link Torvalds Linus Release Notes for Linux v0 12 The Linux Kernel Archives Diakses tanggal 2007 02 21 19 January 1992 Troubles with Partitions comp os minix Web link Diambil pada 2007 01 07 31 March 1992 It s here comp os linux Web link Diambil pada 2007 01 07 Linux 3 0 release Linus Torvalds Linux Kernel Mailing List Thu 21 Jul 2011 19 59 53 0700 Linux Kernel Data Linux 3 0 Released Linus Torvalds Explains Why You Shouldn t Care by Mark Hachman July 22 2011 01 35pm EST PC Magazine Thorsten Leemhuis 5 January 2012 Summary and statistics The H Open Source News and Features The H Heinz Heise Diakses tanggal 11 Feb 2012 Pranala luar SuntingSitus web resmi Indeks dokumentasi kernel Linux Halaman manual kernel Linux Kernel Bugzilla dan regresi untuk setiap versi kernel terbaru Kernel Newbies sumber informasi terkait kernel Repositori git di git kernel org GNU Linux libre project Greg Kroah Hartman on the Linux Kernel di YouTube Kesalahan pengutipan Ditemukan tag lt ref gt untuk kelompok bernama lower alpha tapi tidak ditemukan tag lt references group lower alpha gt yang berkaitan Diperoleh dari https id wikipedia org w index php title Kernel Linux amp oldid 24251448