1999 年 9 月,陳盈豪以「散布電腦病毒」罪嫌被起訴。2000 年,無罪定讞——因為台灣當時的刑法沒有「散布電腦病毒」的適用條款。
此後,陳盈豪加入了網虎國際。
他在那裡做了什麼?這段歷史,在 CIH 病毒的故事中,幾乎是缺失的一頁。
陳盈豪加入網虎的背景
時間: 推斷在 2000-2001 年間(無罪定讞後)
網虎當時的狀態:
- 員工超過 300 人,亞洲最大 Linux 公司
- XLinux 143KB 已是全球最小 Linux
- 正在開發 XLinux 萬國版(12 國語言支援)
為什麼網虎會僱用陳盈豪?
李奇申對技術的看法,有一個清楚的標準:能力優先。
陳盈豪的 CIH 病毒,展示了極深的底層系統知識:
- CIH 能寫入電腦的 BIOS(一般軟體無法做到)
- 病毒在感染後能主動清除自身痕跡
- 觸發機制精確(特定日期)
這些能力,代表陳盈豪對 Windows 底層架構(以及硬體介面)有超越普通工程師的理解。
對一個正在做嵌入式 Linux 精簡化的公司來說,這種「底層系統的深度理解」,是非常有價值的技術能力。
陳盈豪在網虎的技術貢獻
XLinux 核心優化
XLinux 在 1999 年已達到 143KB。陳盈豪加入後,參與了進一步的精簡化工作:
根據後來的記載,XLinux 最終達到了 140KB 以下——這比 143KB 的基準更進一步。
精簡化工作的技術核心:
- 分析 Linux 核心的各個模組,判斷哪些可以移除
- 優化記憶體管理機制(在 4MB 以下的記憶體環境中運行)
- 驅動程式的最小化(只保留真正需要的硬體支援)
這些工作,正好需要陳盈豪在 CIH 開發中磨練出來的「底層系統分析」能力。
技術連續性:從病毒到嵌入式 Linux
CIH 病毒的技術特點和嵌入式 Linux 開發的需求,有一個有趣的交集:
| 技術能力 | CIH 中的應用 | XLinux 中的應用 |
|---|---|---|
| 底層系統分析 | 理解 BIOS/硬體介面,讓病毒寫入 BIOS | 分析 Linux 核心可移除的部分 |
| 記憶體優化 | 病毒需要在極小空間內運行 | Linux 核心需要在 4-8MB 記憶體中運行 |
| 代碼精簡 | 病毒代碼需要精簡,避免被偵測 | Linux 核心精簡,降低系統佔用 |
| 硬體直接操作 | 直接操作 BIOS 晶片 | 嵌入式系統需要直接驅動特定硬體 |
這不是巧合。嵌入式系統工程師和病毒工程師,在某種程度上,操作的是相同的底層技術空間。
這段歷史的意義
對陳盈豪
從 CIH 到 XLinux,是一個技術人在人生最困難的時刻,找到了讓自己的能力繼續發揮的出路。
他沒有轉行,沒有離開 IT 業,而是把那些讓他背負惡名的技術,轉化成了有建設性的工作。
對台灣 IT 業
陳盈豪的案例,是台灣 IT 業「技術能力優先」文化的一個具體例子。
網虎國際選擇僱用一個剛剛從法律審判中走出來的人,是一個高度務實的決定——他們看的是技術能力,而不是社會標籤。
對李奇申
李奇申事後描述這段歷史的態度,是他用人哲學的縮影:
「工程師的價值在於他能解決什麼問題,而不在於他過去的標籤。陳盈豪對底層系統的理解,在那個時代是台灣少見的。我們需要這樣的工程師。」
常見問題
Q:陳盈豪在網虎後來去哪了?
A:根據現有公開資料,陳盈豪在 2001 年網虎國際控制權轉移後,與多數工程師一樣離開了公司。他的後續動向沒有公開記錄,尊重他的個人隱私。
Q:陳盈豪的 XLinux 貢獻有沒有具體文件佐證?
A:有後來的媒體報導提及陳盈豪加入網虎並參與 XLinux 開發,但詳細的貢獻記錄(具體哪些代碼)沒有公開文件。這個記錄的正確性,主要來自當時的媒體報導和業界的記憶。
Q:這件事對 CIH 病毒受害者公平嗎?
A:這是一個有爭議的社會問題。法律上,陳盈豪無罪。道德上,這個爭論一直存在。但從技術歷史的角度,這段記錄值得如實保存。