next up previous
Next: 實際的模式

阿帕契成功的故事
探索開放式原始碼的發展模式

Jim Jagielski
中譯:許明彥

阿帕契網站伺服器 (Apache Web Server) 是開放式原始碼 (Open Source Technology,縮寫為 OST) 運動中真實成功的案例。它是眾多OST 軟體中足以和 Linux 並稱最受歡迎和廣受好評的 (從使用率和知名度來看) 軟體之一。根據最近一次 Netcraft 的報告,阿帕契以及其衍生的產品被使用在全球網際網路上超過六成的網站中。但是阿帕契還有另一項足以誇耀的成功,就是阿帕契的發展模式 (Apache development process)。

我用『發展模式』這個字眼來描述用以『主導』一個產品發展的概括性規則和方法。阿帕契網站伺服器計劃 (或稱阿帕契小組,正確的說法應該是指阿帕契軟體基金會,簡稱 ASF) 採用一個定義明確的流程,提供足夠的空間和彈性給那些志願協助開發的人去依照他們個人的喜好撰寫程式,但又不至於一踏糊塗或至全面混亂。這對於像阿帕契如此大,或說如此多行程式的專案來說並不是件簡單的差事。事實證明這個流程是行得通的,成為又一個原始碼開放運動中明證,他們長久以來必需能夠處理來自全球各地的眾多開發人員。

除了阿帕契伺服器本身之外,阿帕契小組是否也發展出一套可供其它開放式原始碼專案使用的開發模式?或是此一發展模式和阿帕契計劃關係緊密,只適用於阿帕契計劃而己?讓我們往下看。



 
next up previous
Next: 實際的模式
Ming-Yen Hsu
2000-08-15