1. 程式人生 > >《夢斷代碼》Scott Rosenberg著(三)

《夢斷代碼》Scott Rosenberg著(三)

二進制文件 簡單 ott 但是 互聯 創業 sco 簡單的 模式

開放與封閉之論:

程序源代碼是商業軟件公司最重要的資產,所以軟件公司售賣二進制文件。這樣也就意味著如果微軟的軟件產品出了問題,即便你是一個程序大牛也無法修復它。你只能等著微軟來修正問題,因為只有微軟程序員才能接觸到源代碼。當然也可以類比到IOS系統。

學術計算領域一直有著開放之風:源代碼的自由共享,傳承了科學研究領域的自由共享傳統。1985年,麻省理工怪才斯托曼出於對商業軟件產業封閉代碼積習的憎惡,創辦了自由軟件基金會。然後,我就想到了安卓系統。

Apache Web服務器(時至今日,已成功占據絕大部分市場份額,而來自微軟的競爭產品變得很小)的成功就印證了開源的優勢之所在。

但是我們一定要清晰地劃分自己項目組的開發模式,像Chandler開發在運作模式類似是開源項目,他們在互聯網上公布源代碼,致力於構建讓誌願開發者加入的社區;然而他們又像是傳統的軟件創業公司,有一組核心程序員努力在期限內做出新產品。其實,說的直白一些就是想要自己掌握核心技術,然後一些簡單的項目分支開源出去,然而最後並未真正得以實現。

《夢斷代碼》Scott Rosenberg著(三)