Linux基金会在其最新年度报告中宣布,微软是Linux内核的20大贡献者之一。2010年2.6.36版本和1月发布的3.2版(最新稳定版本是3.3.1)之间,该公司增加了内核新代码的1%,与2001年相比,这与CEO史蒂夫·鲍尔默(SteveBallmer)以公开源代码项目为“癌症”而闻名的时候形成了鲜明对比
微软最大的贡献是清理了该公司的Hyper-V驱动程序,该驱动程序最初是在2009年开源的。然而,这并不是一个利他主义的举动——这些驱动程序改善了微软服务器产品的Linux虚拟化体验,只是在Vyatta的首席工程师Stephen Hemminger注意到它们同时包含开源GPL(GNU公共许可证)组件和微软自己的代码之后才提供的。由于GPL不允许在公开发布的项目中混合使用开放源代码和封闭源代码,微软被认为违反了许可证,并在发现差异后不久将驱动程序发布到开放源代码社区。
这些代码存放在Linux内核暂存区——当独立驱动程序和文件系统还没有准备好添加到主内核树时,它们就会被放在那里——在微软进行清理以将它们添加到主内核之前的近两年里,大部分工作都落在了K.Y.Srinivasan的手上,他一手更改了9709行7月份发布的3.0内核版本的代码数量(占总数的1.1%)。现在,从暂存区到主线内核的转换已经完成,我们预计微软明年的贡献会小得多。
...金,开发人员只能投入这么多时间。人们尽可能地工作,贡献者可能会随着不同的人获得或失去兴趣而改变。即使没人感兴趣,代码也不会消失。Linux发行版提供的应用程序可能会在没有更新的情况下徘徊数年。 ...
...毕竟,我们中的许多人都习惯了Windows,在Windows中,无论微软的HIG如何,应用程序都很难保持一致性。不是每个人都希望每个应用程序都有相同的感觉。 ...
... Qt工具箱是在一个专有的许可之下,所以它不是完全免费的软件。这使得其他开发人员需要一个替代方案。米格尔·德·伊卡扎和费德里科·梅纳次年创立了GNOME。这个桌面环境是GNU项目的一部分,使用GTK+。Qt在1999年成为...
...行任何发行版的Linux用户来说,都是一个可靠的资源。对微软加入Linux的深思熟虑的分析,游戏和Linux驱动的新闻,以及OMG的安装标题!Ubuntu!推特订阅。 ...
...序、实体产品和在线服务也是大公司赚钱的方式。苹果和微软希望你在他们的机器上使用他们的程序。因此,如果你是一名在商业操作系统上生成代码的员工,你的雇主很可能从事软件销售业务。 ...
...培训学生使用Windows或macosx操作系统,他们学习如何使用微软Office这样的软件,而微软Office在Linux机器上并不太好用。有时他们可能需要运行只在商业平台上运行的特定程序。 ...
微软以75亿美元的股票交易收购了GitHub,这促使整个编程社区着火并疯狂投机。取决于你问谁,这要么是时代的结束,要么是现代程序员一个光明的新开始。 ...
...的市场,它是整个行业的一个很好的代理。尤其是考虑到微软自2012年起就允许在其Azure云服务上安装Linux。 ...