从抵触到力推,.Net Core 的成功让微软正视开源

简介:

微软在两年前做了一件当时非常令人惊讶的事情:将 .Net Core 开源。在此之前,微软曾表示开源是对软件经济的威胁。或许是为了更好的销售工具和云服务,亦或许是为了吸引更多的开发者到其平台,微软开始开源。到目前为止,这一举动已获得回报。

微软已经将 .Net Core 定位为将 .Net 扩展到 Windows 之外的一种手段,跨平台版本将 .Net 的范围扩展到 MacOS 和 Linux 。微软对外合作总监 Scott Hunter 曾表示:“目前 .Net Core 的核心用户中40%都是新用户,这正是我们想要的。在过去一年中参与到 .Net 的开发者数量增长了 61%。 ”

虽然 .Net Core 不直接为微软创收,但却极大的给扩散了微软的影响力,并间接增长了 Azure 服务和微软其它开发工具的收入。

与此同时,开发者似乎也有受益。.Net Core 的组件包括 ASP.Net 核心框架,用于构建 Web 和云应用;.Net Core runtime 和 .Net Entity Frame,用于数据访问。ASP.Net 作为 .Net Core 1.1 版本的一部分,具有响应缓存、改进的 Azure 集成和查看重新编译等功能。微软表示 .Net Core 为速度而建,它已经比 Node.js 快八倍,比一些基准测试快三倍。

微软最近发布的 Visual Studio for Mac 也很好的预示其打算,该版本进一步推动了 .Net Core 的发展势头。微软还计划在 Visual Studio 2017 IDE 中对 .Net Core 工具进行增强,包括简化 .Net Core 项目文件的语法。

微软对开源的转变,让微软显得更加开放和“平易近人”,微软也积累了更强的社区知识。这是一个双赢,不是吗?

文章转载自 开源中国社区 [http://www.oschina.net]

目录
相关文章
|
6天前
|
C# Windows
.NET开源免费的Windows快速文件搜索和应用程序启动器
今天大姚给大家分享一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器:Flow Launcher。
|
6天前
|
C#
.NET开源、免费、强大的交互式绘图库
.NET开源、免费、强大的交互式绘图库
|
6天前
|
消息中间件 前端开发 小程序
一个基于.NET Core构建的简单、跨平台、模块化的商城系统
今天大姚给大家分享一个基于.NET Core构建的简单、跨平台、模块化、完全开源免费(MIT License)的商城系统:Module Shop。
|
6天前
|
存储 文字识别 C#
.NET开源免费、功能强大的 Windows 截图录屏神器
今天大姚给大家分享一款.NET开源免费(基于GPL3.0开源协议)、功能强大、简洁灵活的 Windows 截图、录屏、Gif动图制作神器:ShareX。
|
6天前
|
算法 C# 数据库
【干货】一份10万字免费的C#/.NET/.NET Core面试宝典
C#/.NET/.NET Core相关技术常见面试题汇总,不仅仅为了面试而学习,更多的是查漏补缺、扩充知识面和大家共同学习进步。该知识库主要由自己平时学习实践总结、网上优秀文章资料收集(这一部分会标注来源)和社区小伙伴提供三部分组成。该份基础面试宝典完全免费,发布两年来收获了广大.NET小伙伴的好评,我会持续更新和改进,欢迎关注我的公众号【追逐时光者】第一时间获取最新更新的面试题内容。
|
6天前
|
定位技术 API C#
.NET开源、功能强大、跨平台的图表库
.NET开源、功能强大、跨平台的图表库
|
6天前
|
搜索推荐 API C#
.NET开源快速、强大、免费的电子表格组件
.NET开源快速、强大、免费的电子表格组件
|
6天前
|
人工智能 自然语言处理 算法
分享几个.NET开源的AI和LLM相关项目框架
分享几个.NET开源的AI和LLM相关项目框架
|
6天前
|
C# Windows
一款.NET开源、简洁易用的Windows桌面小说阅读应用
一款.NET开源、简洁易用的Windows桌面小说阅读应用
|
6天前
|
开发框架 前端开发 JavaScript
JavaScript云LIS系统源码ASP.NET CORE 3.1 MVC + SQLserver + Redis医院实验室信息系统源码 医院云LIS系统源码
实验室信息系统(Laboratory Information System,缩写LIS)是一类用来处理实验室过程信息的软件,云LIS系统围绕临床,云LIS系统将与云HIS系统建立起高度的业务整合,以体现“以病人为中心”的设计理念,优化就诊流程,方便患者就医。
24 0