微软

微软开源十年大事记

微软开源十年大事记

最近,微软在开源方面的动作频频引人注目,但是也许你并不知道微软从2004年就开始参与开源了,而就在那一年,Facebook 和 Ubuntu 才刚刚成立。

为此我做了一点研究,向大家揭示从2004年以来微软在开源方面的重大事件。

微软和 Linux :真正的浪漫还是有毒的爱情?

微软和 Linux :真正的浪漫还是有毒的爱情?

我们应该自问的是,这对自由软件社区有利还是有弊? 我们不应该慢慢忘记微软的“拥抱、扩展、消灭(Embrace, Extend and Exterminate)”的诅咒。现在,微软处在拥抱 Linux 的初期阶段。微软会通过定制扩展和专有“标准”来分裂社区吗?
微软开源 .NET 一年后,ASP.NET 情况分析

微软开源 .NET 一年后,ASP.NET 情况分析

在前一篇文章中,我们了解了微软在开源了 .NET 框架中最大一部分一年以来社区的参与情况。 接下来,我们将继续重复这个分析,但是这次我们将针对 ASP.NET系列项目进行分析: MVC- 通过分成模型-视图-控制器(MVC)等不同的概念部分来构建动态网站的框架,包括合并的 MVC、 Web API、 和 Web Pages w/ Razor。 DNX- DNX(一个 .NET 扩展环境)包含了用于启动和运行应用的代码,包括编译系统、SDK 工具和原生 CLR 宿主。 EntityFramework- 微软推荐用于新的 .NET 应用的数据访问技术。 KestrelHttpServer- 一个基于 libuv 的 ASP.NET 5 的
2015:微软开源年

2015:微软开源年

在开源和 Linux 方面,2015年的微软有许多惊人的举动!让我们来盘点一下这一年来微软都做了些什么。 微软在其 Edge 浏览器中支持了 VP9 解码器,这是 Google 推出的免费视频解码器 在浏览器前端,微软宣布他们将开源其名为 Chakra 的 JavaScript 引擎 微软会通过 PowerShell 支持 OpenSSH。为了在 Windows 上更好地支持 OpenSSH,微软还捐赠了 OpenBSD 微软开源了其 .NET 的主要部分,将 .NET 带到了 Linux 和 BSD上 MS Build Engine也开源了 微软发布了其第一个 Linux 发行版Azure Cloud Switch,它运行在他们的 SDN 数据中心内 作为其
微软开源 .NET 一年后……

微软开源 .NET 一年后……

大约一年前,微软宣布开源了 .NET 框架的大部分。当时,Scott Hanselman 使用微软 Power BI对代码库做了一个漂亮的分析。 现在一年过去了,我想要试试对以下问题做个解答: 微软开源了 .NET 框架的大部分之后,社区参与贡献了多少? 我着眼于以下三个项目做了分析,它们是 .NET 生态系统中最主要部分之一,也是 .NET 基金会内最活跃/收藏/分支的项目之一: Roslyn .NET 编译器平台,提供了开源的 C# 和 Visual Basic 编译器,以及丰富的代码分析 API。 CoreCLR .NET Core 运行时环境和底层库(mscorlib),它包括垃圾回收、JIT 编译器
微软开源了WCF框架

微软开源了WCF框架

微软于今日(2015/5/20)宣布了针对 .NET Core 的重大开源:WCF(Windows Communication Foundation)。 如MSDN中的描述:WCF是一个构建面向服务应用的框架。使用WCF,你可以从一个服务终端给另一个发送异步消息。服务终端可以是托管在IIS中连续可用的服务的一部分,也可以是托管在某个程序上的服务。服务终端可以是请求服务端数据的客户端。消息可以是一个字符或者XML,也可以是复杂的二进制流。 它的代码放在GitHub,包含了Window桌面中完整WCF框架的一部分,它支持已经可用于构建Window Store上的WCF应用的库。这些主要是基于客户端,
在Ubuntu中安装Visual Studio Code

在Ubuntu中安装Visual Studio Code

微软令人意外地发布了Visual Studio Code,并支持主要的桌面平台,当然包括linux。如果你是一名需要在ubuntu工作的web开发人员,你可以非常轻松的安装Visual Studio Code。 我将要使用Ubuntu Make来安装Visual Studio Code。Ubuntu Make,就是以前的Ubuntu开发者工具中心,是一个命令行工具,帮助用户快速安装各种开发工具、语言和IDE。也可以使用Ubuntu Make轻松安装Android Studio 和其他IDE,如Eclipse。本文将展示如何在Ubuntu中使用Ubuntu Make安装Visual Studio Code。(译注:也可以直接去微软官网下载安装包) 安装微软Visual Stu
IE被弃之探:开源的垄断才是好垄断

IE被弃之探:开源的垄断才是好垄断

微软IE即将寿终正寝。一系列的浏览器技术改进、一系列的广告营销活动,一切都未能挽救已有20多年历史的IE的命运。运行卡顿、网页显示Bug多多、进程不时崩溃,IE的负面形象已成为微软背负的枷锁。不堪重负的微软终于决定,放弃这一伴随许多年轻人长大的浏览器品牌。 对于IE自身存在的问题,业内已有许多讨论。确实,IE需要承担得太多。为了兼容性,微软需要让IE去支持互联网发展早期的许多网页技术。原因很简单:很多企业内网中仍有不少基于过时技术开发的服务,而说服这些企业投资升级这些服务,使其支持最新的网页技术,这难度很大。而为
Windows 10 VS. Linux

Windows 10 VS. Linux

前阵子 Windows 10 好像占据了绝大部分头条,甚至在一些Linux圈里也是一样。最具代表性的是 betanews.com 的 Brian Fagioli 说 Windows 10 已经为 Linux 桌面系统敲响了丧钟,Microsoft 如今宣布将为忠实的 Windows 用户免费提供 Windows 10,Steven J. Vaughan-Nichols 说这是一个最新的开源公司,然后 Matt Hartley 比较了 Windows 10 和 Ubuntu,Jesse Smith 从 Linux 用户的视角对 Windows 10 做出评估。 Windows 10,在 Microsoft 声明说将免费提供给 Windows 7 及以上用户,这件事成为如今大家闲聊的热门话题。在 Linuxland 这里,
当微软离去时

当微软离去时

开源.Net,这与Linux无关它与SaaS相关,也和一位并不偏执和狂热的90后CEO相关,SoylentNews博主hairyfeet道,纳德拉很明智,而且意识到了编程语言的价值不在于专利或OS排他性,而在于服务和对语言的支持越多的平台使用该语言,它就会越好。 如果自由和开源软件迷们在过去的那些日子里感到有些许困惑的话,这也许是可以理解的,即便是头昏、头痛以及头晕也算是常见的。 你或许会问,这又是什么新的病症? 好吧,Linux女孩很高兴告诉你,它不是什么病症。不过,然而它并不意味着它很容易治愈。 原因无他,而是微软开源.Net并让它可以在Linux
在Ubuntu上要用微软OFFICE?去安装官方的Web应用吧

在Ubuntu上要用微软OFFICE?去安装官方的Web应用吧

不论你喜欢与否,微软 Office 及其文件格式是大多数工作和学习环境所必须的,无论是好用还是不好用 通过使用LibreOffice的应用程序套件,在Ubuntu上阅读、编辑和保存这些专有文件格式出现是基本可行的。 Writer、Calc和Impress都不同程度的和微软 Office 可以互通,虽然以我的实际经验来看(幸好很短暂),不是很完美。 有时候你会不得不使用微软Office(虽然我们大多数人都心里向着开放标准,但是我们不应该无视实际问题),但你如果不太想去购买一个完整的微软OFFICE许可证,并通过 WINE来运行它,那么微软的在线网络应用程序就是完美的
放弃微软产品,慕尼黑省下数百万美元

放弃微软产品,慕尼黑省下数百万美元

慕尼黑这座城市已经成为了从微软产品转向开源的,最突出的城市管理案例之一,而且Canonical公司和ubuntu为这次变革起了很大的作用。 慕尼黑成功脱离了微软的依赖,但是他们为这次摆脱过程付出了价值不菲的代价。从微软产品转向开源的好处看起来似乎很昂贵,但是转变的成本比之后的产品升级显著要低,不仅如此,在未来,我们会发现这种做法更便宜。 当你在像慕尼黑城市这种大城市,尝试从一个专有解决方法转向开源的时候,这可并不容易。因为慕尼黑拥有22个组织单位,每个单位都有自己的IT部门,更不要说各部门之间不同版本的应用程序。 地
微软真的改变对开源软件的态度了吗?

微软真的改变对开源软件的态度了吗?

微软因为以前对开源软件的态度而臭名昭著,但是公司改建后对开源软件发出了积极的信号。CNet报道了微软对开源软件认知的行为的改变。 CNet消息: 虽然微软资助开源软件有一些时间了,并且那些曾经反对开源软件的领导者们已经退出了或者不在位了。开源软件现在用在遍布全世界的公司当中,但这些与微软帝国无关。 一些新的想法反映了企业顶层的一些变化,今年二月初Satya Nadella代替鲍尔默成为了微软CEO,Nadella已经给微软带来了一些新的东西改变了微软以前的一些束缚。 更多报道 微软和开源社区 Image credit: Curako’s Blog 我是一个
Shuttleworth表示Ubuntu将在微软之前达到真正的全平台融合

Shuttleworth表示Ubuntu将在微软之前达到真正的全平台融合

Ubuntu的创始人表示,六个月一次的Ubuntu发布传统可能会成为过去。

也许我们会减轻这6个月的事而把它们分布到各个时间段里

与PCPro说到Canonical的融合计划 我们将会看到一个供手机、平板和台式机等全平台使用的U …

万圣节档案:微软的反Linux战略15周年回顾

万圣节档案:微软的反Linux战略15周年回顾

自从微软的反Linux、反开源战略备忘录泄露以来,已经整整过去了15个年头。让我们来回顾一下,这一战略是如何失败的。

15年前,当时临近万圣节,Eric S. Raymond发布了第一份万圣节档案(Halloween Documents),文档 …