闕志克觀點:開展臺灣軟體產業的開源策略

2022-07-11 05:40

? 人氣

參與開源軟體的運用與開發大致可分為以下4個等級:

透過<Google新聞> 追蹤風傳媒

等級一: 將特定開源軟體導入產品開發,並積極回報遇到的軟體錯誤及有待改善的使用體驗。

等級二: 針對特定開源軟體,開發其部件布建(deployment)與管理工具,並提供諮詢、配置與優化的服務。

等級三: 深入理解特定開源軟體的系統架構、核心演算法及程式運作邏輯,以便參與已知錯誤的移除與更正,或加入新功能的開發。
等級四: 啟動一個全新開源軟體的專案,並號召足夠的開發者持續參與並形成社群。

一般來說,臺灣的產官學研對開源軟體的運用大致仍停留在第一級: 「光使用軟體但不太有貢獻的使用者」。第二級的參與可降低開源軟體使用的門檻,甚至產生圍繞特定開源軟體的支援服務公司。第三級的投入可增強開源軟體的功能和價值,衍生能針對特定開源軟體優化、客製與新增功能的公司。第四級的貢獻者則可擴大開源軟體的應用領域,建立以收取開源軟體freemium營收為主體的公司。

鼓勵臺灣軟體新創公司積極參與開源軟體的技術開發和生態系統,相信可達成以下幾個推展軟體產業的目的: 第一,經由取得具商業價值開源軟體的第一手開發資訊,新創公司得以逐步壯大自己軟體研發的技術實力;第二,從開源軟體生態圈的聯盟關係與產品布局,新創公司得以學習如何定位、開發、行銷、販售與支援以國際市場為標地的軟體產品;第三,藉著與開源軟體社群坦誠相待的來往,新創公司得以建立拓展國際市場所需的關係人脈,甚且培養出相濡以沫、共存共榮的合作夥伴。

*作者為清大資工系合聘教授,本文原刊《奔騰思潮》,授權轉載。

關鍵字:
風傳媒歡迎各界分享發聲,來稿請寄至 opinion@storm.mg

本週最多人贊助文章