專案開源已成科技企業生意核心,產品開源能否讓RPA企業過的更好?
全球科技企業迎來專案開源浪潮,開源為RPA帶來資本憧憬的平臺故事
全文約4700字, 閱讀時間約12分鐘
2018年,兩個併購事件尤其引入注目。
先是Microsoft斥資75美元買下知名開源社群GitHub,後來IBM又以340億美元收購了開源軟體公司Red Hat。兩起併購之所以出名,一則因為大家都不明白, GitHub和Red Hat都是開源產品,怎麼說賣就賣了呢?二則在於購買這兩個開源公司的企業,都是當年知名的“封閉”型私有化盈利模式老牌科技巨頭。
事實證明,大家的擔心都是多餘的。雖然前CEO鮑爾默曾在2001年稱Linux為“癌症”,2007年還曾威脅要起訴Red Hat等Linux公司,但2014年微軟換帥後立即就轉變了態度,開始在其雲平臺Azure上支援並使用Linux,並在這一年開源了. NET。此後,微軟成為開放原始碼的擁護者,名列GitHub “對開源貢獻人數最多的組織” 榜首。
微軟從封閉到開源,行業背景是開源不再邊緣,它已成科技公司的生意核心。
在國內,現在很多公司也在積極開源專案。以BAT而言,目前百度開源了70多個專案,阿里巴巴在去年已開源73個專案,騰訊的開源專案也已達到75個。近來,馬化騰更是呼籲騰訊將通過內外部開源參與共建“全球科技共同體”。
也就是這兩個月,華為接連開源了方舟編譯器、伺服器作業系統、GaussDB OLTP單機版資料庫等專案,同時華為正在籌建中國開源基金。值得一提的是,2017年華為在Linux作業系統貢獻程式碼變更的公司榜單上已名列第25,隨著鴻蒙OS、方舟編譯器等重量級專案的開源,華為在開源領域的地位定會水漲船高。
2017年盈利性公司對Linux的貢獻份額TOP30
當開源成為一種商業模式,一種企業生意核心,一種打造行業壁壘的手段之後,所有基於軟體衍生商業模式的企業都希望通過開源尋求更高的企業增長。由此,不只是大型科技公司,國內的TMD以及更多科技、網際網路乃至正進行數字化轉型的傳統企業,紛紛加入開源的大軍。
這是全球趨勢,也是行業的未來,更是企業的“錢景”。此種態勢下,企服領域專注流程管理的RPA(機器人流程自動化)自然也不能免俗,各大廠商都在積極擁抱開源。以UiPath、AutomationAnywhere等為首的RPA廠商也都發布了社群版或免費版等開源RPA產品,國內藝賽旗的RPA產品已迭代多個版本並持續開放社群版,還有更多廠商的社群版正在路上。
RPA為什麼要開源?開源能否讓RPA廠商發展的更好?這,還要先從軟體開源說起。
全球科技企業迎來開源浪潮
福斯眼裡,提及開源軟體往往會想到開源與閉源之爭。譬如有封閉的微軟Windows,就有開源的Linux。有微軟封閉的IE瀏覽器,就有谷歌開源的Chrome。有封閉的蘋果iOS,就有開源的谷歌Android。有云計算領域的封閉亞馬遜AWS,就有開源的Open Stack。
在二十多年的發展程序中,閉源沒有戰勝開源,反而是開源站穩腳跟,並已成現今軟體企業的主要商業模式。如Linux、Apache、PHP、MySQL、WordPress、Ubuntu、BIND這些為福斯所熟知的軟體,正是因為開源才成為偉大的產品,並持續影響大量行業,為組織與社會創造越來越多的經濟價值。
開源軟體發展到現在,數量已是非常驚人。尤其是近些年大型科技公司對待開源的態度轉變之後,在其推動下全球開源專案規模正在呈指數級增長。以GitHub資料為例,2016年就有超過140萬的開發者在超過 3500 萬個開源專案裡共享過自己的工作成果。至微軟收購GitHub時,GitHub已擁有2800萬用戶,多達8500萬個程式碼庫。無疑,這個數字將會越來越大。
隨著計算機技術的發展,尤其是網際網路技術和相關企業的興起,開源軟體在作業系統、編譯工具鏈、資料庫、WEB伺服器、移動作業系統等各個方面都已成主流。現在,我們使用的電腦、手機、電視以及各種智慧數碼產品中都能見到開源軟體的身影。尤其是網際網路伺服器端軟體,幾乎全部是開源軟體。可以說人類的生活場景到處都充斥著開源軟體,人們的生活已經離不開開源軟體的支援。
只要你留意,就會發現不管是國外的巨頭FANG,還是老牌企業IBM、Intel、微軟,到國內的BATJ,再到新晉小巨頭TMD,以及5G與人工智慧大潮下的各大IOT和AI公司,幾乎所有的科技、網際網路企業都推出了相應的開源專案。甚至,有的一個公司就有上百開源專案。
開源潮到來,全球科技企業都在開源。
軟體開源的意義在哪裡?
事實上,在開源軟體的發展程序中,開源已不能簡單理解為免費軟體,其背後實則是一系列軟體商業模式的執行邏輯。軟體開源與商業執行並不衝突,且開源已經發展成為軟體行業重要的商業模式。與傳統的商業軟體相比,開源軟體採用了開放原始碼、免費分發等形式,減少了營銷與銷售成本,更易於廣泛傳播。
在開源領域,最常見軟體盈利基本模式有六種,分別是多產品陣營、服務收費、軟硬體一體化、應用服務託管、附加產品、市場策略等。開源軟體盈利模式上玩的花樣很多,維基百科上所列模式有十幾種,但基本上都跳不出這六種。
譬如現在很多企業最常用的做法就是,把軟體分社群版和專業版,社群版免費、開源,但功能有限,專業版收費。或者,採用軟體免費、服務收費的模式,這在六種基本模式中都有跡可循。
不管各種模式如何演變,主導或參與開源軟體的企業,一方面在實現盈利的同時亦能提升軟體知名度及企業美譽度知名度,另一方面能夠讓企業員工有更強的成就感與榮譽感,這對於穩定開發團隊、提高開發人員的積極性有很大益處。
所以,大到谷歌、微軟這樣的科技巨頭,小至主打單一極致功能的工具軟體,都在沿用開源模式。可以說,軟體開源已成為科技企業盈利的不二法門。
對開源軟體的企業而言,開源除了能更好的實現盈利,還可以讓企業更嫻熟地掌握相關知識,並能通過更多使用者的建議反饋查漏補缺以完善軟體,同時藉助更多技術人員的思路能夠提高專案品質,這樣更便於軟體在更多領域快速落地,且開源也是企業自我推銷的最好方式。專案開源,非常有益於產品的長期發展。
對軟體使用者來說,開源軟體可以更安全,品質更高,可定製,不用擔心被供應商綁架,開發使用更應更靈活,協同性高,開發成本低,更多的配件支援,並能先試後買。
重點在於,軟體開源後隨著大量開發者與使用者的加入,更容易發展成為平臺型軟體,並能夠進一步承載網際網路業務。這樣的案例已足夠多,由軟體工具到平臺再到生態的企業進化模式,已經為大型網際網路企業所廣泛應用。
中國產RPA正在開源路上
本文開頭提過,在開源成為軟體企業商業核心的今天,一些RPA廠商經過多年發展,也已經走上了開源之路。譬如國外BluePrism、VisualCron等RPA廠商都提供免費試用,UiPath、AutomationAnywhere、Workfusion RPA Express等廠商則推出了具備基礎功能社群版,包括新加坡的TagUI – AI也是如此。
在國內,藝賽旗RPA10.0中開放了社群版,並將其商業版雲端控制檯免費開放。UiBot的機器人開發工具UiBot Creator,也已經對外免費。金智維、弘璣Cyclone的RPA\\數字員工社群版正在籌備上線。
而一些基於雲平臺的RPA產品,譬如阿里雲RPA最新推出的被整合功能,可謂是開源的另一種體現。B端使用者採購阿里雲端計算服務,將其中的RPA功能模組整合到自身的企服軟體中,以PaaS或SaaS形式服務終端客戶。阿里雲RPA本身是阿里雲端計算的一部分,同時在收費模式上也可以採用銷售分成的方式,對於採購阿里雲服務的企業而言,基本等同於免費。
還有一些廠商的產品策略是,直接在UiPath等在成熟RPA廠商的開源架構基礎上擴充套件功能。對於RPA企業來說,基於開源框架開發RPA有很多優勢:
首先,能夠保證開發效率,進而企業可以將大部分精力放到業務上;其次,成熟RPA框架的效能比較優秀,這是吸引客戶重要的一點;此外,福斯化的開源RPA框架大多基於廣泛使用的程式語言,便於剛招聘的開發人員快速上手,從而可以降低人員流動再適應的影響。
事實上,主要原因還是在於客戶的態度。很多使用者在諮詢產品時會問是否是國外的RPA架構,畢竟成熟架構就意味著企業運營流程優化及應用的安全性和健壯性。
由此,更多的中國產RPA已經或者正在走上開源之路。
開源能否讓RPA企業過的更好?
事實上,“開源”二字對國內一些RPA廠商還有另一層意義。據《捕手志》採訪RPA從業者所言,目前國內大部分RPA廠商都在用是“AutoIt(免費)/Python-UIAutomation-for-Windows(開源)+Selenium+中介軟體(AI)”這樣的一套開源免費架構來開發RPA產品。
也就是說,目前國內多數RPA尤其是資本驅動型的RPA產品,都是在開源架構基礎上打造的。這就如使用WordPress開源PHP程式的網站服務商推出自有的商業盈利建站程式一樣,每個廠商都能用這個自動化工具組合打造自己的RPA品牌。
使用開源+免費軟體搭載中介軟體的RPA產品,在技術上的區別都不是很大。但是與UiPath、Blue Prism、Automation Anywhere等國外大廠的RPA產品相比就差的多了。這類RPA架構冗餘性較高,系統安全性和健壯性難以保證,國外大廠的RPA則大多都使用.net、JS自主研發RPA架構,產品效能方面要好很多。
開源已成為全球RPA企業的共識。但眼下國內RPA企業所做的開源,主要用於營銷推廣,可以算是開源1.0版本。把開源動作營收手段自是無可厚非,畢竟專案開源的重心其實還是盈利。通過軟體試用以及免費版可以吸引更多人使用其產品,使用者體驗本就是軟體營銷的重要部分,體驗式營銷當然適合RPA產品。至於通過開源實現豐富產品功能、提高軟體品質,加速行業融合等目的,則是後面要做的事情。
但這裡有一個問題在於,當所有RPA企業都採用開源形式做產品之時,營銷模式沒有區別的情況之下,各家的核心競爭力又體現在哪裡?或者說,開源能否讓RPA企業過的更好?這個問題,值得RPA企業深度思考。
後記:開源帶來的RPA平臺故事
RPA開源,對於使用的企業而言:一方面可以在各廠商開源的RPA框架基礎上開發更適合自身流程的自動化功能,另一方面開源也就意味著免費,至少核心程式碼是不用花錢的,或者只需交納一定的授權費用即可,不需要企業投入更多成本,便於快速改造企業運營流程。
開源對於RPA廠商而言的好處更多。單是從盈利模式上,開源的RPA可以採用六種開源盈利模式的任意一種,譬如RPA社群版正是開源的產物。另外,當前有些RPA廠商也推出了一體機產品,這正是軟硬體一體化的盈利模式。
一旦開源,RPA能玩的模式有很多,既能某種模式為主,也可以混合採用多種盈利模式,只需選擇合適的模式即可,這使得RPA廠商的變現途徑得以拓展。同時,開源也能讓RPA廠商通過福斯的力量完善產品功能,提高產品效能,快速落地實踐,提升推廣效率,打造品牌口碑。
在前文所述的軟體開源商業模式中,RPA企業最喜歡的當是打造軟體平臺。要打造平臺首先需要足夠的使用者,而想要積累使用者,推出RPA社群版和免費試用算是最好的引流方式。同時還需要配合RPA交流社群,通過社交的力量拉動更多使用者,目前已開源的RPA專案基本都在做這個事情。
此外,RPA產品的未來發展方向是“AI為主,自動為輔”,把流程自動化當作人工智慧服務的一部分,顯然融入AI技術的SaaS或者PaaS等雲端計算平臺模式更適合推廣應用。也只有網路訂閱這種收費模式更適合於快速大規模的部署RPA機器人,這一點非得由雲端計算來實現不可。
而在RPA企業發展初期,更需要將足夠多精力放到融資層面。從資本角度而言,純RPA產品能夠講到故事太少,一個能在未來幾年持續拿到融資的RPA企業,不僅需要精煉產品,技術、團隊、渠道、平臺、生態哪一樣都不能少。開源能夠幫助RPA企業更快的完善產品獲得使用者搶佔市場,更重要的是在投資機構面前能夠把餅越畫越大,給予其足夠的憧憬。
這一點,對於使用開源架構的RPA企業尤其重要。