一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

開源軟件在它的頂峰遇到了一場存亡危機

傳感器技術 ? 來源:lq ? 2018-12-24 09:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開源軟件在它的頂峰遇到了一場存亡危機。

毫無疑問,開源軟件的概念給企業(yè)軟件的世界帶來了革命,后者花費了幾十億與開源的概念斗爭了多年后,才不得不接受了新的未來。但越來越多的人開始擔心,開源軟件允許任何人干任何事的本質可能會在分布式云計算的時代給開發(fā)者帶來巨大問題。

上次我們也討論了這個問題并發(fā)現(xiàn),業(yè)界有兩家重要的開源軟件公司(Redis 和 MongoDB)決定改變它們的部分軟件發(fā)布時采用的授權。此舉表明它們試圖讓云計算提供商在它們的軟件基礎上提供服務變得更困難,甚至不可能。

兩家公司當然不能撼動整個世界。但隨著當前許多云計算公司已經(jīng)安排好了 2019 年的計劃,開源項目和云計算服務之間的交集開始成為許多人擔心的問題。

Cloud Foundry Foundation 的執(zhí)行主管 Abby Kearns 在 2017 GeekWire Cloud Tech Summit 上演講

Cloud Foundry Foundation 的開源執(zhí)行主管 Abby Kearns 說:“我認為,開源軟件在建立商業(yè)機會的過程中扮演的角色已經(jīng)變了。這種擔憂只會越來越多。”

改變是為了保護

“直白地說,這些年來我們都很傻,讓他們白白使用我們開發(fā)的東西并賺了很多錢?!?/p>

Redis Lab 的 CEO Ofer Bengal 并沒有拐彎抹角。作為著名的開源內(nèi)存數(shù)據(jù)庫的開發(fā)商,他的公司已經(jīng)存在了八年之久,這在現(xiàn)代企業(yè)軟件的飛速變革的世界中算是非常長壽了。

云計算在 2011 年剛剛起步,但直到現(xiàn)在,它仍然是許多無法負擔幾百萬服務器費用的早期創(chuàng)業(yè)者在嘗試新想法時的首選。絕大多數(shù)成熟的公司依然使用傳統(tǒng)方式構建自己的基礎設施,但越來越多的公司開始意識到,開源軟件能讓他們用比傳統(tǒng)企業(yè)軟件公司的私有軟件更靈活、成本更低的方式構建基礎設施。

Ofer Bengal,Redis Lab 的創(chuàng)始人和 CEO

Redis 在這一時期變得非常流行,主要的大公司如美國運通、家得寶、夢工廠等都在 Redis 數(shù)據(jù)庫的基礎上建立了他們的技術基礎設施。Redis Lab 提供的產(chǎn)品 Redis Enterprise 能將該數(shù)據(jù)庫在公有云上作為服務提供,或者為在自有基礎設施上運行該數(shù)據(jù)庫的公司提供技術支持。而且他們依然在不斷為 Redis 開源項目做出貢獻。

AWS 經(jīng)常聲稱它的主要目標是客戶,但從這個目標中也能看出,為了給客戶提供相似的服務,哪些技術和服務開始受到關注。它于 2013 年啟動了一項云服務,該服務基于開源的 Redis,由 AWS 管理。

Bengal 說,從那時起,AWS 通過為客戶提供 Redis 賺取了“幾億美元”,但并沒有像開源社區(qū)做出相當數(shù)量的貢獻幫助構建并維護該項目。很難得知 AWS 究竟賺了多少錢,但顯然 AWS 和其他云服務提供商都從開源開發(fā)者的勞動成果中獲得了好處。

Bengal 說:“Redis 的 99% 的貢獻都來自 Redis Labs?!盤uppet 的創(chuàng)始人 Luke Kanies 在今年早些時候的一篇報道中說過,開源軟件界的傳說一直是“項目由社區(qū)中的貢獻者驅動”,但實際上,絕大多數(shù)現(xiàn)代開源項目中的絕大部分代碼都是由領工資的開發(fā)者貢獻的。

而這些人的工資得有人提供。很長一段時間,Redis 就是成功的開源商業(yè)模型的典范,在維持最基礎的項目的同時,在其上開發(fā)自己的軟件并提供訪問。但隨著越來越多的公司開始使用云計算并且將自己現(xiàn)有的應用程序和基礎設施轉移到 AWS 等云服務提供商上,更現(xiàn)實的做法是與 EC2、S3 等其他 AWS 服務一起,使用 AWS 的 Redis 服務,而不是使用 Redis 通過 AWS 市場提供的 Redis 服務。

Bengal 說:“不僅是我們,幾乎任何成功的開源項目都會遇到這個問題?!北M管由于巨大的市場影響力,人們在談到這些問題時總會提到 AWS,但它絕不是唯一一家將這種開源項目作為服務提供的。

所以在八月,Redis 決定(https://redislabs.com/community/licenses/)將他們在 Redis 的基礎上建立的數(shù)據(jù)庫擴展(但不包括 Redis 本身)的授權改成 Commons Clause 授權,這個授權表明其他公司不能將這些擴展作為云服務提供。

“我們保留決定每個軟件采用寬容的開源授權或 Commons Clause 授權的自由。”Bengal 說。“基本上,這是個商業(yè)決定?!?/p>

然后在十月,另一個注明的開源軟件數(shù)據(jù)庫做出了類似的決定。MongoDB 宣布(https://www.mongodb.com/press/mongodb-issues-new-server-side-public-license-for-mongodb-community-server),以后會對MongoDB Community Server 軟件采取不同的授權,名為SSPL(https://www.mongodb.com/licensing/server-side-public-license),該授權允許云服務商將 MongoDB 作為服務提供,但要求他們開源所有創(chuàng)建該服務時編寫的源代碼,否則就必須與 MongoDB 達成商業(yè)協(xié)議。

“每當新的開源項目變得流行后,云服務商就會竊取技術,將自由軟件放在他們的平臺上,攫取絕大部分軟件的利益,但很少回饋社區(qū)。”MongoDB 的 CEO Dev Ittycheria 說。MongoDB 目前在納斯達克上的市值為 43 億美元。“我們認為,由我們這樣的公司來引領并幫助下一代開源公司和開源項目的生存和成長是非常重要的?!?/p>

兩家數(shù)據(jù)庫公司引導這次變革絕不是偶然。數(shù)據(jù)庫是極其復雜困難的項目,而且是任何大規(guī)模的企業(yè)級公司最重要的組成部分。

Ittycheria 估計,多年來 MongoDB 在研發(fā)上花費了超過 1 億 5 千萬美元,才得以建立并維護 MongoDB 的開源版本。在上一個財政年度, MongoDB 從它的商業(yè)軟件和支持的服務中獲取了 1 億 5450 萬美元的收入。

“我們的觀點是,開源軟件從來不應該讓云服務公司拿去賣?!痹?Redis 宣布了它的決定后,Bain Capital Ventures 的管理總監(jiān) Salil Deshpande 在一篇 Techcrunch 上的文章中說。Deshpande 是 Redis Labs 的投資人之一,他幫助開源軟件公司撰寫了我們?nèi)路菘吹降?Commons Clause 授權。

隨著開源軟件成為企業(yè)軟件世界中的重要組成部分,它的方向和許多方面不可避免地會受到商業(yè)意向的影響。現(xiàn)在的問題是,成為開源軟件的意義是什么?那些利用別人開發(fā)的開源項目來提供服務并從中獲利的公司,他們欠開源項目的建立者和維護者什么?

開放和封閉

在考慮第一個問題時,重要的是要考慮到 Redis 的 Commons Clause 授權顯然不是一份開源授權,這一點所有人都同意。Redis 在廣為人知的 BSD 授權下依然是個開源軟件,但 Redis 公司為它在 Redis 項目基礎上開發(fā)的擴展應用了 Commons Clause 授權。

MongoDB 的情況有點不一樣。因為 SSPL 授權要求云服務商在將開源項目做成服務時,提供更多的開源軟件作為匯報,因此 MongoDB 公司認為,這一點不違背開源軟件的精神。

“每個人都希望有更多的開源軟件,但總要有人為之提供資助。而為了保證資金,就必須保證在商業(yè)上有存在的價值?!盜ttycheria 說。

位于西雅圖的 Chef(https://www.chef.io/)的聯(lián)合創(chuàng)始人兼 CTO Adam Jacob 維護著幾個開源項目,這些項目的目的是讓基礎設施和應用程序的管理更容易。Adam 很懷疑這是否是開源軟件項目、開源開發(fā)者和開源公司的正確發(fā)展方向。

“我不覺得這是在社區(qū)的基礎上做出的決定,當然這次事件跟歷史上的開源軟件和免費軟件的誕生也不一樣?!盝acob 說。“我不覺得應該出現(xiàn)像‘我們的業(yè)務需要商業(yè)的保駕護航’這種三條腿的決定?!?/p>

Chef 的聯(lián)合創(chuàng)始人兼 CTO Adam Jacob

Jacob 說,畢竟,當開源項目開始賺錢時,Redis 和 MondoDB 等公司很樂意看到開源社區(qū)的友好、開放的氛圍,從而能將他們的作品廣泛傳播到全世界。

“更有意思的是,從開源商業(yè)模型的角度來看,他們所作所為中開源的部分一直都是他們商業(yè)模型中的一部分。更重要的是開發(fā)者能觸及的深度。”Jacob 說,他們的主要目的是建立一個“漏斗策略”,利用免費版本吸引用戶,然后銷售商業(yè)版本。

但對于許多小公司,參與開源社區(qū)并維護項目是與成熟的公司競爭的唯一辦法。對于年輕的企業(yè)軟件公司來說,最難的事情之一就是說服其他公司為你的產(chǎn)品付費。

“開源軟件提供了許多機會,特別是為創(chuàng)業(yè)公司?!盞earns 說。但在某一點上,早期的戰(zhàn)略決策可能會成為沉重的負擔;另一個很難的事情就是說服習慣了免費的人為之付費。

地平線上的云

這一點可能是最重要的:開發(fā)者作為個人愛好而開發(fā)開源軟件的時代早已終結,而云服務商能通過開源軟件攫取收益而不用付出任何貢獻的今天,通過社區(qū)的方式來開發(fā)任何人皆可使用的軟件,是否還有存在的價值?

Jacob 認為有。

“我相信我們的錯誤在于,我們實際上不再信任公眾,不再信任自由軟件的價值是構建更好的社區(qū)必須的,因為我們在一開始就認為,商業(yè)和社區(qū)是截然分開的?!彼f。

Redis 和 MongoDB 認為,他們并沒有將開源社區(qū)棄之不顧。他們認為,他們別無選擇,必須找到新的途徑從財務方面支持他們的開發(fā)者,這些開發(fā)者對于社區(qū)的健康發(fā)展十分重要,盡管部分工作依然屬于私有財產(chǎn),或者是有條件的開放。

最大的三家云服務商對于該問題依然保持沉默,拒絕讓高管們討論這次開源授權的變動。Google 從早期就在布道開源軟件的價值,而微軟和 AWS 在新世界中采取了不同的途徑。

當了多年的開源頭號公敵之后,微軟開始擁抱開源軟件,開始雇傭擁有雄厚的開源經(jīng)驗的開發(fā)者,并對一些社區(qū)做出了至關重要的回饋。AWS 在與開源社區(qū)合作的方面比較緩慢,但在過去幾年里也在逐漸改變其基調,招募了許多開源開發(fā)者(如 James Gosling 和 Adrian Cockcroft)來改變他們對于開源貢獻的看法。

如果更多的公司切換到這種更激進的授權,就會強迫云服務商改變產(chǎn)品開發(fā)戰(zhàn)略,因為他們必須評價哪些服務更值得進入商用,哪些不值得。但是現(xiàn)在,還有許多創(chuàng)業(yè)公司和項目依然在使用傳統(tǒng)的開源授權,意味著云服務商們還在觀望市場對于 Redis 和 MongoDB 的反應。

但現(xiàn)代企業(yè)在競爭激勵的二十一世紀中構建并管理技術的一切前提都已經(jīng)被云計算改變了。因此不難想象,云計算也可能會改變開源軟件開發(fā)背后的前提。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源軟件
    +關注

    關注

    0

    文章

    212

    瀏覽量

    16278
  • 云計算
    +關注

    關注

    39

    文章

    7976

    瀏覽量

    140110
  • 數(shù)據(jù)庫

    關注

    7

    文章

    3927

    瀏覽量

    66259

原文標題:開源面臨生死存亡之際!

文章出處:【微信號:WW_CGQJS,微信公眾號:傳感器技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    航天科普|一場救援中的通信革命-衛(wèi)星通信(下篇)

    當福來哥云南雨崩的原始森林迷路,手機信號完全消失時,他背包里的衛(wèi)星手機成為救命稻草—條包含坐標的求救短信穿透密林樹冠,直達3.6萬公里高空的天通衛(wèi)星,小時后救援隊精準抵達。這一場景背后,是
    的頭像 發(fā)表于 07-01 17:03 ?605次閱讀
    航天科普|<b class='flag-5'>一場</b>救援中的通信革命-衛(wèi)星通信(下篇)

    MQTT 回調處理程序中遇到了隨機 MQTT 斷開連接的問題,怎么解決?

    MCU:CYW55913。 MQTT Broker 端點:Amazon AWS 云。 保持活動超時:60 秒 ping 響應超時:5 秒 我們 MQTT 回調處理程序中遇到了隨機 MQTT
    發(fā)表于 06-05 07:14

    你以為的安全,真的安全嗎?——擬態(tài)安全,一場關于認知的博弈

    黑客的日常工作就像一場精心策劃的“入室盜竊”。首先“踩點”——掃描目標系統(tǒng)的端口、分析網(wǎng)絡流量、研究系統(tǒng)架構找出漏洞,但如果黑客發(fā)現(xiàn)系統(tǒng)會“變臉”,今天Windows,明天變成Linux,剛研究完
    的頭像 發(fā)表于 04-14 10:45 ?169次閱讀
    你以為的安全,真的安全嗎?——擬態(tài)安全,<b class='flag-5'>一場</b>關于認知的博弈

    一場圓桌論壇揭曉AI落地智慧園區(qū)的發(fā)展趨勢

    日前,達實智能成立30周年慶典暨“AIoT平臺+國產(chǎn)AI大模型”新品發(fā)布會隆重舉辦,現(xiàn)場進行一場以“AI技術落地與園區(qū)智能化系統(tǒng)發(fā)展趨勢”為主題的圓桌論壇,備受關注。
    的頭像 發(fā)表于 03-31 10:11 ?341次閱讀

    Imagination:軟件定義汽車時代,一場由算力驅動的出行革命

    輛汽車的性能不再由發(fā)動機排量決定,而是取決于車載芯片的算力與軟件的智能程度,這場由"軟件定義汽車"(SDV)引發(fā)的產(chǎn)業(yè)革命已勢不可擋。2025年CES展會上,全球科技巨頭
    的頭像 發(fā)表于 03-10 14:00 ?921次閱讀
    Imagination:<b class='flag-5'>軟件</b>定義汽車時代,<b class='flag-5'>一場</b>由算力驅動的出行革命

    智慧梁監(jiān)測管理系統(tǒng)作為項重要技術使梁管理更加智能

    系統(tǒng)公路梁建設中的應用,重點探討其在數(shù)字孿生、實時數(shù)據(jù)采集、大數(shù)據(jù)分析、智能監(jiān)測和綜合數(shù)據(jù)展示等方面的創(chuàng)新優(yōu)勢。 ???????1、數(shù)字孿生 ???????數(shù)字孿生技術是智慧梁監(jiān)測管理系統(tǒng)的核心組成部分之
    的頭像 發(fā)表于 03-10 09:11 ?446次閱讀

    開源技術工業(yè)自動化領域的作用

    在對互操作性、可互換性和便攜性需求不斷增長的推動下,工業(yè)自動化領域正在經(jīng)歷一場重大變革。這場變革的起點是開源技術的采用,從基于樹莓派的工業(yè)控制器到Linux邊緣設備,不而足。這轉變
    的頭像 發(fā)表于 02-19 11:28 ?602次閱讀

    開源安全領航者!華為云 CodeArts Governance 構建更安全的軟件開發(fā)生命周期

    華為云 CodeArts Governance開源治理服務是針對軟件研發(fā)提供的站式開源軟件治理平臺,從合法合規(guī)、網(wǎng)絡安全、供應安全等維度消
    的頭像 發(fā)表于 02-12 16:50 ?1584次閱讀
    <b class='flag-5'>開源</b>安全領航者!華為云 CodeArts Governance 構建更安全的<b class='flag-5'>軟件</b>開發(fā)生命周期

    Jcmsuite應用:光遇到納米球的散射與吸收

    和三角形網(wǎng)格的幾何結構 計算域定義為xy平面上的個平行四邊形。第6行中,選擇了將y軸定義為坐標系的旋轉對稱軸。球體由個(旋轉的)扇形(23-33行)定義,基片由個(旋轉的)平行
    發(fā)表于 01-22 08:57

    使用DAC37J84時,遇到了些問題求解答

    您好,我使用DAC37J84時,遇到了些問題,需要您的支持;具體情況如下: 我使用1片DAC37J84與Xilinx的XC7V485T FPGA進行通信,具體設置參數(shù)如下: DAC37J84
    發(fā)表于 01-06 06:36

    科技云報到:假開源真噱頭?開源大模型和你想的不樣!

    查看、修改、分發(fā)。開源自此深刻影響了互聯(lián)網(wǎng)行業(yè)的每個角落。 大模型和GenAI崛起的當下,開源再次成為業(yè)界關注焦點,對于開源和閉源的爭論
    的頭像 發(fā)表于 11-03 10:46 ?590次閱讀

    “小滿”V24.10源代碼AtomGit開源

    近日,由中國汽車工業(yè)協(xié)會指導,普華基礎軟件股份有限公司主辦的“小滿”安全車控操作系統(tǒng)開源發(fā)布會暨共建計劃說明會成功舉行。普華基礎軟件宣布將安全車控操作系統(tǒng)“小滿”(簡稱“小滿”)V24.10源代碼
    的頭像 發(fā)表于 10-27 14:41 ?974次閱讀

    迅龍軟件出席2024開放原子開源生態(tài)大會,共謀開源生態(tài)繁榮之路

    2024開放原子開源生態(tài)大會于9月25至27日北京亦莊開幕。大會將以“開源賦能產(chǎn)業(yè),生態(tài)共筑未來”為主題,匯聚政、產(chǎn)、學、研、用、金等各領域頂尖開源力量,共同探討行業(yè)趨勢,聆聽行業(yè)巨
    的頭像 發(fā)表于 09-26 13:51 ?752次閱讀
    迅龍<b class='flag-5'>軟件</b>出席2024開放原子<b class='flag-5'>開源</b>生態(tài)大會,共謀<b class='flag-5'>開源</b>生態(tài)繁榮之路

    潤和軟件2024南京開源生態(tài)發(fā)展交流活動回顧

    2024南京軟件大會暨工業(yè)軟件供需大會在南京上秦淮國際文化交流中心順利召開。本年度南京軟件大會以“發(fā)展關鍵軟件新賽道 激活數(shù)字經(jīng)濟新動能”為主題,共組織舉辦了1
    的頭像 發(fā)表于 09-23 16:03 ?1393次閱讀

    Ubuntu 20.04上使用USB 3時遇到了FX3無法枚舉的情況,怎么解決?

    我們正在開發(fā)基于 FX3 的 UVC 應用程序, Ubuntu 20.04 上使用 USB 3 時遇到了 FX3 無法完成枚舉的問題。 附帶的 Wireshark 捕獲幀 79 中,可以看到
    發(fā)表于 07-26 08:26