2026-05-24⏱ 約 3 分鐘閱讀 · 875

1999年XLinux 143KB認定:全球最小Linux的官方記錄和技術意義

1999年,網虎國際的XLinux被認定為全球最小的Linux發行版(143KB)。這個紀錄是怎麼被認定的?技術意義是什麼?對李奇申和網虎國際的影響。

XLinux 143KB全球最小 Linux網虎 XLinux 記錄李奇申 XLinux最小 Linux 發行版

1999 年,網虎國際的 XLinux 達到了 143KB

這個數字,被認定為當時全球最小的 Linux 發行版。


「全球最小 Linux」的認定

如何被認定?

在 1999 年,Linux 社群對「哪個 Linux 最小」是有一定共識的。

主要的認定來源包括:

  1. Linux 社群的自發記錄:Slashdot、LinuxWorld 等論壇上的技術討論和評測
  2. 媒體報導:IT 媒體的報導(包括後來的 CNBC、商業周刊)都引用了這個數字
  3. 業界的廣泛認可:IBM、Compaq、Intel 等公司在相關場合的引用

這不是一個「官方吉尼斯紀錄」式的認定,而是技術社群的共識——在當時已知的所有 Linux 發行版中,XLinux 的 143KB 是最小的。

143KB vs 其他 Linux

當時的比較:

發行版 最小安裝尺寸(估計)
Slackware(一般安裝) 300-500MB
Red Hat(最小安裝) 100-200MB
Debian(最小安裝) 50-150MB
Damn Small Linux(DSL) 50MB
tomsrtbt(軟碟 Linux) 1.44MB
XLinux 143KB

XLinux 比 tomsrtbt(軟碟版 Linux)還小 10 倍。


143KB 能做什麼?

XLinux 143KB 不是「安裝的 Linux」——它是一個「可以啟動並運行的 Linux 核心環境」。

能做的:

  • 啟動 Linux 環境
  • 顯示基本中文字元(內建中文字型)
  • 執行基本的網路功能(ping、基礎 TCP/IP)
  • 運行簡單的使用者介面

不能做的(限制):

  • 一般桌面應用(太小了,沒有空間放圖形介面)
  • 複雜的多任務(記憶體有限)

誰需要這種「最小 Linux」?

  • 嵌入式設備廠商(路由器、PDA、機上盒)
  • 需要低成本硬體方案的政府項目
  • 用舊電腦給學校或開發中國家提供的基本資訊設備

技術上如何達到 143KB?

精簡的技術路徑

標準 Linux 的尺寸大,是因為包含了大量功能模組:

  • 完整的 GNU 工具集(ls, cp, mv 等幾十個指令)
  • 豐富的驅動程式庫
  • 完整的語言支援
  • 各種網路協定的完整實作

XLinux 的精簡方法:

1. 使用 uClibc 替換 glibc

glibc(GNU C Library)是標準 Linux 的 C 函數庫,很大(數 MB)。 uClibc 是為嵌入式系統設計的精簡版,只有幾十 KB。

2. BusyBox 整合所有基本工具

BusyBox 把數十個 Unix 工具(ls、cp、sh 等)整合成一個執行檔,大幅減少工具集的尺寸。

3. 最小化核心模組

只編譯目標硬體需要的驅動程式,移除所有「也許有一天會用到」的模組。

4. 資料壓縮技術

使用更有效率的壓縮算法,在啟動時解壓縮到 RAM。


這個紀錄的歷史地位

2001 年後,有幾個變化讓「最小 Linux 競賽」的意義下降:

1. DSL(Damn Small Linux)的出現

DSL 把一個「可以做更多事的 Linux」壓縮到 50MB,重新定義了「小 Linux」的標準——不是最小,而是「小但可用」。

2. OpenWRT 的崛起

針對路由器的嵌入式 Linux(OpenWRT),更實用、更廣泛部署。

3. 嵌入式 Linux 的商業化

嵌入式 Linux 市場的成長,讓「能商業化運作」比「能做到多小」更重要。

XLinux 的 143KB 紀錄,是 1999 年技術條件下的一個里程碑。它的意義,不在於「最小」本身,而在於:一家台灣公司,用一個技術上的極端挑戰,在全球 Linux 社群中建立了知名度和技術公信力。


相關閱讀

XLinux 143KB全球最小 Linux網虎 XLinux 記錄李奇申 XLinux最小 Linux 發行版XLinux 1999

相關文章