2024.04.18 17:26
GitHub重磅收购npm:天下开源是一家 有个爸爸叫微软
文章来源:希鸥网
Z. Schlueter)则发表了一篇既兴奋又善感的博客 他回顾了 2009 年以来的创业历程 早先受到 PHP 的 PEAR、Perl 的 CPAN 的启发 艾萨克写了个包管理器共享到社区 伴随着 Node.js 的兴起 JavaScript 从前端向着服务器端演进 npm 作为默认的软件包管理器
注:图片来源:Pixabay
开源世界里,各种生态、工具和社区是复杂缠绕在一起的,毕竟谁都不想重新造轮子。开发人员通常将程序和开源软件包组合在一起,处理常见功能,比如验证密码或者网络通信。
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 论坛上,各种评论也炸开了锅。
有网友认为,这对于微软和开源都是双赢,微软的 Azure 可以借此提供更好的服务。微软错失了移动平台,而云计算是下一个计算平台。微软拥有 40 年吸引开发人员的记录。
而也有网友认为,手头上一半以上的开发工具箱都是微软提供的,包括 GitHub、npm、VS Code、TypeScript,一家公司垄断开发者世界并不是一件好事。
还有网友认为,对微软的负面印象时间太长,而这已经过时,微软现在是开源软件最大的贡献者,比包括谷歌、亚马逊、苹果、甲骨文、IBM 的任何一家公司都要开放得多。

文章来源:希鸥网
风险提示及免责条款
[温馨提示] 文章来源于希鸥网,转载注明原文出处,此文观点与查生意无关,理性阅读,版权属于原作者若无意侵犯媒体或个人知识产权,请联系我们,本站将在第一时间删掉 ,查生意仅提供信息存储空间服务。


