精品欧美一区二区三区在线观看 _久久久久国色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| 男女av免费观看| 超碰在线caoporen| 久久久久久久久一| 懂色一区二区三区av片| 午夜一级黄色片| 日韩视频一区| 久久久精品影院| 中文字幕国产综合| 18国产精品| 欧美日韩成人一区| 免费在线激情视频| 综合久久2o19| 国产精品久久久久久福利一牛影视| 国产精品三区在线| 国产精品一区二区免费视频| 午夜亚洲精品| 国内精品久久久久久久| 精品国产视频在线观看| 教室别恋欧美无删减版| 亚洲国产成人精品女人久久久| 自拍偷拍21p| 免费成人动漫| 天天做天天摸天天爽国产一区| 国产又黄又爽免费视频| 大片免费播放在线视频| 91影院在线观看| 成人在线视频网址| 国产乱叫456在线| 日本成人超碰在线观看| 欧美综合激情网| 日韩网红少妇无码视频香港| 欧美成人精品| 久久亚洲精品成人| 999精品视频在线观看播放| 精品国产乱码久久久久久果冻传媒| 精品区一区二区| 熟妇女人妻丰满少妇中文字幕| 久久亚洲精品中文字幕| 在线视频你懂得一区| 国产a视频免费观看| 国产自产自拍视频在线观看| 亚洲v日本v欧美v久久精品| 9191国产视频| 好吊日av在线| 亚洲午夜私人影院| 欧美中文字幕在线观看视频| 性爱视频在线播放| 亚洲一二三四在线| www精品久久| av在线资源| 精品久久久久久国产91| 国产欧美在线一区| **欧美日韩在线观看| 在线观看日韩毛片| 国产精品久久久毛片| 欧美成人一二区| 欧美精品久久一区二区三区| 亚洲三级在线观看视频| 成人噜噜噜噜| 日韩精品一区二区三区三区免费| 一级黄色免费视频| 精品亚洲自拍| 亚洲区免费影片| 在线观看天堂av| 亚洲女同一区| 国模私拍视频一区| 亚洲熟妇无码乱子av电影| 老牛影视一区二区三区| 国产狼人综合免费视频| 国产aⅴ一区二区三区| 成人av午夜电影| 免费影院在线观看一区| 成人av一区| 亚洲男同性视频| 国产成人无码a区在线观看视频| 桃子视频成人app| 91 com成人网| 精品人妻二区中文字幕| 成人爽a毛片| 亚洲香蕉伊综合在人在线视看 | av高清久久久| 日本一区视频在线观看| 欧美成人二区| 亚洲第一在线综合网站| 又大又硬又爽免费视频| 亚洲天堂资源| 欧美精选一区二区| 天天躁日日躁狠狠躁av麻豆男男 | 亚洲精品影院| 人人超在线公开视频| 色噜噜狠狠成人网p站| 国产91色在线观看| 欧美高清视频看片在线观看 | 久久日免费视频| 欧美午夜不卡| 国产精品高清网站| 亚洲精品一区二区三区四区| 久久精品一二三| 免费的一级黄色片| 成人看片网站| 国产香蕉精品| 夜夜精品视频| 国产中文字幕亚洲| 神马精品久久| 亚洲免费观看高清| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 日韩成人在线电影| 亚洲精品视频免费| 免费在线观看国产精品| 奇米色一区二区三区四区| 国产精品日本一区二区| av免费在线观看网站| 欧美最新大片在线看| 中国av免费看| 狠狠综合久久| 亚洲sss综合天堂久久| 精品资源在线看| 欧美特黄级在线| 国产a级片视频| 一个色综合网| 成人在线免费观看视视频| 国产资源在线观看| 午夜精品一区在线观看| 亚洲黄色小说在线观看| 911久久香蕉国产线看观看| 国产精品高潮呻吟久久av野狼| 五月天久久久久久| 亚洲国产日韩在线一区模特 | 国产精品伦理| 亚洲国产高潮在线观看| 欧美激情精品久久| 久久国产精品72免费观看| 亚洲精品久久区二区三区蜜桃臀 | 亚洲色图欧美日韩| 午夜精彩国产免费不卡不顿大片| 成人亲热视频网站| 黄色精品在线观看| 欧美午夜影院| 亚洲天堂色网站| 久久精品国产成人av| av不卡免费在线观看| a级黄色小视频| 国产日韩三级| 91精品国产91久久久久久久久 | 91制片厂免费观看| 亚洲国产综合在线观看| 色婷婷综合成人av| 国产精品久久久久久久免费看| 国产精品久线观看视频| 五月婷婷六月丁香激情| 99精品视频在线观看播放| 国产日产久久高清欧美一区| 日本高清视频在线播放| 7777精品伊人久久久大香线蕉超级流畅| 久久一级免费视频| 狠狠色狠狠色综合日日91app| 黄色免费高清视频| 99精品在免费线中文字幕网站一区| 欧美黑人巨大xxx极品| 亚洲欧美激情另类| 懂色av影视一区二区三区| 久久只有这里有精品| 日韩精品电影在线观看| 免费在线观看污污视频| 亚洲综合网狠久久| 欧美性受xxxx白人性爽| 国产黄在线看| 91精品国产综合久久精品| 久久艹精品视频| 久久综合久久99| 亚欧激情乱码久久久久久久久| 亚洲色图网站| 国产日韩精品推荐| 国产69精品久久久久按摩| 久久天天躁日日躁| 无码国产精品96久久久久| 91豆麻精品91久久久久久| 男人在线观看视频| 99热精品国产| 91看片破解版| 国产精品腿扒开做爽爽爽挤奶网站| 日韩三级电影免费观看| 一区二区网站| 国产精品福利观看| 手机av在线播放| 亚洲色图av在线| www.蜜臀av.com| 日韩人在线观看| 九九精品在线观看视频| 国产午夜精品一区二区三区嫩草| 色婷婷一区二区三区在线观看| 美洲精品一卡2卡三卡4卡四卡| 91视频.com| 亚洲视频一二三四| 99国产精品| 日本女人高潮视频| 欧美精品momsxxx| 国产成人精品日本亚洲11| 成人免费在线观看视频| 98精品在线视频| av在线网址观看| 在线观看欧美www| 天天操天天操天天| 欧美一级爆毛片| 欧美人一级淫片a免费播放| 亚洲国产综合人成综合网站| 午夜三级在线观看| 国产视频911| 亚洲观看黄色网| 国产高清一区日本| 91制片厂毛片| 视频一区中文字幕国产| 99在线精品免费视频| 亚洲人体av| 一本久久a久久精品vr综合| 国产精品亚洲片在线播放| 国产区欧美区日韩区| 亚洲码欧美码一区二区三区| 91久久久精品| 日本a人精品| 国产精品视频yy9099| 午夜精品成人av| 欧美在线观看视频| 久草在线资源福利站| 久久久亚洲影院| 色女人在线视频| 欧美高清在线观看| 欧洲性视频在线播放| 久久九九全国免费精品观看| 日本www在线| 久久精品人人爽| 黄网站在线播放| 美女福利精品视频| 2024最新电影在线免费观看| 久久久精品日本| 中文字幕免费高清电视剧网站在线观看 | 亚洲大尺度视频| 日韩欧美一区二区视频| av中文字幕免费| 欧美一级专区免费大片| 国产人妻精品一区二区三区| 在线综合+亚洲+欧美中文字幕| 一区二区三区午夜| 制服丝袜在线91| 国产高潮在线观看| 久久久久久电影| 国产精品乱码| 欧美xxxx性| 91最新在线免费观看| 久久爱www.| 国产精品二区在线| 老牛国内精品亚洲成av人片| 国产在线一区二| 欧美激情在线精品一区二区三区| 香蕉久久夜色| 欧美 日韩 国产精品免费观看| 2022中文字幕| 国产精品美女久久久| 亚洲色图38p| 久草在线在线精品观看| 亚洲av综合色区无码另类小说| 成人精品一区二区三区中文字幕| jizz日本免费| 国产精品天干天干在线综合| 黑鬼狂亚洲人videos| 亚洲电影一区二区三区| 国产情侣自拍av| 欧美日韩精品欧美日韩精品一 | 亚洲老板91色精品久久| 在线免费观看黄| 欧美大荫蒂xxx| 中国字幕a在线看韩国电影| 国产精自产拍久久久久久| 亚洲91网站| 日韩高清三级| 欧美国产精品| 成人观看免费完整观看| 久久草av在线| 久久久国产精品无码| 国产精品久久久久婷婷二区次| 欧美成人精品一区二区免费看片| 婷婷丁香激情综合| 国产又粗又猛又黄又爽| 亚洲国产97在线精品一区| 在线免费av网站| 国产91成人在在线播放| 亚洲国产91视频| 欧美精品七区| 欧美三级午夜理伦三级中文幕| 男人舔女人下面高潮视频| 国产精品一二三| 日本一区二区视频在线播放| 亚洲一区免费视频| 中文字幕无线码一区| 亚洲大胆人体av| 免费黄网站在线| 国产z一区二区三区| jazzjazz国产精品久久| 一本色道久久99精品综合| 国产精品日韩| 中文字幕天堂av| 综合久久国产九一剧情麻豆| 91青青草视频| 日韩精品免费观看| 中中文字幕av在线| 国产伦精一区二区三区| 天天操夜夜操很很操| 中文字幕乱码一区二区免费| 特黄视频免费看| 亚洲精品一区二区三区影院| 老司机精品影院| 国产精品视频999| 俺要去色综合狠狠| 日韩 欧美 高清| av不卡在线播放| 国产午夜精品无码一区二区| 丰满放荡岳乱妇91ww| 国产精品天天干| 日韩欧美一区二区在线| 亚洲乱码精品久久久久..| 久久精品视频中文字幕| 国产精品videossex撒尿| 欧美不卡福利| 国产一级久久| 一本加勒比波多野结衣| 亚洲一区二区三区四区五区黄| 国产一区二区三区黄片| 中文字幕在线精品| 国产精品天堂蜜av在线播放| 日本一区二区在线视频| 天堂成人国产精品一区| 欧美一区二区三区成人精品| 五月激情综合色| 色wwwwww| 欧美中文字幕第一页| 亚洲丁香日韩| 99蜜桃臀久久久欧美精品网站| 99久久久无码国产精品| 国产欧美日韩另类| 亚洲欧美在线一区二区| 三上悠亚一区二区| 性欧美.com| 日本欧美一区二区三区| 男人的午夜天堂| 91精品国产综合久久国产大片| v天堂福利视频在线观看| 亚洲精品日韩激情在线电影| 欧美精品国产一区二区| 动漫av在线免费观看| 亚洲va欧美va人人爽| 亚洲欧美日韩成人在线| 日韩av免费网站| 人人狠狠综合久久亚洲婷| 国产美女18xxxx免费视频| 亚洲黄网站在线观看| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 久久久久久久久久国产| 神马香蕉久久| 自拍偷拍 国产| 亚洲丝袜精品丝袜在线| 欧美熟妇交换久久久久久分类| 97超碰国产精品女人人人爽| 国产欧美一区二区三区精品观看| 高清av免费看| 亚洲一卡二卡三卡四卡五卡| 青青青草原在线| 成人免费视频a| 亚洲天堂黄色| 精品亚洲aⅴ无码一区二区三区| 欧美丝袜丝交足nylons图片| 午夜激情在线| 欧美性色黄大片人与善| 国产精品亚洲第一| 日本视频在线观看免费| 日韩中文字幕视频在线| 免费看毛片网站| 一区二区久久久| 艳母动漫在线看| 成人欧美一区二区三区在线湿哒哒| 在线观看日韩av电影| 午夜精产品一区二区在线观看的| 91精品国产综合久久久久| 625成人欧美午夜电影| 亚洲欧洲精品一区二区三区波多野1战4| 国产成人在线影院| 99精品人妻国产毛片| 另类少妇人与禽zozz0性伦| 亚洲品质自拍| 亚洲911精品成人18网站| 欧美亚一区二区| wwww亚洲|