Latest updates‎ > ‎

Kyligence聯合創始人兼執行長 韓卿

開源軟體商業化前景可期

Kyligence是華人開源社群中首家由Apache頂級專案核心貢獻者團隊所組建的新創公司,創辦人韓卿更是開源領域具備導師(mentor)資歷的開源大咖,瞄準大數據應用,如何在數度融資均獲高評價,未來是否能成為獨角獸,甚受關注。
採訪/施鑫澤 文/林裕洋



在雲端應用服務蓬勃發展的今日,向來對市場趨勢掌握度不足的政府單位,也難得在2016年將數位國家、創新經濟作為國家發展政策。不光如此,行政院也責成國發會全力推廣開源軟體的應用,藉由產學合作方式培育開源人才,帶動台灣軟體市場的蓬勃發展,以便能夠在開源軟體當道下,維繫台灣在國際市場的競爭力。
近來最廣泛被使用的開源軟體,除傳統Linux作業系統之外,莫過於雲端應用服務、大數據、人工智慧習習相關的OpenStack與Apache Hadoop。然而前述幾套軟體之所以能夠形成龐大開源生態鏈,廣泛被眾多商業或政府組織所應用的關鍵,在於透過Apache基金會開源模式,而非採用早期的GPL(General Public License,通用公眾授權條款)授權模式。此舉,順利吸引眾多商業公司以前述軟體為基礎,搭配自行研發商業軟體後,提供給企業兼具成本、安全、技術支援充足的解決方案。
Kyligence(跬智科技) 創辦人兼執行長韓卿指出,開源軟體獲利模式大致上有二,早期是為企業提供使用開源軟體的技術服務,如大家熟知的RedHat Linux即是如此。其次,商業公司亦可在開源軟體基礎上,加上自行研發的商品或服務,提供企業用戶有別於一般開源軟體的功能。然而採用GPL授權的開源軟體,基本上必須符合三大規範,分別是以任何目的運行此程式的自由、再複製的自由、改進此程式,並公開發布改進的自由(前提是能得到源代碼)等。換句話說,若公司在開源軟體體上加入自行研發的軟體,也都必須同步公佈才行,且不得以藉此販售牟利。
但是隨著全球商業模式改變,傳統GPL授權模式已經不符合世代潮流,也阻礙更多商業公司以開源軟體為基礎,開發多元應用服務的意願。相較之下,Apache軟體基金會釋出的自由軟體授權條款比較寬鬆,允許商業組織在開源軟體基礎上,加入自行研發應用程式或服務。此種運作機制,正是促進全球企業投入貢獻開源程式碼,又或者以此取代商用軟體的風潮,也成為時下軟體產業發展的趨勢。

中國吹起開源風 Kylin首個中國開源專案

創立於2016年初的Kyligence,致力於為用戶提供基於Apache Kylin平台的智慧解析產品,以及企業級商業解析解決方案。該公司推出的Kyligence大資料解析平台是基於Apache Kylin所開發,可提供企業環境所需的資料分析服務,能在Apache Hadoop平台上提供毫秒級的標準SQL查詢速度,讓業務用戶、解析師及工程師等,享受到簡單、快捷的巨量資料解析能力。
這套解決方案支援與企業級商業智慧及可視化工具,提供標準ODBC、JDBC驅動、REST API介面等,能夠與市面上常見資料解析、展示工具,如Tableau、Microsoft PowerBI、Microsoft Excel、Apache Zeppelin、Saiku等,保持相當良好的相容性。此外,Kyligence全新設計的可延伸架構,能將計算框架,資料源以及底層儲存等,延伸到更多應用領域之中,為不同企業用戶提供可配置的優化解決方案。
韓卿說,過去談到開源軟體,多數人刻板印象中總是由西方國家的開源社群所貢獻,中國早期受限開放社群規模較小,所以程式碼的貢獻程度相對較低。但是自中國興起一股開源軟體風潮後,愈來愈多社群投入貢獻開源程式碼之路,而Kylin是首個完全由中國人貢獻到國際頂級開源社區的開源項目,更是首個來自中國的Apache頂級開源項目,目前已經成為Hadoop生態系統中非常重要的一員,是全球第一的OLAP on Hadoop解決方案。
Kylin已經成為中國開源技術的代表,並且在過去兩年連續獲得由國際知名媒體,InfoWorld編輯獨立評選的最佳開源大資料工具獎,這也是中國人貢獻開源項目第一次獲得該殊榮。而該套軟體在海外市場也被不少世界知名公司所使用,如eBay、Expedia、Innovex、雅虎日本等等,還有遍佈於澳洲、美國等國家的企業用戶等。

商業軟體投入開源軟體 滿足企業使用需求

在全球各地開源社權的努力下,開源軟體範圍早已跳脫過去作業系統、文書軟體、瀏覽器等基礎軟體範疇,時下眾多公有雲業者、電信商使用的OpenStack、開發人員必知的Docker、分析大量資料必備的Hadoop,乃至於人工智慧領域中的機器學習工具等等。開源軟體產業鏈最大特色,即便是一般軟體使用者,只要回饋使用心得、建議,也能讓開源軟體專案更趨完美,所以才能夠逐漸取代商業軟體,成為企業運用創新科技提升競爭力的最佳選擇。
正因如此,現今有愈來愈多大型商業公司投入開源軟體領域,如微軟執行長在2014年10月便公布微軟將全力加入開放遠體之列,其後不僅開公司虛擬化平台開始支援各種版本的Linux, 2016年3月全新推出的Windows 10,更原生支持 Ubuntu Linux Bash。此外,IBM、甲骨文等大型軟體公司,亦名列開源程式碼貢獻前10名之列,這也證明開源軟體已是無法阻擋的趨勢。
韓卿認為,開源軟體專案最大魅力,在於透過多方開源人士的努力,可讓軟體發展變得更有生命力。其實很多開源軟體專案剛問世之初,其功能可能遠不及相同的商業軟體,但是隨著各地開源社群的投入,以及各產業用戶的不斷回饋,最終功能、穩定性都超出商業軟體甚多,反而成為企業發展創新應用服務的最佳選擇。

改善Apache Hadoop缺點 Kylin專案受歡迎

回顧當初發展Kyligence大資料解析平台的原因,在於巨量資料已非僅止於專案討論中的名詞,許多公司會透過多元管道收集消費者的回饋意見後,都會運用該技術解析消費者意見,做為推出新產品或者改善既有產品功能時的參考。而專為能在短時間內處理大量資料的Apache Hadoop平台,便成為多數公司跨入巨量資料領域時的首選工具,以便能夠將非結構資料轉換成結構化資料,方便後續管理與分析之用。
不過,問世長達10年以上的Apache Hadoop最大問題,在於本身缺乏合適資料分析工具,所以最後還是得仰賴傳統資料分析工具協助,才能依照客戶需求進行報表分析、交叉分析的工作。儘管傳統資料分析工具雖然關聯式分析的能力,但是卻無法在短時間內處理龐大的資料量,加上資料儲存成本非常昂貴,也遠遠企業能夠負擔的能力,最終讓許多公司望Apache Hadoop平台興嘆。
為提升Apache Hadoop平台處理大量資料的能力,當時在eBay工作的韓卿與研發團隊,便定獨排眾議投入Kylin專案,最終達成能夠快速回應查詢需求,更具備處理PB資料以上的能力。尤其該專案不僅功能與穩定性遠超過市面上其他分析工具,更多對企業發展帶來極大幫助,也成為eBay不可或缺的重要工具。而為擴大Kylin專案效益,eBay決定透過Apache基金會協助,以開源軟體方式提供給其他人使用,讓Kylin工具能夠成為分析大量資料的最佳選擇。
韓卿指出,考量到Kyligence大資料解析平台核心採用Apache Kylin專案,所以在收費機制上,我們採用符合開源軟體規範的訂閱模式,以便能為企業用戶所需各種技術支援。有別於其他業者,Kyligence團隊不僅非常熟悉Apache Kylin專案,且具有強大的程式開發能力,可在定期發布軟體修補程式之外,也能提供系統維護、部署過程等技術支援,讓巨量資料成為協助企業發展的最佳工具。

開源軟體商業化成功 Kyligence A輪增資成功

隨著物聯網時代來臨,企業運用巨量資料工具範疇將比過去更快,也帶動眾多企業投入相關開發工具的研發。根據研究報告指出,在市面上眾多巨量資料工具中,Apache Hadoop因問世事件最久,加上擁有眾多開源軟體社群支持,所以未來五年複合增長率超過50%,在2022年將到達870億美元的規模。
Kyligence大資料解析平台採用非侵入式架構,軟體部署過程中完全不需要在Apache Hadoop平台上安裝載任何新元件,也不需要在資料節點或其他運算節點上安裝代理程式,能大大降低設備管理的難度。此外,由於所有與運算叢集間的協同作業,都可透過標準API完成,不僅有助於縮短設備部署時間,也能對Apache Hadoop平台影響降至作低。正因如此,剛創立不到兩年的Kyligence,亦在日前順利爭取到800萬美元A輪融資,也證明開源技術商業化相當具有前景。
韓卿指出,回顧當時創業目的,Kyligence在推出Kyligence大資料解析方案,首先目標是看準巨量資料已成為全球趨勢,然而市面上類似產品價格非常高,所以團隊想要降低企業引進巨量資料的門檻。其次,企業對巨量資料之所以又愛又恨,在於多數工具都得重新學習使用方式,所以我們在提供企業價格合理的工具之外,也希望能夠降低巨量資料的學習門檻。而Kyligence則能提供與傳統資料分析工具相同的操作介面,分析師幾乎不需要重新學習,便可快速上手使用,這正是其他品牌產品遠遠不及之處,也順利吸引眾多願意付費使用的企業用戶。
在Kyligence規劃中,將會與更多公有雲端平台業者合作,讓企業用戶能夠透過雲端服務方式,享有Kyligence大資料解析平台帶來的多項好處,協助資料分析師從眾多資料中找到潛藏的商機。           
Comments