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