Selamat ulang tahun ke-29 "Linux"

25 Ogos 1991, setelah lima bulan pembangunan seorang pelajar bernama "Linus Torvalds" yang pada masa itu berumur 21 tahun membuat diketahui bahawa dia sedang membangun prototaip yang berfungsi untuk sistem operasi baru, yang mana migrasi bash 1.08 dan gcc 1.40 telah selesai.

Butuh beberapa hari untuk versi awam pertama kernel dilepaskan Linux yang dikeluarkan pada 17 September. Kernel 0.0.1 dikompresi menjadi 62 KB dan berisi sekitar 10 ribu baris kod sumber (sedangkan kernel saat ini memiliki lebih dari 28 juta baris kod).

Kernel Linux diilhamkan oleh sistem operasi MINIX, yang tidak disukai Linus dengan lesen terhadnya. Kemudian, ketika Linux menjadi projek yang terkenal, para penentang mereka cuba menuduh Linus secara langsung menyalin kod beberapa subsistem MINIX.

Serangan itu ditangkis oleh pengarang MINIX, Andrew Tanenbaum, yang menugaskan seorang pelajar untuk melakukan perbandingan terperinci kod Minix dengan versi awam pertama Linux. Hasil kajian menunjukkan terdapat hanya empat padanan blok kod yang boleh diabaikan kerana keperluan POSIX dan ANSI C.

Linus pada mulanya terfikir untuk memanggil kernel "Freax" percuma, aneh dan X (Unix), tetapi kernel itu diberi nama "Linux" dengan tangan Ari Lemmke, yang, atas permintaan Linus, meletakkan kernel di pelayan FTP universiti, menamakan direktori dengan file bukan "freax", seperti yang diminta Torvalds, tetapi "linux".

Terutama, William Della Croce (seorang usahawan) berjaya merek dagang Linux dan ingin mengumpulkan royalti dari masa ke masa, tetapi kemudian berubah pikiran dan mengalihkan semua hak ke atas tanda dagang itu kepada Linus.

Maskot rasmi untuk kernel Linux, penguin Tux, dipilih melalui pertandingan yang diadakan pada tahun 1996. Nama Tux bermaksud Torvalds UniX.

Mengenai sejarah kernelIni adalah versi terpenting sepanjang sejarah Linux:

  • Sehingga September 1991 - Linux 0.0.1: Ini adalah versi umum pertama yang hanya menyokong CPU dan boot i386 dari floppy disk
  • Pada Januari 1992 - Linux 0.12: kod mula diedarkan di bawah lesen GPLv2;
  • Sehingga Mac 1992 - Linux 0.95- Menyediakan kemampuan untuk menjalankan Sistem X Window, sokongan untuk memori maya, dan pertukaran partisi.
    Linux 0.96-0.99 - 1992-1993: kerja dimulakan pada timbunan rangkaian. Sistem file Ext2 diperkenalkan, dukungan untuk format file ELF ditambahkan, driver untuk kad suara dan pengawal SCSI diperkenalkan.
    Pada tahun 1992 pengedaran SLS dan Yggdrasil pertama muncul. Pada musim panas tahun 1993, projek Slackware dan Debian didirikan.
  • Sehingga Mac 1994 - Linux 1.0: adalah versi pertama yang stabil secara rasmi.
  • Sehingga Mac 1995 - Linux 1.2: mempunyai peningkatan yang signifikan dalam jumlah pemacu, sokongan untuk platform Alpha, MIPS dan SPARC, pengembangan keupayaan rangkaian, penampilan penapis paket, sokongan untuk NFS.
  • Jun 1996 - Linux 2.0- Tiba dengan sokongan untuk sistem multiprosesor.
  • Pada bulan Mac 1997: Foundation LKML, senarai e-mel pemaju kernel Linux.
  • En 1998: Pelancaran kluster Linux pertama berdasarkan Top500, yang terdiri daripada 68 nod dengan CPU Alpha.
  • Pada Januari 1999 - Linux 2.2: sudah memiliki sistem pengurusan memori dengan kecekapan yang lebih tinggi, sokongan tambahan untuk IPv6, melaksanakan firewall baru, memperkenalkan subsistem suara baru;
  • Sehingga Februari 2001 - Linux 2.6- Sokongan untuk sistem RAM 8GB pemproses, sistem fail Ext64, USB, sokongan ACPI.
  • Sehingga Disember 2003 - Linux 2.6: dilengkapi dengan sokongan SELinux, alat penalaan kernel automatik, sysfs, sistem pengurusan memori yang disemak semula;
  • Pada tahun 2005, hypervisor Xen diperkenalkan, mengantar era virtualisasi.
  • Pada bulan September 2008, versi pertama platform Android berdasarkan kernel Linux dibentuk.
  • Julai 2011 - akhir cawangan 2.6.x: Setelah 10 tahun pengembangan cawangan 2.6.x, peralihan ke penomboran 3.x dibuat. Bilangan objek di repositori Git telah mencapai 2 juta.
  • Pada tahun 2015 - Linux 4.0- dilepaskan, jumlah objek git di repositori telah mencapai 4 juta.
  • Sehingga Januari 2019 - Linux 5.0: Repositori telah mencapai tahap 6,5 juta objek git.
  • Pada bulan Ogos 2020 - Linux 5.8: Ini adalah yang terbesar dari segi jumlah perubahan semua kernel sepanjang hayat projek ini.

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Gambar placeholder Jose Luis Villaverde kata

    Linux bukan sistem operasi, ia adalah kernel yang digunakan oleh sistem operasi GNU yang dibuat oleh Richard Stallman.

    1.    tegangD kata

      Benarkah? (?)
      Terima kasih atas maklumat (?)

    2.    John kata

      Anda agak tersasar dalam sejarah sains komputer.

  2.   qtrit kata

    Sebahagian kecil dari sejarah sistem operasi yang merevolusikan semua teknologi semasa.

    dan apa yang akan datang ..