首页 >

微软为何要维护开源软件vscode – sublime text – 前端|

java中的random怎么用,net是什么域名,苹果6怎么取消股市微软为何要维护开源软件vscode - sublime text - 前端|微软为何要维护开源软件vscode

微软维护开源软件vscode并不在于财务价值,而是在于其战略意义。

在比尔盖茨、鲍尔默时代,很难想象到微软会与“开源”这两个字扯上关系。在鲍尔默的心中,开源操作系统Linux是颗毒瘤,并偏执的认为所有开源软件都不值一提,开源软件是知识产权的癌症。

进入纳德拉时代之后,微软的态度来了一个180度大转弯,除了Windows、Office365、Azure等直接盈利的没开源,其他的技术基本上全开源了,目前已开源的想项目有上千个。

纳德拉说过:微软长期坚持的一个信条是,Linux等开源软件是公司的敌人。现在大家已经无力为这样的态度买单。大家必须满足客户的需求,而更重要的是确保大家以一种前瞻的方式而不是透过后视镜寻找机遇。

老牌的科技巨头微软已经意识到了开源的趋势和力量,从而在战略上拥抱开源,只有通过开源社区的广泛参与,微软才可能持续的壮大。Android能够迅速成长为与IOS匹敌的存在,靠的就是开源。

近几年哪家公司在GitHub上贡献最多?

不是 Facebook,也不是 Google,而是微软公司,这个第一名对于很多人来说是出人意料。

Visual Studio Code是微软在2015年正式发布的项目

vscode可运行在Windows,MacOS和Linux平台,很多开发者都认为它是目前最好的代码编辑器。

vscode是一个轻量级但功能强大的源代码编辑器,可视窗操作,处于编辑器和IDE的中间并且偏向轻量编辑器一侧的。它的核心是“编辑器 + 代码理解 + 调试”,围绕这个关键路径做深做透,其他东西非常克制,产品保持轻量与高性能。

vscode内置了对JavaScript,TypeScript和Node.js的支持,并且支持多达30多种编程语言(如C ++,C#,Java,Python,PHP,Go)和拥有丰富的(如.NET和Unity)扩展生态系统。

在跨平台开发正在成为主流,微软免费推出的跨平台Web和云开发代码编辑器vscode为跨平台开发者带来了极大的便利。

vscode存在的意义

开源是必然趋势,微软较晚的意识到自己不能逆势而为。

苹果每年会发布开发者通过App Store获得了多少经济利益,谷歌推广Google Play时多次强调各类开发者成功案例,微软基本没有,也没有培养出忠实的开发者群体。当开发者大规模离开一个技术生态体系和平台,会带来毁灭性的灾难。微软CEO纳德拉要求整个企业变得更开放,做了很多层面的努力,拥抱开源是其中最重要的策略之一。

随着纳德拉的上位,微软的立场在快速的发生转变,不再是啥都盯着钱了。

举个例子:

每当新版本的Windows发布时,只有付费才能完成升级。从Windows10开始微软放弃一部分收入,将之前付费更新转变为免费升级。短时间内,Windows10就变成了有史以来最受欢迎的Windows升级。

开源加速了技术扩散与传播,从而促进商业模式的发展和盈利。vscode对于 .NET策略起到了积极的推动作用,另外vscode、GitHub、Azure形成了一条完整的生态链,只要在这条生态链上稍微进行扶持(如:降低部署门槛,增加一些激励手段),就能吸引更多的开发者、应用选择Azure。

vscode用得越多,铺得越广,正面效应的叠加效果就越明显,微软的生态帝国就会越强大。

以上个人浅见,欢迎批评指正。

认同偶的看法,请点个赞再走,感谢!

喜欢偶的,请关注偶,再次感谢!

java中的random怎么用,net是什么域名,苹果6怎么取消股市微软为何要维护开源软件vscode - sublime text - 前端|


微软为何要维护开源软件vscode - sublime text - 前端|
  • jsd文件用什么打开 - sublime text - 前端|
  • jsd文件用什么打开 - sublime text - 前端| | jsd文件用什么打开 - sublime text - 前端| ...

    微软为何要维护开源软件vscode - sublime text - 前端|
  • os兼容的编程软件都有什么 - sublime text - 前端|
  • os兼容的编程软件都有什么 - sublime text - 前端| | os兼容的编程软件都有什么 - sublime text - 前端| ...

    微软为何要维护开源软件vscode - sublime text - 前端|
  • sublime开启提示,text3中文件重命名有快捷键吗 - sublime text - 前端|
  • sublime开启提示,text3中文件重命名有快捷键吗 - sublime text - 前端| | sublime开启提示,text3中文件重命名有快捷键吗 - sublime text - 前端| ...