為至簡時代哀悼:開源商業模式之殤

2021-01-11 讀芯術

全文共3740字,預計學習時長10分鐘

圖源:unsplash

Mapbox GL JS新版將成為專利的消息使我震撼。我並非狂熱分子,我不覺得自己有權利擁有別人的智慧財產權,即使他們以前把自己的想法拱手相讓。我知道,創建和維護開源軟體令人感到多麼疲憊、吃力不討好和被剝削。

直到這個消息出現之前,我還對開源軟體企業抱有幾分樂觀的態度。我給自己和別人講過了無數次Mapbox的故事。這是一個充滿誘惑力的故事,講述了軟體企業「開源內核」商業模式這一不可思議、反直覺的概念。

我這樣定義開源內核戰略:「開源內核」企業為其軟體提供免費的開放源碼,並提供帶有額外專有功能的付費版本,而要複製這些功能是很麻煩的。

整個想法都是瘋狂的。當人們第一次了解它時,沒有人相信它可能會成功,然而像Elastic、D2iQ(以前的Mesosphere)、 MongoDB 和 Cloudera這樣的幾十家公司,都通過推行這種瘋狂的、逆心理學的、完全放鬆的策略,成功達到了數十億美元的估值。或者說,至少他們在某些時候是開源內核企業......又或者今天就不是這樣了。

今天,我們在網際網路為開源內核商業模式的死亡而哀悼。我們在這裡講述以前的故事,回憶我們以為自己有多聰明。我們違背了共識,但我們錯了。因為,開源內核已經死了,雲扼殺了開源內核。

回到Mapbox

在Mapbox GL JS的案例中,Mapbox之前已經決定公開授權他們基於瀏覽器的地圖渲染器的前兩個版本(也就是為Snap地圖、紐約時報和CNN等無數網站提供動力的那個版本)。自從2014年首次發布以來,它廣受網絡開發者的喜愛。一旦知道你要什麼,你就會開始發現它無處不在。

約翰·金整晚都在津津有味地觸摸的大地圖由Mapbox GL JS提供 | 圖源:Washington Post.

當我在Azavea的團隊開始構建GroundWork(標註衛星圖像的工具)時,我親身體驗了Mapbox GL JS的強大功能。使用該庫的功能,GroundWork支持自由繪製複雜的幾何圖形。由此繪製成地圖中的形狀,投射到地球上的真實位置,而不再只是懸浮在虛構的二維空間中。這是一種感覺明顯而直接的功能,但實際上從零開始設計是極其困難的。

即使是用自由手繪技術繪製的看似簡單的形狀,也可能包含數千個獨立的頂點。在屏幕上填滿了成千上萬個頂點的形狀……啊,「poop-and-a-half 」,瀏覽器崩潰了。

Mapbox GL JS通過從機器上的顯卡中召喚幫助來規避這個問題。如果沒有Mapbox數以萬計的低級工程工作的支持,我們不可能在預算內和規定時間內打造出這個功能。

Mapbox GL JS在瀏覽器中實現計算密集型的功能。| 圖源:GroundWork.

Mapbox決定發布全新版本的Mapbox GL JS,並使之成為專利,這讓我感到震驚。v1早已成為廣泛流行的開源庫,Mapbox作為多產的開源軟體創造者的聲譽是其整體身份的基石。如果不用「開源」來描述Mapbox的特別之處,就像試圖向外星人描述巧克力牛奶而不使用「液體」這個詞一樣。

Mapbox至今仍有800多個開源項目,並且在Github公共存儲庫的活躍度一直名列全球前40名。他們請了一些世界上知名度最高的開源軟體貢獻者,而不僅限於地圖行業。這到底是怎麼回事?

開源內核商業模式不再可行

Mapbox選擇保留v2的Mapbox GL JS專利是一個強烈的信號。但這個信號到底表明了什麼還不太清楚。儘管如此,我還是要追究下去。

我認為這意味著我們已經到了一個時代的盡頭,這預示著「開源內核」作為一種可行的商業模式的死亡。我的懷疑並不是從Mapbox開始的,但已經在它們身上結束了。

像Mapbox這樣的公司發布專利,更新成為最受歡迎的開源庫之一,要知道它們是如何做決定的,我認為要從研究Mongo DB和RedisLabs這兩個類似的警示故事開始。

Ben Thompson在近兩年前的文章AWS、MongoDB和開源的經濟現實中做了很好的總結:如果你免費贈送秘籍,並且該秘籍足夠普及,雲提供商將會使用你的代碼開發具有競爭力的服務以對付你。他們會無情、無恥並且毫不掩飾地用你自己編的「橡膠雞」來打擊你。他們會在你的前院上大號,而你的律師會站在你身後說「無能為力」。

自從Ben寫了AWS,推出直接與MongoDB和Redis的付費產品競爭的服務後,AWS並沒有完全碾壓競爭對手。事實上,MongoDB的股價從那時起已經上漲了超過275%,而Redis幾個月前剛剛融資1億美元,正式跨過了10億美元的神奇估值門檻。

更重要的不在於Mongo和Redis在AWS的打擊中茁壯成長,而在於他們如何做到的。它們都以公司一貫的反擊方式進行了反擊:聘請一支智慧財產權律師隊伍。Redis採取了一種策略,在他們現有的開源工具的更新版本中加入了嚴格限制性的 「公用條款」,這讓一些著名的開源評論員覺得他們把嬰兒和洗澡水一起倒掉了。

我希望有一天能創造出值得被稱為「廢品」的東西。

Redis後來轉而採用了一種完全新穎的獨特許可證,不至於比公用條款更差,但也沒有好多少。在AWS推出其競爭性的「DocumentDB」服務後不久,MongoDB也採取了「毒丸」的法律策略,將軟體轉向了一個新的、同樣編造的許可證「伺服器端公共許可證(SSPL)」。這些舉措都是為了讓公共雲提供商更難搞垮他們。

或者更準確地說,讓他們的開源產品對任何大到足以有一個叫「合規」的部門的公司來說具有影響力。

這些變化使得Redis和Mongo從根本上減少了開放性。此後,這兩家公司做得相當不錯,儘管可能犧牲了他們最初的想法和早期採用者的一些善意。開源社區的福音傳道者和貢獻者們認為,他們被賣給了一個謊言,並被當作這個過程中的墊腳石。

我傾向於同意他們的觀點,儘管我並不責怪Redis和Mongo都是理性的經濟行為者。

重返Mapbox

至少有一家雲服務商公開將Mapbox代碼複製並粘貼到他們收費的服務中,如Azure、Microsoft的雲服務。去年,Azure宣布了由Mapbox GL JS支持的地圖樣式,並且仍然是他們的「Azure Maps」服務的關鍵功能。Mapbox甚至在他們公司的博客上為此寫了一個公告。

雖然Mapbox把Azure的公告說成是一件好事,但我懷疑這是Mapbox GL JS繼續開源的開始。畢竟在公共雲計算這個競爭無比激烈的行業裡,一旦有雲提供商開始提供服務,其他的雲提供商肯定很快就會跟進。Mapbox發現自己的處境與Mongo和Redis類似:為少數幾家萬億美元的科技巨頭提供研發補貼。

與Mongo和Redis不同的是,Mapbox抵制了想吃蛋糕的衝動。他們沒有改變他們產品中「開放」部分的基本許可,而是做了一個徹底的突破。舊版本仍然是一個成熟且非常有用的庫,將保留其原始的、允許的許可證。目前已經在努力尋找出路,並召集社區成員無限期地維護它,希望他們能成功。

新版本將繼續公開(代碼都發布在Github上),只是不再允許授權了。對我來說,這是一個更誠實的方法,而不是試圖用一個創造性的、完全未經證實的許可或一些「明白了」條款來吸引人們。

有些人可能會覺得這是一個悲劇,這意味著社區貢獻可能會下降。的確,儘管有一長串的貢獻者名單,現任和前任Mapbox員工做了庫中大部分的貢獻。但這個項目曾吸引了大量全球工程師,他們用它來構建東西,在上面做技術講座,並無數次地分叉/整合。

至於這個選擇是否偏離了Mapbox的使命或文化,我想,自公司成立以來一直在公司工作的現任員工的這條推文大概可以概括這個問題。

銘記美好時光

曾幾何時,我真的以為可以成功洩露商業秘密。我認為網際網路的規模使一種新的公司類型得以誕生,這種公司可以成為巨大的公司,儘管它們所創造的價值微不足道。我相信圍繞開源軟體建立公司的行為是好的,也是道德的。我認為這本身就是一種目的。

如今,我不太確定了。

我仍然相信開源軟體是世界上一股強大的向善的力量。我仍然認為,公司可以從戰略上認真地對開源軟體做出貢獻,不僅為自己的使命服務,也為集體的利益服務。

但是,我不再相信風險投資支持的公司,它們不會負責任地奉行放棄其價值主張核心的軟體的戰略。我認為,對於那些雄心勃勃想做大的公司,或者那些積極避免諮詢工作的公司來說,這不再是一種可行的模式。

最終,如果他們成功了,他們將被迫做出選擇,背叛忠誠的早期用戶,還是被「橡皮雞」長期打壓以至緩慢死亡?

我想起了我最喜歡的一首Joe Pug的歌:

「那時候偷東西很容易

我希望現在也是這樣

現在,當我摸自己的口袋

我知道那些日子

我不太確定」

留言點讚關注

我們一起分享AI學習與發展的乾貨

如轉載,請後臺留言,遵守轉載規範

相關焦點

  • 與Marten Mickos面對面:探索開源商業模式
    正是它孕育了兩大開源軟體,在第五期TUP Masters上,MySQL創始人、Eucalyptus公司CEO Marten Mickos分享了芬蘭的文化、開源商業模式以及如何成為一名成功的CEO的點滴。
  • CockroachDB 修改開源協議,限制商業構建 DBaaS
    開源雲原生 SQL 資料庫 CockroachDB 宣布修改開源協議,加入限制商業使用的條款。
  • "MM"時代火箭之殤
    2002年夏天,一個2.26米的中國小夥通過選秀大會敲開了籃球最高舞臺NBA的大門,並且當選為狀元秀這個賽季球迷還是收穫一些美好記憶的,比如巴蒂爾,那時球迷稱呼他為&34;而不是&34;,還有號稱&34;的斯潘諾裡斯,上賽季在國王和馬刺在季後賽首輪大戰六場場均拿下23.2分12個籃板的矮壯鋒衛搖擺人邦奇威爾斯,高炮臺諾瓦克等。、07-08賽季,姚明因傷又只出戰了55場比賽,麥迪也受傷病困擾狀態下滑,常規賽場均21.6分5.9次助攻5.1個籃板。
  • 軟體時代|開源,希冀還是噩夢?
    最熟悉的陌生人:開源社區 事實上,傳統汽車企業對於開源模式和開發者社區的興趣寥寥並不令人意外。 一方面,在大工業時代成長以來的各大傳統汽車巨頭內部早已制定了詳細的智慧財產權保護體系。
  • 中關村論壇百度平行論壇:探索中國AI開源與產業智能化模式
    中國科協學會學術部部長、企業工作辦公室主任劉興平在「AI開源創新與產業智能化」平行論壇致辭劉興平在致辭中講到,新一輪科技革命正在發力,數位化技術向社會經濟生活全面滲透,有望成為後疫情時代世界經濟最大的引擎和最可能的拓展空間。開源體系驅動數位技術變革,開源的應用已經突破了單純的技術層面,成為跨國界大規模協作生產方式的代表。
  • 姜兆華:長租公寓爆雷,是模式之殤還是龐氏騙局?
    人們不禁試問:長租公寓頻繁爆雷,究竟是模式之殤還是龐氏騙局?誰該為長租公寓的市場亂象來買單?二頻繁爆雷:是模式之殤還是龐氏騙局長租公寓「高進低出,長收短付」的租賃模式成為託管方圈錢的融資工具。一旦託管資金鍊斷裂,長租公寓的多米諾骨牌便會轟然倒塌。「模式跑偏,爆雷是遲早的事」一位資深業內人士如是說。
  • 開源:從「復興」走向「商業化」
    從IBM鯨吞RedHat、微軟收購GitHub到Elastic、MongoDB等初創公司相繼上市,這一系列事件早就不再是對開源本身的認可,而是標誌著開源業務作為一種商業行為(business),其價值和模式逐漸復興,終於獲得了資本市場的廣泛承認。
  • 擁抱開源:軟體時代的車企新挑戰
    最熟悉的陌生人:開源社區事實上,傳統汽車企業對於開源模式和開發者社區的興趣寥寥並不令人意外。一方面,在大工業時代成長以來的各大傳統汽車巨頭內部早已制定了詳細的智慧財產權保護體系。雖然說馬斯克六年前的表態多少有些「譁眾取寵」之嫌,畢竟當時特斯拉僅開放了車身技術相關的專利,而包括電池管理系統和Autopilot在內的代碼並不在開源範圍內,關於馬斯克希望通過開源模式做大電動汽車蛋糕、甚至形成技術標準壟斷「陽謀」的質疑也一直不絕於耳。但是自此以後特斯拉逐步將部分Autopilot以及內部開發工具進行開源化的努力卻實實在在地被推進著。
  • 《魔獸世界》9.0凋魂之殤在哪 凋魂之殤位置一覽
    以下是小編為大家帶來的9.0凋魂之殤位置攻略,獲取這些信息,你能夠第一時間體驗副本。瑪卓克薩斯副本:  在飽經戰火洗禮的瑪卓克薩斯,是非曲直取決於力量——各種形式的力量。正是在這個通靈魔法的誕生之地,死亡力量的掌控者將無數野心勃勃的靈魂轉化成了無情的不朽大軍。
  • Beyondsea北冰源海參商業模式成功之處,能快速被複製
    大道至簡,知行合一,就能獲得成功。在這個高效的大時代背景下無論是創業還是做產品,能從紛繁複雜的需求池中刪減,找到最有價值的需求,在正確的時間去做正確的事兒,就是產品老司機,品牌老司機。早前的微信搖一搖,就有這麼一段插曲。據說一天,Pony 發郵件給張小龍說增加功能。張小龍回信說產品已優化到極致不再升級了。
  • 議移動雲:定位之殤、產品之殤、考核之殤、營銷之殤
    本文為業內人士投稿,對外方式為匿名。已驗證內容客觀性,雲頭條秉承傳播價值,傳播觀點的宗旨,歡迎各位指正和討論移動雲在整個中國移動體系內從未有今天之高度,當然也未有今天之期望,2020年70億的收入指標壓在這條戰線的每一個人身上。
  • 而在開源軟體的使用中,資料庫是香餑餑
    企業在資料庫方面對開源軟體的使用比例最高,佔比為58.7%,其次企業對大數據和存儲的開源軟體使用佔比也均超過五成,分別為52.4%和51.2%。 以MySQL、PostgreSQL、MongoDB、MariaDB等為代表的開源資料庫開啟了一個新的時代,為科技公司和網際網路公司提供了新的選擇。
  • 我為「十四五」建言丨中國開源軟體推進聯盟副秘書長宋可為:全力...
    對我國科技發展具有重大意義開源概念始於上世紀70年代,旨在打破技術封鎖,對抗商業壟斷,衝擊了已有全球軟體市場格局。隨著開源的推廣和普及,全球的數字鴻溝正在加速縮小。開源同樣助力了我國網際網路和移動網際網路時代的快速崛起。開源技術為中國技術人員進入世界第一科技陣營打開了一扇門。
  • CockroachDB 更改開源許可證
    Cockroach Labs這家總部位於紐約的資料庫公司開發出了知名的開源CockroachDB資料庫,它將在下一個版本的開源項目中更改許可協議的條款,禁止像AWS這樣的雲提供商將該項目的商業版本作為一項服務來提供。
  • 大道至簡 和三星W21 5G一起品味手機「至簡」哲學
    至簡設計 至美姿態 在現代化建築和家居設計中,簡單的風格逐漸受到追捧,而看似平淡的擺放,其實凝聚著設計師的心血和巧思。等你細細探索,才會發現每一處細節兼具美感與實用性,是匠心傾注其中的結果。三星W21 5G與生俱來的高級感,也正是得益於此。作為一款摺疊屏手機,W21 5G採用隱形鉸鏈設計,在屏幕展開的狀態下,用戶完全感受不到鉸鏈的存在。
  • 2026 年全球開源數目將超 3 億!中國開源爆發進行時,關於中國開源...
    開源開發模式具有公開透明的特點,有效聚集優質開發人員,形成分布式協作,推動產品快速迭代,同時豐富企業商業模式,促進科技公司良性競爭。2、開源生態以開源項目為中心構建開源生態以開源項目為中心構建,依託開源社區協作形成軟體、硬體等開源項目。
  • 一曲《庚子殤》 中華萬古芳
    辛亥蹉跎庚子殤:一句越百年!主角皆是一個英雄的城市——武漢!1911年10月10日武昌起義爆發,辛亥革命開始。起義的勝利,逐步使清朝走向滅亡並建立起亞洲第一個民主共和國,在中國歷史中具有裡程碑意義。百年後的庚子年,武漢再次扛起了英雄的旗幟,為今日中國的抗疫勝利做出了卓越的貢獻。
  • 蝦米之死:健康的音樂商業模式到底在哪?
    很多朋友其實已很久沒用蝦米,但都在朋友圈發布了哀悼之詞。蝦米在退出江湖的最後一刻,成了精神寄託的圖騰。大家對當下的音樂大環境有多麼不滿,對蝦米就有多懷念。甚至選擇性地放大了它優良的用戶體驗,忽視了它曾被音樂人批評是沒有底線的盜版者。繼而,引發了一輪輪的文字反思,阿里成為了千夫所指,似乎理所應當為蝦米的死亡負責。阿里的大公司病成為害死蝦米的罪魁禍首。
  • 社區團購平臺的十大商業模式解析之社交電商模式
    社交電商模式是什麼?這一期小編繼續給大家帶來社區團購平臺十大商業模式解析,上一期有關社群團購模式的介紹想必大家已經了解了。今天呢我們來聊聊社交電商模式。是目前被譽為最具潛力的商業模式,也是被各大公司爭先結合的商業模式。
  • 騰訊雲十年新風向:雲原生與開源的未來
    雲原生背後的開源insight與之相輔相成的是,上雲讓騰訊內部可以方便調用雲上成熟優秀的產品和服務,也讓騰訊有機會加快擁抱開源生態。聚焦前沿技術領域,騰訊發布了三大開源項目,分別是雲原生一體化部署開源工具Cloudbase Framework、邊緣計算開源項目SuperEdge、以及定製化高性能開源KV資料庫Tendis。