29週年快樂“ Linux”

25年1991月XNUMX日,經過五個月的開發 一個名叫“Linus Torvalds”的學生 當時21歲 宣布他正在建造 的工作原型 新的操作系統,bash 1.08和gcc 1.40的遷移已經完成。

內核的第一個公共版本花了幾天時間才發布。 Linux於17月0.0.1日發布。 62 內核被壓縮為 10 KB,包含約 28 行源代碼(而當前內核有超過 XNUMX 萬行代碼)。

Linux內核 受到 MINIX 操作系統的啟發, Linus 不喜歡他的有限許可證。 後來,當Linux成為一個著名的項目時,批評者 他們試圖指責 Linus 直接複製一些 MINIX 子系統的代碼。

這次攻擊被MINIX的作者擊退了, Andrew Tanenbaum 委託一名學生對 Minix 代碼與 Linux 的第一個公開版本進行了詳細比較。 研究結果表明,由於 POSIX 和 ANSI C 的要求,僅存在四個無關緊要的代碼塊匹配。

Linus 最初想到將內核稱為“Freax” 免費、怪胎和 X (Unix), 但內核被 Ari Lemmke 命名為“Linux”, 應 Linus 的要求,他將內核放在大學的 FTP 服務器上,並將文件目錄命名為“linux”,而不是 Torvalds 所要求的“freax”。

值得注意的是,William Della Croce(一位企業家)成功註冊了 Linux 商標,並希望隨著時間的推移收取版稅,但後來改變了主意,並將該商標的所有權利轉讓給了 Linus。

Linux 內核的官方吉祥物企鵝 Tux 是通過 1996 年舉辦的​​競賽選出的。Tux 這個名字代表 Torvalds UnixX。

關於內核的歷史這些是 Linux 歷史上最重要的版本:

  • 1991 年 0.0.1 月 – Linux XNUMX:第一個只支持i386 CPU、軟盤啟動的公開版本
  • 1992 年 0.12 月 – Linux XNUMX:代碼開始在 GPLv2 許可證下分發;
  • 1992 年 0.95 月 – Linux XNUMX- 提供運行 X Window 系統的能力、對虛擬內存和分區交換的支持。
    Linux 0.96-0.99 – 1992-1993: 工作開始於網絡堆棧。 引入了 Ext2 文件系統,添加了對 ELF 文件格式的支持,引入了聲卡驅動程序和 SCSI 驅動程序。
    1992 年,第一個 SLS 和 Yggdrasil 發行版出現。 1993 年夏天,Slackware 和 Debian 項目成立。
  • 1994 年 1.0 月 – Linux XNUMX:是第一個正式穩定版本。
  • 1995 年 1.2 月 – Linux XNUMX- 驅動程序數量顯著增加,支持Alpha、MIPS和SPARC平台,擴展網絡堆棧的功能,出現數據包過濾器,支持NFS。
  • 1996 年 2.0 月 – Linux XNUMX:支持多處理器系統。
  • 1997年XNUMX月:LKML 基金會,Linux 內核開發人員郵件列表。
  • 在1998:推出第一個基於 Top500 的 Linux 集群,由 68 個帶有 Alpha CPU 的節點組成。
  • 1999 年 2.2 月 – Linux XNUMX:已經提高了內存管理系統的效率,增加了對 IPv6 的支持,實施了新的防火牆,引入了新的聲音子系統;
  • 2001 年 2.6 月 – Linux XNUMX:支持具有 8 個處理器和 64 GB RAM 的系統、Ext3 文件系統、USB、ACPI 支持。
  • 2003 年 2.6 月 – Linux XNUMX:附帶 SELinux 支持、內核調整工具、sysfs、修訂的內存管理系統;
  • 2005年,Xen虛擬機管理程序推出,開啟了虛擬化時代。
  • 2008年XNUMX月,第一個基於Linux內核的Android平台版本形成。
  • 2011 年 2.6 月 – XNUMX.x 分支結束:經過 10.x 分支 2.6 年的發展,過渡到 3.x 編號。 Git存儲庫中的對像數量已達到2萬個。
  • 2015 年 – Linux 4.0:發布後,倉庫中的git對像數量已達4萬個。
  • 2019 年 5.0 月 – Linux 6,5:存儲庫已達到 XNUMX 萬個 git 對象的水平。
  • 2020 年 5.8 月 – Linux XNUMX:就整個項目存在期間所有內核的更改數量而言,它是最大的。

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   何塞·路易斯·維拉韋德 他說:

    Linux 不是一個操作系統,它是 Richard Stallman 創建的 GNU 操作系統所使用的內核。

    1.    張量D 他說:

      哦真的嗎? (?)
      謝謝(你的)信息 (?)

    2.    約翰 他說:

      你對計算機歷史有點迷失了。

  2.   奎特里特 他說:

    徹底改變當前所有技術的操作系統歷史的一小部分。

    以及即將發生的事情...