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

微軟GitHub收購npm或成最大贏家!開源界野蠻競爭影響1200萬開發者

新聞 后端
GitHub官方于 3 月 16 日正式宣布已經簽署了收購npm的協議,未來將幫助npm滿足快速增長的JavaScript社區的需求。

 [[318965]]

GitHub官方于 3 月 16 日正式宣布已經簽署了收購npm的協議,未來將幫助npm滿足快速增長的JavaScript社區的需求。眾所周知,GitHub已經成為微軟的子公司,微軟此舉或將重新獲取開源社區及Web端開發的領先地位。

npm完全用JavaScript寫成,最初由艾薩克·施呂特(Isaac Z. Schlueter)開發。艾薩克表示自己意識到“模塊管理很糟糕”的問題,并看到了PHP的PEAR與Perl的CPAN等軟件的缺點,于是編寫了npm。

npm 投入微軟懷抱,新馬甲 GitHub 稱其將永遠免費

GitHub CEO 納特·弗里德曼(Nat Friedman)發布博文稱,已經簽署了收購 npm 的協議。

[[318966]]

npm 是 JavaScript 世界的一個重要組成部分。npm 團隊在過去 10 年的工作,以及成千上萬的開源開發者和維護者的貢獻,已經使 npm 成為超過 130 萬個軟件包的家,每月下載 750 億次。他們一起幫助 JavaScript 成為世界上最大的開發者生態系統。我們 GitHub 很榮幸能夠成為 npm 故事里的一部分,并幫助 npm 繼續擴展新功能以滿足快速增長的 JavaScript 社區的需求。

對于每天使用公共 npm 鏡像倉庫的1200 萬開發者來說,npm 永遠是可用的,而且免費。交易完成后,我們的重點將是:

投資于鏡像倉庫基礎設施和平臺建設。JavaScript 生態系統規模龐大,且增長迅速。在收購完成后,公司將進行必要的投資以確保 npm 的快速、可靠和可擴展性。

提升核心體驗。公司將致力于改善開發人員和維護人員的日常體驗,支持在 npm v7 CLI 上已經開始的工作,并將保持免費和開源。

與社區進行交流。公司將積極參與 JavaScript 社區以獲取開發人員的想法,借助他們的力量來幫助定義 npm 的未來。

npm 創始人也發文感慨,創業艱難:

GitHub宣布收购npm,微软或成最大赢家!开源界野蛮竞争影响1200万开发者

早在 2009 年,在長時間沒有休假之后,我辭去了我的工作,希望發現當我釋放我的創造力時會發生什么。我寫了一個軟件包管理器。

我創建 npm 的目的是在一小群決定用 JavaScript 編寫 web 服務器的書呆子中共享模塊。從這個目標出發,npm 慢慢地但是穩步地發展起來,我為這個項目付出了巨大的努力,也經歷了太多的資金困難。

希望繼續為開源事業做貢獻

自從 GitHub 在 2009 年來 yahoo 做了一篇關于 git 和社會化編程的演講后,我就一直密切關注著 GitHub 的發展軌跡。自從我將開源作為一種生活方式的選擇以來,它已經成為我生活中很重要的一部分。

當我在舊金山 GitHub 總部看到 GitHub 軟件包 beta 測試版和演示版時,我記得我笨拙地脫口而出,“你為什么不試著收購我們? ”

我們對這個社區的承諾是在可預見的未來保持 npm 鏡像倉庫免費開放源碼,并繼續改進 npm CLI。在 GitHub,npm 將得到世界上最大的公司之一的額外支持和支持,該公司是世界上最大的開發者社區。

微軟成代碼托管和 JavaScript 兩個領域終極 boss,開發者反應激烈

對于一個市值超萬億的企業來說,被很多人討厭是再正常不過的事情。套用一句古話:如果說世界上只有兩種公司,一種被人罵一種沒人知道,那微軟就是會被往死里罵的那種。

在歐美,很多人心目中微軟的形象和“大富翁(Monoply)”游戲里的那個白胡子老財主是等同的,一副“面露和善、內心貪婪”的奸商形象。

[[318967]]

Reddit 上一篇《Why do people hate on Microsoft so much and give Linux a pass for it's short comings?》的帖子,超過 1300 人點贊;在 Slashdot 上,《Why Does Everyone Hate Microsoft?》下有超過 1500 回復表達對微軟的痛恨。

GitHub宣布收购npm,微软或成最大赢家!开源界野蛮竞争影响1200万开发者

開發者是不滿微軟的主力軍,而這些開發者中,開源界又是主力中的主力。他們擔心一向“眼中只有錢”的微軟,在逐步蠶食缺乏抵抗能力的開源世界。

Twitter 用戶@conrmahr 的吐槽,展示了微軟將 npm 收入囊中后的會發生什么:

現在,我可以編寫一個部署到 Azure 的 node 應用程序,該應用程序摘要一個 linkedin 搜索 api 以在我的 xbox 儀表板上顯示職位空缺,并在 GitHub 中進行版本控制。

微軟,和壟斷,再次掛上了鉤。

當然,世界上沒有無緣無故的愛,也沒有無緣無故的恨。美國司法部在微軟公司內部發現的一個短語,擁抱、擴展再吞并(Embrace, extend, and extinguish,最后一個詞也作 exterminate,或按 extinguish 譯為撲滅),曾將這個巨頭的真實企圖暴露在公眾面前:第一步,擁抱廣泛使用的技術標準、開源平臺;第二步,在其中植入自己的專利和基因;第三步,將其據為己有。

讓我回過頭來品,再細品:微軟前腳收購 GitHub,引發了一波開源界的恐慌。這次,微軟沒有出面,而是讓 GitHub 把 npm 收了。至此,最大的開源社區是微軟的;最大的 js 包管理器,也是微軟的。

微軟一舉成為開源代碼托管平臺和 JavaScript 兩個領域的終極 boss!有內味了,是不是?

[[318968]]

npm 和 Node.js 的前世今生

Node.js 是目前非常火熱的 Web 服務端技術,但是它的誕生經歷卻很奇特。

瀏覽器技術日進千里,而微軟錯失良機

眾所周知,在 Netscape 設計出 JavaScript 后的短短幾個月,JavaScript 事實上已經是前端開發的唯一標準。后來,微軟通過 IE 擊敗了 Netscape 后一統桌面,結果幾年時間,瀏覽器毫無進步。(2001 年推出的古老的 IE 6 到今天仍然有人在使用!)

GitHub宣布收购npm,微软或成最大赢家!开源界野蛮竞争影响1200万开发者

微軟認為 IE6 瀏覽器已經非常完善,幾乎沒有可改進之處,然后解散了 IE6 開發團隊!而 Google 卻認為支持現代 Web 應用的新一代瀏覽器才剛剛起步,尤其是瀏覽器負責運行 JavaScript 的引擎性能還可提升 10 倍。

先是 Mozilla 借助已壯烈犧牲的 Netscape 遺產在 2002 年推出了 Firefox 瀏覽器,緊接著 Apple 于 2003 年在開源的 KHTML 瀏覽器的基礎上推出了 WebKit 內核的 Safari 瀏覽器,不過僅限于 Mac 平臺。Google 也看中了 WebKit 內核,于是基于 WebKit 內核推出了 Chrome 瀏覽器。Google 認為要運行現代 Web 應用,瀏覽器必須有一個性能非常強勁的 JavaScript 引擎,于是 Google 自己開發了一個高性能 JavaScript 引擎,名字叫 V8,以 BSD 許可證開源。

[[318969]]

C++太難用,Ryan Dahl 自己造了門語言 Node.js

話說有個叫 Ryan Dahl 的歪果仁,他的工作是用 C/C++寫高性能 Web 服務。對于高性能,異步 IO、事件驅動是基本原則,但是用 C/C++寫就太痛苦了。于是這位仁兄開始設想用高級語言開發 Web 服務。他評估了很多種高級語言,發現很多語言雖然同時提供了同步 IO 和異步 IO,但是開發人員一旦用了同步 IO,他們就再也懶得寫異步 IO 了,所以,最終,Ryan 瞄向了 JavaScript。

因為 JavaScript 是單線程執行,根本不能進行同步 IO 操作,所以,JavaScript 的這一“缺陷”導致了它只能使用異步 IO。

于是在 2009 年,Ryan 正式推出了基于 JavaScript 語言和 V8 引擎的開源 Web 服務器項目,命名為 Node.js。雖然名字很土,但是,Node 第一次把 JavaScript 帶入到后端服務器開發,加上世界上已經有無數的 JavaScript 開發人員,所以 Node 一下子就火了起來。

代碼依賴管理混亂,我要寫個包管理器

如果你開發了很多網站服務,依賴的代碼越來越多,就會發現一件很麻煩的事情:去 jQuery 官網下載 jQuery;去 BootStrap 官網下載 BootStrap;去 Underscore 官網下載 Underscore……

于是有些程序員就受不鳥了,一個擁有三大美德(懶惰、急躁和傲慢)的程序員 Isaac Z. Schlueter 給出一個解決方案:用一個工具把這些代碼集中到一起來管理吧!

開發者們寫了大量的 Node.js 開源包,但是 Node.js 缺少一個包管理器,于是 Ryan Dahl 和 npm 的作者一拍即合、抱團取暖,最終 Node.js 內置了 npm。

[[318970]]

隨著 Node.js 的火爆,大家開始用 npm 來共享 JS 代碼了,于是許多開源作者也將自己的包發布到 npm 了。把你需要的包寫到 package.json 里,然后運行 npm install ,npm 就會自動幫你安裝了。

 

 

 

責任編輯:張燕妮 來源: 新智元
相關推薦

2022-01-08 21:52:55

Python編程語言開發

2013-09-04 10:42:38

2021-09-03 12:19:43

國資云信創云

2012-10-15 10:10:37

華為思科中興

2023-11-27 16:45:31

2018-12-25 23:20:33

Java開發代碼

2010-06-09 17:05:31

三網融合

2017-12-08 12:44:44

GithubiOS機器學習

2023-11-21 11:14:28

開源社區OpenAI

2017-08-14 11:04:03

小米MIUIMIUI9

2014-01-23 19:31:54

聯想收購IBM低端服務器

2011-10-24 10:53:19

微軟Android

2021-12-21 14:20:18

加密貨幣代幣區塊鏈

2010-02-06 09:25:58

IE市場

2020-03-22 21:08:05

Pwn2Own 202網絡安全黑客

2013-04-01 11:32:27

4GLTE設備供應商

2015-02-02 09:58:58

混合云混合云管理基礎設施

2016-10-17 14:04:50

互聯網

2020-05-07 15:17:34

開發者PythonJava
點贊
收藏

51CTO技術棧公眾號

少妇视频一区二区| 国产又黄又猛视频| 性生活视频软件| 一区福利视频| 亚洲毛片在线看| 国产高潮免费视频| 麻豆传媒视频在线观看| 成人免费看的视频| 国产精品日韩专区| 免费中文字幕视频| 大又大又粗又硬又爽少妇毛片| av电影在线观看| 国产精品一区二区免费不卡| 91福利视频在线观看| 熟女少妇一区二区三区| 国产一区二区三区国产精品| 黑人欧美xxxx| 九九久久九九久久| 成人性爱视频在线观看| 国产精品一区二区在线观看网站| 欧美性视频精品| 国产第一页浮力| 一呦二呦三呦国产精品| 91精品国产入口| 亚洲爆乳无码专区| 三级资源在线| 国产精品日韩成人| 蜜桃网站成人| 亚洲乱码在线观看| 蜜臀a∨国产成人精品| 国内偷自视频区视频综合| 美女网站视频色| 国产精品一区二区三区美女| 欧美日韩国产综合一区二区三区| 日韩av在线第一页| 免费不卡av| 国产精品福利一区二区三区| 日韩精品福利视频| 瑟瑟在线观看| 成人av免费在线观看| 亚洲一区二区在线播放| 91玉足脚交嫩脚丫在线播放| 亚洲一级高清| 久久久久久尹人网香蕉| 成年人av电影| 亚洲深深色噜噜狠狠爱网站| 日韩一区二区在线视频| 毛片久久久久久| 精品久久网站| 亚洲欧美中文在线视频| 魔女鞋交玉足榨精调教| 欧美影院天天5g天天爽| 青青草视频一区| 亚洲国产精品影院| 中文字幕一区二区三区四区五区六区 | jlzzjlzzjlzz亚洲人| 免费高清在线一区| 国产激情久久久久| 在线观看日本视频| 久久久久久一区二区| 欧美一区亚洲一区| 日韩在线视频不卡| 石原莉奈在线亚洲二区| 国产成人激情视频| 五月婷婷六月婷婷| 日本强好片久久久久久aaa| 国产精品久久久久久五月尺| 亚洲 欧美 日韩 在线| 日韩中文字幕一区二区三区| 国产成人精品网站| 中文字幕精品一区二| 麻豆成人久久精品二区三区小说| 国产欧美在线看| 国产午夜无码视频在线观看 | 午夜a一级毛片亚洲欧洲| 99久久久久国产精品| 在线观看国产精品91| 国产又粗又猛又爽又黄av| 亚洲免费观看高清完整版在线观| 精品视频久久久| 国产黄色网址在线观看| 精品国产中文字幕第一页| 在线观看国产精品淫| 日韩在线观看免| 97精品国产| 欧美激情日韩图片| 国产成人无码精品亚洲| 日韩精品午夜视频| 成人黄色中文字幕| 亚洲爱情岛论坛永久| 99精品视频中文字幕| 精品偷拍一区二区三区在线看| 午夜精品一区二区在线观看| 国产黄色免费在线观看| √…a在线天堂一区| 国产精品视频网站在线观看| 一本大道色婷婷在线| 欧美日韩中文精品| 国产视频精品视频| 欧美精品一区二区三区精品| 久久99热精品这里久久精品| 国产香蕉视频在线| 久久精品噜噜噜成人av农村| 国产精品永久入口久久久| 黄色av免费在线看| 亚洲摸摸操操av| 国产二区视频在线播放| 99综合久久| 亚洲免费福利视频| 免费一级黄色大片| 视频精品一区二区| 国产视频精品网| 日本在线观看| 欧美日韩亚洲高清| 日本一区二区三区在线免费观看| 亚洲色图美女| 欧美乱人伦中文字幕在线| 国产suv精品一区二区33| 国产99精品国产| 亚洲高清在线观看一区| 亚洲一级少妇| 欧美成人女星排行榜| 黄色片网站在线播放| 国产一级久久| 999热视频| 男人在线资源站| 日本久久电影网| www.超碰97| 欧美精品18| 国产日韩欧美在线观看| 韩国中文免费在线视频| 五月天亚洲精品| www.黄色网| 真实国产乱子伦精品一区二区三区| 日本女优在线视频一区二区| 国产精品久久久久久久久久免费 | 麻豆精品一区二区三区视频| 蜜乳av一区二区三区| 欧美日韩在线精品| 3344国产永久在线观看视频| 日韩三级视频在线看| 亚洲AV成人无码精电影在线| 日本不卡123| 日本精品一区| 欧美激情喷水| 亚洲欧美成人网| 免费的毛片视频| 99r精品视频| 99色精品视频| 在线成人动漫av| 欧洲精品久久久| 天堂а√在线8种子蜜桃视频| 午夜欧美一区二区三区在线播放| 四虎精品一区二区| 亚洲国产激情| 精品国产电影| 特黄毛片在线观看| 亚洲精品网址在线观看| 欧美日韩一级黄色片| 国产亚洲一区二区在线观看| 国产天堂在线播放| 欧美另类69xxxxx| 国产精品网站大全| 婷婷免费在线视频| 欧美一区二区免费视频| 麻豆疯狂做受xxxx高潮视频| 成人国产精品视频| 中文字幕日本最新乱码视频| 九九免费精品视频在线观看| 国产精品视频一区二区高潮| 色综合久久影院| 日韩一卡二卡三卡| 国产在线观看你懂的| 99久久精品免费观看| av网站在线观看不卡| 国产中文字幕一区二区三区| 成人黄色短视频在线观看| 国产精选第一页| 亚洲精品一区二区在线播放∴| 日韩久久精品电影| 中文字幕你懂的| 一区二区三区在线不卡| 欧美熟妇精品一区二区蜜桃视频| 久久福利一区| 最新av在线免费观看| а√中文在线天堂精品| 热99精品里视频精品| 色开心亚洲综合| 精品福利一区二区三区| 一级做a爰片久久毛片| 亚洲三级在线免费| 特级西西人体4444xxxx| 免费的成人av| 日本男女交配视频| 精品一区在线| 99蜜桃在线观看免费视频网站| 欧美a级在线观看| 色妞一区二区三区| 天堂成人在线观看| 欧美人与禽zozo性伦| 国产午夜精品一区二区理论影院| 欧美国产丝袜视频| 中国xxxx性xxxx产国| 男男视频亚洲欧美| 激情伊人五月天| 四虎成人av| 久久国产精品久久精品国产| 色综合.com| 久久99精品久久久久久青青91 | 日本久久二区| 88国产精品欧美一区二区三区| 免费在线你懂的| 亚洲女人天堂av| 欧美一级在线免费观看| 欧美男男青年gay1069videost| 国产无套丰满白嫩对白| 亚洲黄一区二区三区| 美国美女黄色片| 久久午夜老司机| 国产一级黄色录像| 国产一区999| 在线观看免费黄网站| 日韩视频免费| www国产免费| 国产精品久久久乱弄 | 久久久久久久少妇| 狠色狠色综合久久| 中文字幕精品—区二区日日骚| 国产成人精品一区二区免费看京| 成人三级视频在线观看一区二区| 青青青国产精品| 国产成人在线一区| 天堂√中文最新版在线| 性欧美办公室18xxxxhd| 欧美人与动牲性行为| 久久国产精品首页| 1pondo在线播放免费| 亚洲欧洲一区二区三区在线观看| 亚洲精品18p| 日韩精品一区二区三区视频播放| 99热这里只有精品1| 欧美高清你懂得| 一区二区三区免费观看视频| 欧美日韩精品免费| 亚洲天堂网视频| 欧美无砖专区一中文字| 中文字幕精品三级久久久| 午夜精品福利在线| 日本三级视频在线| 亚洲国产精品久久久男人的天堂 | 日韩欧美国产高清91| 日本一级片免费看| 亚洲h精品动漫在线观看| 国产一卡二卡在线播放| 亚洲大片一区二区三区| 久久精品国产亚洲AV无码麻豆| 一区二区三区四区视频精品免费 | 91在线品视觉盛宴免费| 国产亚洲欧美日韩美女| 亚洲图片88| 日韩色av导航| 手机在线免费观看av| 午夜精品www| av资源亚洲| 国产精品第一第二| 色诱色偷偷久久综合| 亚洲一区二区在线| 成人资源在线播放| 久久99国产精品| 国产精品欧美三级在线观看| 亚洲va韩国va欧美va精四季| 国产大片一区| 亚洲丰满少妇videoshd| 丝袜 亚洲 另类 欧美 重口| 一区二区三区在线视频观看| 日本一区二区欧美| 疯狂欧美牲乱大交777| 亚洲av综合一区| 欧美一级日韩一级| 天堂中文网在线| 综合网中文字幕| 50度灰在线| 欧美又大粗又爽又黄大片视频| 最新日韩一区| 91在线观看网站| 免费看成人哺乳视频网站| 亚洲伊人婷婷| 在线成人av| 激情五月婷婷久久| 国产成人免费在线| 97超碰在线资源| 一区二区视频在线看| 五月婷婷中文字幕| 91超碰这里只有精品国产| 欧洲成人一区二区三区| 一区二区在线免费视频| av网址在线| 国产成人精品在线观看| 亚洲精品一区二区在线播放∴| 国产午夜精品一区| 图片小说视频色综合| 女人天堂av手机在线| 精品一区二区三区蜜桃| 亚洲国产果冻传媒av在线观看| 国产精品久久久久桃色tv| 影音先锋亚洲天堂| 91精品一区二区三区在线观看| 四虎影院在线域名免费观看| 不卡av电影院| aaaa欧美| 精品一区二区三区视频日产| 亚洲色图88| 午夜视频在线瓜伦| 99视频一区二区| 午夜69成人做爰视频| 欧美视频精品在线| 日韩三级电影网| 色综合男人天堂| 中文字幕综合| 日韩欧美三级电影| 亚洲视频播放| 欧美性生交xxxxx| 亚洲欧美日韩国产成人精品影院| 亚洲欧美一二三区| 精品sm在线观看| 国产在线更新| 国产精品亚洲аv天堂网| 亚洲免费成人av在线| 天天夜碰日日摸日日澡性色av| 国内精品第一页| 97视频在线观看播放| 亚洲欧美小说色综合小说一区| 99视频免费观看蜜桃视频| 欧美高清在线| 欧美成人福利在线观看| 久久久精品日韩欧美| 91国产丝袜播放在线| 亚洲第一网站男人都懂| 日本在线观看高清完整版| 91在线观看免费高清| 香蕉视频官网在线观看日本一区二区| 日日噜噜噜噜久久久精品毛片| 久久久高清一区二区三区| 国产精品人人人人| 日韩av最新在线| av2020不卡| 黑人巨大精品欧美一区二区小视频 | 蜜桃精品在线观看| 懂色av蜜桃av| 欧美日韩在线三区| 日本中文字幕电影在线免费观看 | 26uuu国产在线精品一区二区| 伊人365影院| 亚洲高清在线观看| 理论不卡电影大全神| 国产偷久久久精品专区| 国产亚洲在线| 成人激情五月天| 欧美群妇大交群的观看方式| 九九热99视频| 欧美国产精品一区| 中国一级特黄视频| zzijzzij亚洲日本成熟少妇| 国产精品亚洲四区在线观看| 中文字幕精品—区二区日日骚| 国产乱理伦片在线观看夜一区| 99视频只有精品| 精品国产99国产精品| 亚洲精华液一区二区三区| 天天综合狠狠精品| 国产一区三区三区| 国产精品18p| 亚洲欧美精品伊人久久| 91综合国产| 男人天堂新网址| 91视频在线观看免费| 特级西西444www高清大视频| 久久久精品视频成人| 999在线精品| 狠狠操精品视频| 亚洲精品国产一区二区三区四区在线| 色婷婷中文字幕| 国产精品国模在线| 伊人久久大香线蕉综合四虎小说 | 国产精品自偷自拍| 欧美激情极品视频| 久久国产精品一区| 亚洲剧情一区二区| 成人亚洲欧美| 在线观看18视频网站| 成人h精品动漫一区二区三区| 亚洲av无码精品一区二区| 久久精品国产99国产精品澳门| 国产三级精品三级在线观看国产| 网站一区二区三区| 亚洲一区二区三区美女| 国产三级电影在线观看| 99视频在线免费观看| 日本不卡一区二区三区 | 亚洲精品国产首次亮相|