在開源的基礎上開發商用產品:Open Core 的介紹與應用

鄭婷宇/ OCF Lab

開源軟體透明、允許所有人分享及修改的特性,發揮群體智慧,造就高品質的軟體開發與維護。然而,多數開源軟體對非技術使用者的門檻較高,不利於推廣。隨著開源相關的授權條款逐漸放寬,以及網路普及而帶動發展的雲端服務,開源軟體因此發展出三種常見的商業模式:「支援與服務(Support and Service)」、「軟體即服務(Software as a Service,簡稱 SaaS)」及「核心開源(open core)」。三種商業模式沒有好壞之分,端看企業最適合的經營方式為何。然而,「核心開源(open core)」在台灣卻少有人討論及應用。因此,本文介紹「核心開源」模式,並搭配國內外著名案例,希望能供臺灣借鑑、引發更多討論。

專文