精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

GitHub 收購 npm:天下開源是一家,有個爸爸叫微軟

開源
2020 年 3 月 16 日,全球開源社區爆出大新聞:GitHub 宣布收購 npm 。具體收購的金額并沒有透露。不過這兩大開發者社區宣布“結婚”的方式也很特別,就是兩位老大各自發了一篇博客,從中可以窺見不同的心情。

2020 年 3 月 16 日,全球開源社區爆出大新聞:GitHub 宣布收購 npm 。

npm 是啥?JavaScript 世界的軟件包管理器。它的體量有多大?大約有 1200 萬開發人員使用,共提供了 130 萬個軟件包,每月下載次數達到 750 億次。

相比 Github 的 4000 萬開發人員,1 億個托管的代碼,npm 按開發者人數來看,也有超過 1/4 的規模。

具體收購的金額并沒有透露。不過這兩大開發者社區宣布“結婚”的方式也很特別,就是兩位老大各自發了一篇博客,從中可以窺見不同的心情。

興奮又善感

GitHub 的 CEO 納特·弗里德曼(Nat Friedman),對于收購顯然已不陌生,自 2018 年 6 月微軟 75 億美元收購 GitHub ,10 月物色納特擔任 CEO 之后,如今已快一年半。

 

[[319095]]

【雷鋒網注:上圖為 GitHub CEO 納特·弗里德曼】

 

這期間,納特就在不停地收購和屯貨,先是 Dependabot ,一款幫助開發人員監測依賴關系的工具;然后是 Pull Panda ,團隊協作開發工具;再接著是 Semmle,通過社區驅動來識別安全漏洞的語義分析引擎。算到 npm ,已經是第四個標的。

當然,npm 不僅僅只是個工具,它已然是 JavaScript 這個世界最大的開發者生態系統里,最重要的組成部分。納特承諾,對于這個每天有數百萬開發人員使用的工具,npm 將始終可用且始終免費。交易完成之后,GitHub 還要加大投資,確保 npm 的快速、可靠和可擴展。[1]

有了富爸爸,從此兩家變一家。Github 托管的是正在開發中的代碼,npm 則是打包好的穩定代碼,兩者是絕配。納特說,這涉及了開源安全這個重要的全球性問題,通過更好地集成,可以提高開源供應鏈的安全性,使得開發者能夠跟蹤從 GitHub 拉取請求到修復它的 npm 軟件包版本的更改。

對于付費用戶,npm 有高級版、團隊版、企業版客戶,而 Github 則有自己的多語言包管理器 Github Packages,今年晚些時候,兩者將進行融合。

相比納特博文,npm 創始人艾薩克·施呂特(Isaac Z. Schlueter)則發表了一篇既興奮又善感的博客。[2]

 

[[319096]]
【雷鋒網(公眾號:雷鋒網)注:上圖為npm 創始人艾薩克·施呂特】

 

他回顧了 2009 年以來的創業歷程,早先受到 PHP 的 PEAR、Perl 的 CPAN 的啟發,艾薩克寫了個包管理器共享到社區,伴隨著 Node.js 的興起,JavaScript 從前端向著服務器端演進,npm 作為默認的軟件包管理器,方便開發者簡化庫的安裝、更新和卸載,自身也逐漸壯大。

甚至在 2012 年,Node.js 的創始人瑞安·達爾(Ryan Dahl)離開,艾薩克還幫著管理了一段時間。他們兩人當時都是位于舊金山的 Joyent 公司的同事。

一邊上班,一邊維護開源社區的確不容易。2013 年底,npm 陷入困境,社區靠捐贈無法生存,艾薩克在 2014 年成立了 npm,Inc. 公司,以支持社區和 1000 多萬用戶。

種子輪之后,npm 在 2015 年又融了 800 萬美元的 A 輪。團隊從 1 人增加到 35 人。艾薩克說,運營公司很難,錢一直不夠花。

但 npm 的使命一直沒變:減少 JavaScript 軟件開發中的摩擦。直到 Github Packages 的 beta 版出來,艾薩克主動問 GitHub:“你為什么不嘗試收購我們?”

收購完成以后,npm 將繼續改進,并將成為 GitHub 這家世界上最大的開發者社區的戰略資產,服務于 GitHub 消除軟件開發中交易成本的使命。

JavaScript 生態

《連線》雜志評論說,微軟很快會控制更多的開源軟件開發生態系統。

 

【 雷鋒網注:圖片來源:Pixabay 所有者:Pexels 】

 

開源世界里,各種生態、工具和社區是復雜纏繞在一起的,畢竟誰都不想重新造輪子。開發人員通常將程序和開源軟件包組合在一起,處理常見功能,比如驗證密碼或者網絡通信。

npm 的客戶里,既包括個人開發者,也包括 500 強企業,比如 Netflix、VISA、Adobe、salesforce 以及耐克。

只要有互聯網和網站的地方,就會有 JavaScript 。它隨著 Netscape 瀏覽器在 1995 年誕生,最終成為適合 Firefox、Chrome 等幾乎所有瀏覽器的 Web 網站的客戶端腳本語言的標準。

2008 年,Google 推出了 JavaScript 引擎 V8,采用即時編譯,大大縮短了執行時間。Node.js 在 2009 年誕生,它結合了 V8 引擎,把 JavaScript 帶到了服務器端的環境。

Node.js 提供了事件驅動,多條命令可以同時被運行,可用于編寫高并發的程序,把 JavaScript 的易學易用和 Unix 網絡編程的強大結合到了一起。

Node.js 的開源庫,大多數都托管在 npm,并形成了強大的開發者生態,包括 NodeConf 等社區活動。

JavaScript 開發者可以很方便地用 npm 共享代碼,把軟件包發布到 npm,也很容易使用別人的開源代碼,形成了一個龐大的相互依存的開源開發生態系統。

這是 JavaScript 開發人員每天需要使用的東西,每個人都希望它更加可靠、方便。

微軟全家桶

天下開源是一家,如今爸爸叫微軟。

在 Reddit 論壇上,各種評論也炸開了鍋。[3]

有網友認為,這對于微軟和開源都是雙贏,微軟的 Azure 可以借此提供更好的服務。微軟錯失了移動平臺,而云計算是下一個計算平臺。微軟擁有 40 年吸引開發人員的記錄。

而也有網友認為,手頭上一半以上的開發工具箱都是微軟提供的,包括 GitHub、npm、VS Code、TypeScript,一家公司壟斷開發者世界并不是一件好事。

還有網友認為,對微軟的負面印象時間太長,而這已經過時,微軟現在是開源軟件最大的貢獻者,比包括谷歌、亞馬遜、蘋果、甲骨文、IBM 的任何一家公司都要開放得多。

本文轉自雷鋒網,如需轉載請至雷鋒網官網申請授權。

責任編輯:未麗燕 來源: 雷鋒網
相關推薦

2020-03-17 10:18:27

GitHub代碼開發者

2019-09-20 09:57:21

微軟開源Windows

2020-09-14 16:17:38

代碼開發GitHub

2018-06-15 16:17:08

2018-06-28 15:46:54

微軟GitHub開發者

2019-03-10 16:22:37

網易相冊服務器網盤

2012-09-07 09:47:53

2019-06-19 16:03:36

GitHub 開源微軟

2013-11-19 16:17:23

2020-03-17 14:33:44

GitHub代碼開發者

2024-09-12 13:09:32

2024-03-05 09:53:54

2020-03-24 09:54:57

SpringMVCWebFlux

2018-06-12 07:25:09

微軟GitHub開發者

2012-07-20 13:35:26

Dell開源

2024-03-04 14:15:16

OpenAI語言嵌入模型

2017-10-24 10:53:50

奧維

2015-11-18 13:54:41

網易段子

2012-05-09 09:59:07

思杰OpenStack虛擬化

2022-11-30 14:10:58

網絡6LoWPAN
點贊
收藏

51CTO技術棧公眾號

国产精品普通话| 亚洲精品美女在线观看| 影音先锋男人的网站| 国产视频在线免费观看| 亚洲国产欧美国产综合一区| 久久久久国产精品人| 97在线精品视频| 无码国产69精品久久久久同性| 日韩欧美2区| 亚洲三级电影全部在线观看高清| 国产精品永久入口久久久| 日本中文字幕第一页| 无需播放器亚洲| 亚洲国产成人在线播放| 99热一区二区| sm在线观看| 国产精品欧美久久久久一区二区| 国产精品免费一区二区三区| 台湾佬中文在线| 中文字幕一区二区三区乱码图片 | 日本在线播放视频| 日韩免费在线| 日韩av在线导航| 污污视频在线免费| 国产成人精品亚洲日本在线观看| 亚洲黄色在线视频| 午夜午夜精品一区二区三区文| 亚洲大尺度网站| 日本欧美加勒比视频| 韩国v欧美v日本v亚洲| 欧美肥妇bbwbbw| 国产精品羞羞答答在线观看| 精品久久国产字幕高潮| 欧美国产日韩另类| 欧美三级精品| 岛国av一区二区在线在线观看| 女人床在线观看| 网友自拍视频在线| 久久先锋影音av| 国产有色视频色综合| av无码精品一区二区三区宅噜噜| 日韩精品久久理论片| 91精品国产电影| 美国一级片在线观看| 亚洲人和日本人hd| 亚洲国产精品yw在线观看 | 一级黄色片播放| 韩国福利在线| 久久这里只精品最新地址| 国产精品福利视频| 国产xxxx孕妇| 国产在线国偷精品产拍免费yy| 国产精品手机播放| 中日精品一色哟哟| 日韩电影免费在线| 国产成人综合精品| 超碰在线观看91| 久久亚洲图片| 国产精品久久久久高潮| 青青草视频在线观看免费| 天堂精品中文字幕在线| 欧美一级高清免费播放| 日韩不卡在线播放| 一本色道久久综合亚洲精品不| 性色av一区二区三区免费 | 色屁屁一区二区| 无码aⅴ精品一区二区三区浪潮 | 亚洲成av人片一区二区梦乃| 欧美狂野激情性xxxx在线观| 国产盗摄一区二区| 亚洲成年人影院| 日本欧美黄色片| 亚洲女色av| 色av成人天堂桃色av| 久久精品网站视频| 中文另类视频| 欧美精三区欧美精三区 | 国产ts人妖一区二区| 99在线免费观看视频| 天天操天天干天天舔| 久久综合资源网| 特级西西444www大精品视频| 在线日本中文字幕| 亚洲视频免费观看| 青草青青在线视频| 三上悠亚亚洲一区| 91麻豆精品国产91久久久久久久久 | 亚洲一区二区三区四区五区午夜| 51精品在线观看| 自拍偷拍色综合| 极品尤物av久久免费看| 国产精品国色综合久久| 国产日本在线| 亚洲嫩草精品久久| 777av视频| 亚洲成人av观看| 欧美一级视频精品观看| 欧美一区二区免费在线观看| 成人3d动漫在线观看| 欧美成人激情在线| 中文人妻av久久人妻18| 国产又粗又猛又爽又黄91精品| 久久免费99精品久久久久久| 老司机精品视频在线观看6| 亚洲国产日韩一区二区| 91插插插插插插插插| 9l亚洲国产成人精品一区二三| 亚洲欧美成人一区二区在线电影| 日韩精品123区| 国产视频欧美| 91在线观看免费网站| 天堂网www中文在线| 国产精品国产成人国产三级| 缅甸午夜性猛交xxxx| 亚洲tv在线| 国产偷亚洲偷欧美偷精品| 成人免费毛片xxx| 亚洲欧美网站| 高清不卡日本v二区在线| av黄色在线观看| 欧美日韩中文在线| 欧美污在线观看| 欧美精品乱码| 欧美最猛性xxxxx免费| 99视频免费看| 中文字幕乱码日本亚洲一区二区| 成年人午夜免费视频| 国产日韩欧美中文在线| 夜夜嗨av一区二区三区四区| 青青草av在线播放| 国产麻豆精品久久一二三| 亚洲欧美成人一区| 小黄鸭精品aⅴ导航网站入口| 亚洲福利视频免费观看| 久久久久久久久毛片| 久久99久久99精品免视看婷婷 | 91视频一区| 日韩av电影在线网| 无码精品人妻一区二区| 亚洲午夜激情网页| 91视频免费入口| 91精品国产91久久久久久密臀| 国产精品午夜视频| 国产小视频免费在线观看| 欧美日韩在线另类| 久久福利小视频| 亚洲国产裸拍裸体视频在线观看乱了中文 | 国产成人免费在线观看不卡| 视频一区二区视频| 欧美一级做a| www.xxxx欧美| 国产女人高潮的av毛片| 亚洲老妇xxxxxx| 制服下的诱惑暮生| 国产精品黄色| 国产在线精品一区| 中文字幕高清在线播放| 精品视频在线播放免| 欧美日韩综合一区二区三区| www激情久久| 国产一级不卡毛片| 欧美日韩中文字幕一区二区三区| 国产精品电影在线观看| 在线观看免费版| 欧美酷刑日本凌虐凌虐| 亚洲综合网在线| 国产一区二区三区av电影| 国产精品久久成人免费观看| 日日夜夜精品视频| 98视频在线噜噜噜国产| 黄色在线网站| 欧美日韩日日夜夜| 欧美黑人性猛交xxx| 懂色av一区二区在线播放| 国产深夜男女无套内射| 欧美激情在线免费| 国产欧美日韩最新| 成人三级网址| 精品蜜桃在线看| 在线能看的av| 亚洲国产精品黑人久久久| 91网址在线观看精品| 影音先锋在线一区| 日本成人三级| 久久久久久亚洲精品美女| 久久久久久91香蕉国产| 国产小视频免费在线观看| 91精品国产一区二区三区香蕉| 欧美特级一级片| 99久久综合精品| 日本肉体xxxx裸体xxx免费| 中文字幕一区二区三区久久网站| 久久爱av电影| 日韩av懂色| 国色天香2019中文字幕在线观看| 国产一二三区在线| 日韩色在线观看| 日韩精品成人免费观看视频| 亚洲欧美国产三级| 中文在线永久免费观看| 久久成人久久爱| 免费看又黄又无码的网站| 日韩电影免费网站| 精品无人区一区二区三区| 亚洲精品777| 538国产精品一区二区在线 | 精品国产亚洲av麻豆| 欧美日韩亚洲视频| 青青草原在线免费观看| 国产欧美日韩不卡| 亚洲少妇18p| 国产制服丝袜一区| 国产淫片av片久久久久久| 欧美日本精品| 亚洲图色在线| 日韩系列在线| 亚洲一区二区在线播放| 91精品店在线| 欧美一二三视频| 免费在线看电影| 久久精品国产免费观看| 二区三区在线| 日韩电影在线观看永久视频免费网站| 国产视频第一页| 在线观看亚洲专区| 男女视频免费看| 亚洲精品久久嫩草网站秘色| 污污视频网站在线免费观看| 久久久久免费观看| 国产精品无码网站| 波多野结衣视频一区| 日本黄色一级网站| 黑人巨大精品欧美黑白配亚洲| 午夜dv内射一区二区| 亚洲一区二区三区四区五区午夜| 福利视频一区二区三区四区| 欧美久久一区| 黄色影视在线观看| 国产精品久久观看| 午夜精品区一区二区三| 国产精品免费大片| 久久久www免费人成黑人精品| 国产乱人伦精品一区| 91手机在线观看| 亚洲精品观看| 国产精品国产精品国产专区不卡| 综合激情久久| 国产精品播放| 欧洲亚洲成人| 久久国产精品免费一区| 亚洲精品456| 欧美一级二级三级| 国产不卡av一区二区| 欧美日韩一区综合| 国产精品一区二区av日韩在线| 蜜桃视频日韩| 欧美亚洲高清| 亚洲一区二区三区免费看| 欧美aaaa视频| 9l视频自拍9l视频自拍| 欧美啪啪一区| 超碰成人免费在线| 国产麻豆综合| 牛夜精品久久久久久久| 精品一区二区三区在线观看国产| 欧美国产日韩在线视频| 国产99久久久久久免费看农村| 成人做爰www看视频软件| 99精品视频一区二区三区| 久久国产精品影院| 欧美国产成人精品| 91高清免费看| 午夜久久久久久久久久一区二区| 一级黄色在线视频| 欧美日韩视频专区在线播放| 国产99久一区二区三区a片| 欧美精品一区二区三区四区 | 国产精品一区二区三区av| 97自拍视频| 色老板在线视频一区二区| 色综合久久久久久久久五月| 亚洲精品成人| 日韩a∨精品日韩在线观看| 日韩和欧美的一区| 999热精品视频| 91在线视频观看| 正在播放国产对白害羞| 亚洲国产精品嫩草影院| 国产裸体美女永久免费无遮挡| 日韩一区二区在线观看视频播放| 天堂在线视频网站| 中文字幕日韩在线视频| 丰满诱人av在线播放| 国产精品美女久久| jizz18欧美18| 亚洲日本精品国产第一区| 亚洲承认在线| 亚洲欧美日韩三级| 91小视频免费看| 伊人在线视频观看| 色伊人久久综合中文字幕| 国产av无码专区亚洲av| 亚洲天堂色网站| 国产黄色大片在线观看| 国产日韩欧美黄色| 天堂99x99es久久精品免费| 亚洲在线色站| 久久婷婷亚洲| 又黄又色的网站| 国产精品国产三级国产专播品爱网 | 青草青草久热精品视频在线网站| 国产午夜精品一区在线观看 | 久久久久久久久久久妇女 | 涩涩视频网站在线观看| 91亚洲精品在线观看| 视频精品在线观看| 免费在线黄网站| 国产在线精品一区二区| 1024手机在线观看你懂的| 欧美日韩国产在线| 成人av免费播放| 久久精品国产免费观看| 成人黄色免费观看| 免费国产一区二区| 精品动漫一区| 色诱av手机版| 亚洲精品你懂的| 亚洲国产av一区二区三区| 亚洲国产欧美一区| av在线网页| 国产精品白丝jk白祙| 欧美私人啪啪vps| 精产国品一区二区三区| 亚洲人成7777| 国产精品区在线观看| 综合国产在线观看| 欧美日韩尤物久久| 欧洲一区二区在线观看| 男女精品网站| 国内精品久久99人妻无码| 五月激情综合色| 特黄aaaaaaaaa真人毛片| 午夜精品在线观看| 国产区精品视频在线观看豆花| 久久久久久av无码免费网站下载| 国产伦精品一区二区三区视频青涩| 黄色a级片在线观看| 日韩一区二区在线播放| av免费在线网站| 91精品国产高清久久久久久91裸体| 国产精品99视频| 中文字幕66页| 亚洲摸摸操操av| 亚洲产国偷v产偷v自拍涩爱| 精品中文字幕视频| 国产一级成人av| 亚洲熟妇无码一区二区三区| 91亚洲国产成人精品一区二区三 | 欧洲av在线精品| 1pondo在线播放免费| 91亚洲国产成人久久精品网站 | 92看片淫黄大片一级| 91免费看视频| 性色av一区二区三区四区| 日韩在线观看av| 91成人午夜| 无码精品a∨在线观看中文| 国产亚洲综合在线| 91亚洲国产成人久久精品麻豆| 毛片精品免费在线观看| 国产亚洲成av人片在线观黄桃| 99福利在线观看| 中文字幕精品一区| 国产免费叼嘿网站免费| 久久久在线观看| 宅男在线一区| 欧美国产日韩另类| 午夜精品国产更新| 国产资源在线看| 7777奇米亚洲综合久久| 在线综合视频| 亚洲一二三精品| 精品免费国产一区二区三区四区| 不卡福利视频| 在线成人性视频| 成人白浆超碰人人人人| 国产在线观看第一页| 欧美美女操人视频| 欧美猛男男男激情videos| 中文字幕一区二区三区四| 欧美午夜精品久久久久久人妖 | 中文字幕在线观看一区二区| 亚洲精品久久久久久无码色欲四季 | 日韩激情久久| 国产成人亚洲综合a∨婷婷| 亚洲天堂视频网站| 欧美成人精品xxx| 中文字幕伦av一区二区邻居| 丰满少妇中文字幕| 欧美亚洲动漫精品|