OpenBSD創始人聲稱OpenSSL程式碼一團糟

發表於2014-04-23

OpenBSD創始人Theo de Raadt建立了OpenSSL分支LibreSSL,在解釋另起爐灶而不是幫助改進OpenSSL的原因時,他說OpenSSL現有的程式碼一團糟,“我們的團隊在一週內從OpenSSL原始碼樹移除了半數程式碼,都是一些應該丟棄的東西。”

他進一步說,開源開發模式所仰仗的是人們能閱讀程式碼,而程式碼必須清晰。OpenSSL的程式碼庫一點都不清晰,因為他們的社群不關心程式碼是否清晰。這兒存在文化代溝。他指出,OpenSSL的原始碼中包含了大量過時的程式碼,如數千行VMS支援程式碼,數千行WIN32支援程式碼,數千行弱化加密的FIPS支援程式碼。De Raadt說他的團隊移除了9萬行程式碼,但剩餘的程式碼仍然具有完整的API相容。

OpenSSL軟體基金會主席Steve Marquess拒絕評論分支LibreSSL,稱他還沒有機會了解這個專案,所以無法置評。Marquess說,OpenSSL一直苦惱於無法獲得經濟資助和程式碼貢獻,許多財富1000強企業大量使用OpenSSL程式碼,但卻從來沒有想過回報專案。

via: http://www.solidot.org/story?sid=39251 

相關文章