net开源 java_微软开源.NET挑战Java

61d2c876382fa715965d506c8e1adaf8.png

本周三微软公布了.NET开发框架开源计划,计划将.NET服务器端组件源代码通过GitHub开源,以实现跨平台支持Mac OS X和Linux。

微软.NET开源的矛头直指Java,多年以来,由于.NET依附于Windows平台,无法与Java在跨平台环境中进行竞争。

近年来随着移动互联网和云计算的蓬勃发展,微软在开发者社区的人气一路走低,虽然.NET支持C++、C#、VB和Python等多种编程语言,而且也为关键企业应用开发提供数据库互动等功能,但是在一些新的技术趋势中,例如最近开始流行的Linux服务器上的容器化云计算开发技术,微软开始落伍。

.NET的开源,意味着微软将彻底走出封闭的操作系统生态,与云端开源技术实现融合,例如让.NET服务在Docker容器中运行。这对于600万人心浮动的微软开发者来说,相当于一副定心丸。

.NET的开源,是微软正式告别PC时代的另外一个标志性事件,微软新任首席执行官Satya Nadella信奉跨平台策略,主张以开发者而不是Windows为中心重构微软的软件和云基础架构。

其实早在今年4月的开发者大会上,微软就已经开发了部分.NET的源码,包括Roslyn编译器,同时还成立了.NET基金会负责与开源社区对接。

据悉,微软正与开源社区Mono紧密合作,在微软宣布.NET开源之前,Mono是实现在非Windows操作系统中应用.NET的主要开源项目。此举显示微软正在尽一切可能稳定人心,壮大.NET开源队伍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值