Articles
Magazine Articles 雜誌文章 / 軟件·人性·見聞錄 / 我揮一揮衣袖,不帶走一片雲彩
徐志摩的《再別康橋》,再適合這種情況不過了,就是開發人員或用戶悄然離開,絲毫不留戀。這種情況再常見不過了,但因為很少有公開喧鬧地離開,所以平常新聞很難捕捉得到。Debian 較早期的 kernel maintainer,Herbert Xu,是個筆者覺得較可惜的例子。
Debian 和別的 Linux distribution 一樣(特別是 RedHat),避不了台灣國旗和名稱問題。在 ISO 3166 中,因為大陸的壓力,台灣以中國的一個省的名義出現,Debian 沿用作為安裝時的國家或地區名稱,當然惹來台灣的使用者反對。Debian 因為以世界標準作為依歸,同樣不讓步,就是這樣引起爭端。最後的結果,就是當時唯一的 Debian kernel 維護者 Herbert Xu 受不起激將法而離開,此後 Debian 的 kernel 套件有一段時間沒有任何人維護,即使後來成立了一隊人進行維護(防止同類事情再發生),2.4 系列的 kernel 也已接近被捨棄(當時的 2.6 仍未穩定)。
Con Kolivas 退出 kernel 開發的有關報導不多,一般用戶也不會知道他的名字。有感於原本的 kernel 的 scheduler (將各程式按要求分配 CPU time 的部份)表現未符理想,他開發了 CK patchset,用來取代原來系統中的 scheduler,雖然維護一段長時間,卻得不到原來編寫 scheduler 的 Ingo Molnar 和第一把交椅 Linus Torvalds 的認同。最敏感的地方是 Ingo Molnar 借用了一部份 Con Kolivas 的概念,自行改寫 kernel 的 scheduler(稱為 Completely Fair Scheduler, CFS),卻迅速地入了 kernel,就在 2.6.23 版本推出前不久。相信 Con Kolivas 感覺受到不公平對待,而中斷 CK patchset 的開發;據他自己宣稱,甚至可能放棄 Linux 而改用 Windows。