關於開放原始碼的胡說八道的產出是一個競爭非常激烈的領域。 但是,我剛剛遇到一些提高 (降低?) 標準的東西:OpenLogic 部落客發表的一篇文章,標題為 您的時間值多少錢?
這不是一篇長篇文章,這很方便,因為它可以更輕鬆地逐段解構。 我專注於企業 Java,我可以根據經驗談談。
部落客直接切入重點,簡潔地說明了她為什麼不了解企業中的開放原始碼
從事開放原始碼軟體開發的開發人員通常都有收入不錯的正職工作。 因此,他們免費從事開放原始碼軟體開發,並在白天為大公司編寫程式碼。
哇,我以為我們多年前就超越了這種 "業餘愛好者" 的想法。 讓我引用一些關於 Linux 的統計資料,來自 2004 年一篇名為
Linux 現在是一隻企業野獸 的文章。 強調的是我的
負責管理 Linux 核心的個人表示,大多數 Linux 改進現在來自公司,這消除了 Linux 是由一大群孤獨的駭客孤立地拼湊在一起的這種印象。 "人們對 [典型 Linux 開發人員] 的刻板印象是一個男性電腦怪才,在他家的地下室裡,純粹為了熱愛他的工藝,在他業餘時間編寫程式碼。 這樣的人在大約五年前還是一股重要的力量,"Andrew Morton 說,他的職責是以其穩定的形式維護 Linux 核心。 Morton 說,來自這些愛好者的貢獻 "正在減弱"。 相反,大多數程式碼是由打公司時間卡的程式設計師生成的。 大約有 1,000 名開發人員定期貢獻 Linux 的變更,Morton 說。 在這 1,000 名開發人員中,大約有 100 名由他們的雇主支付薪資來從事 Linux 的工作。 而且 這 100 個人貢獻了對作業系統進行的最後 38,000 次變更中的大約 37,000 次。
這表示 97% 的提交來自於有薪資從事 Linux 工作的人。 而這種轉變與 Linux 在企業中的日益普及相對應。 看看企業 Java 中最成功的複雜專案,例如 Spring、Hibernate 和 JBoss,顯示了類似的圖片。 所有這些都絕大多數是由為其背後公司工作的開發人員編寫的。 志願服務的作用很小。 因此,這些產品取得了快速進展。
這篇文章現在轉向經濟學——或者,更準確地說,是試圖論證...