【江湖趣事】话说开源界和微软的那些往日恩怨


近日惊闻微软收购GitHub,这下该网站的很多粉丝坐不住了,“这以后还能愉快的同×××友吗?”更有甚者,什么Bitbucket, Gitlab 都在搞迁移促销,似乎GitHub到了微软手上就像喜儿嫁给黄世仁一样。

这也难怪了,让我想起了82年的… … Oh No,是2000年的一个老段子:


在2000年的一个会上,Eric Raymond 遇到“西装领带、牛B哄哄”的Craig Mundie。

Eric 问他:“你丫给微软打工?”

Craig Mundie:“嗯呐,老哥你干吗的你?”


哈——哈——哈,此处应有掌声,“我是你最惊悚的噩梦!”

Craig Mundie 何许人也?

在微软从1992年干到2014年,是直接给CEO谏言的Chief Researcher & Strategy Officer !


Eric Raymond 咋那么牛B呢?

人家确实有牛B的资本,开源界圣经——《大教堂与集市》就是这哥们写的。

连同“为人不识Stallman,混遍开源也枉然”的Richard Stallman 以及Linux他爸爸Linus Torvalds等都是开源界“主神”。

更搞笑的是,这哥们后来居然还收到微软的工作机会。


From: "Mike Walters (Search Wizards)" <[email protected]>

To: <[email protected]>

Eric,

I am a member of the Microsoft Central Sourcing Team. Microsoft is seeking world class engineers to help create products that help people and businesses throughout the world realize their full potential. Your name and contact info was brought to my attention as someone who could potentially be a contributor at Microsoft.  I would love an opportunity to speak with you in detail about your interest in a career at Microsoft, along with your experience, background and qualifications.

Eric给微软HR的回信刷新了“犀利”的新高度,估计会让Mike觉得这是他在微软供职中做过的最SB的事。


To: "Mike Walters (Search Wizards)" <[email protected]>

From: <[email protected]>

I'd thank you for your offer of employment at Microsoft, except that it indicates that either you or your research team (or both) couldn't get a clue if it were pounded into you with baseball bats. What were you going to do with the rest of your afternoon, offer jobs to Richard Stallman and Linus Torvalds?  Or were you going to stick to something easier, like talking Pope Benedict into presiding at a Satanist orgy?

“你准备怎么打发下午剩下的时间呢?给Richard Stallman和Linus Torvalds发Offer吗?”


 精彩部分来了啊,敲黑板、划重点了!


If you had bothered to do five seconds of background checking, you might have discovered that I am the guy who responded to Craig Mundie's "Who are you?" with "I'm your worst nightmare", and that I've in fact been something pretty close to your company's worst nightmare since about 1997.  You've maybe heard about this "open source" thing? You get one guess who wrote most of the theory and propaganda for it and talked IBM and Wall Street and the Fortune 500 into buying in. But don't think I'm trying to destroy your company.  Oh, no; I'd be just as determined to do in any other proprietary-software monopoly, and the community I helped found is well on its way to accomplishing that goal.

“我就是跟 Craig Mundie说‘I’m your worst nightmare’的牛B哥 … … 别以为我要毁掉微软,我怼所有私有软件,我所帮助建立的开源社区会干掉你们!”

But I must thank you for dropping a good joke on my afternoon.  On that hopefully not too far distant day thatI piss on Microsoft's grave, I sincerely hope none of it will splash on you.

“不久的将来我往微软墓碑上尿尿的时候,希望不会溅到你的身上。”


GitHub 作为今天最大的开源项目代码托管网站,被微软收购?Geek和Hacker们会不舒服也是可以理解的。

(另外,我发现开源大牛脾气都挺大,Linus 也是一样, Stallman倒还好些)

话虽如此,但今非昔比了。如今的微软已不同于十年前甚至是五年前的微软了。

CEO 纳德拉好像神奇“蓝色药丸”,微软重拾雄风,股票更是超过了Google。这与微软重视开源、拥抱开源的战略调整是分不开的。


Windows Server 2016支持Docker技术以及.net core开源项目是两个我接触最多、感受最深的微软技术变革。 特别是.net core开源项目,这让很多企业的老旧.net项目向开放技术、微服务架构迁移看到了可能性。

我们行云创新团队有幸在2016年开始,就和某世界500强ICT厂商一起践行DevOps方法论并开展老旧.net系统微服务化工作。一些核心业务逐步迁移到 .net core + Linux环境,遗留部分迁到 Windows Server容器环境,整体实现模块化开发提升效率、多云交付改善用户体验、自动化运维主动响应。

支持该项目的平台软件就是行云创新的开发云产品CloudOS,她很好地支持了云时代应用从架构设计、编码测试、多云交付、主动运维等软件周期的各个环节,更是与DevOps方法论全面契合,是践行DevOps、微服务的最佳平台选择。

说起来,行云创新的产品研发也是与微软公司的支持分不开的—— 在Slack上Kubernetes for Windows的AIG里,行云的工程师和微软还有社区的朋友们一起打怪,解决了Kubernetes Windows网络通信、DNS服务发现等若干死硬问题,最终实现了行云产品对Linux和Windows环境下微服务组件的完美、统一支持。我们在未来的技术分享中将就此方面技术细节和大家详细介绍。

从十几年前的“I’m your worst nightmare”,开源与微软水火不容,到近年的“微软也爱开源”,甚至不惜重金收购长期亏损的GitHub,无论未来如何发展,我们程序员群体凝聚的创造力是无价的。如何能让大家更加聚焦于创新本身?这是我们行云创新一直在思考的。借此文章,邀请您体验一下我们行云创新公有云产品——趣码,希望她能成为您释放创新力的帮手,为您的软件开发带来效率的全面提升。

www.cloudtogo.cn

(登录注册即可使用)

零距离体验超酷的“全云端软件开发新模式”


原文地址:http://blog.51cto.com/13561855/2132907

时间: 2024-11-10 13:35:40

【江湖趣事】话说开源界和微软的那些往日恩怨的相关文章

坚持开源道路 AMD微软开发c++ AMP1.2版

AMD今天宣布他们与微软合作的c++ AMP1.2版本,这是一个开源的c++编译器和开放规范的c++ AMP,而它首次可以在Linux和Windows上面运行了.看来AMD的目标是为了支持更多跨平台解决方案,继续贡献给开源社区提供多种编程语言,利用自己在异构平台的研发优势,为开发人员提供全新的异构平台,包括服务器.个人电脑和其他手持移动设备. “AMD拥有丰富开发经验,我们自豪的说,第一个开源实现c++ AMP1.2版本将会带来更强的性能和更低的功耗,充分提高工作效率减少更多摩擦和延迟.“AMD

微软为何选择在 Github 上开源 .NET 核心?

本文来自微软开源.NET 的一篇公告 ,文中阐述了微软为何选择在 Github 开源.NET,以及微软对开源和开源社区方面的认识的变迁. 对于.NET来说,今天(2014/11/12)是个大日子! 我们很高兴宣布.NET核心将要开源,包括运行时环境和框架类库. 这是我们为开源努力的自然结果,我们已经开源了主要的编译器(C#,VB.F#),还有ASP.NET: C# 和 VB ("Roslyn") Visual F# 工具集 ASP.NET 5 实体框架 我们通过将范围扩展到.NET运行

微软与Node.js的开源之旅

微软近年来在开源领域可谓是大刀阔斧的前进中,继2015年微软与红帽合作,微软智能云Azure与Linux进一步融合等举措之后,2016年,微软继续加大开源之举,大力推进Node.js的开发和开源社区的发展壮大. Node.js 基金会在全球各地聚集Node.js开发者,举办了一系列的会议.上周末,微软携手开源社,将活动首次带到了北京,在中关村微软大厦举行了Node.js Live北京站活动.活动邀请到了微软开放技术中心董事总经理云浪生先生开场发言,介绍了微软对开源事业的贡献:微软开源软件专家Jo

资深人士剖析微软开源.NET事件:战略重心已经从PC转移到云端

本文是雷锋网对我的访谈整理的文章,源地址是 http://www.leiphone.com/news/201411/6KaGhD7PDABnvrRf.html 2014年11月13日,微软表示开源.NET,包含整个.NET服务器端的核心类别,ASP.NET 5.0..NET Common Language Runtime(CLR).Just-In-Time Compiler.Garbage Collector以及Base Class Libraries等,都在开源的范畴之中.0 0 消息一出,霎

.NET开源引炸锅,纳德拉的计,微软的谋

.NET 开源了!全世界开发者圈子霎时炸开了锅,笔者第一时间登录 CSDN 评论占座就立马被无数程序员的口水战瞬间淹没.近日,微软公布了 .NET 开发环境开源计划,开发者可在 Windows 以外的其他平台上开发 .NET 应用程序,同时微软承诺将对这些平台提供 .NET 应用的运行环境及框架支持. 在那些热闹非凡的程序员圈子和论坛社区里,围绕着 .NET 开源的消息,码农之间的争论已经升级到 java 与 .NET 开发者的各种恩怨情仇,甚至延伸至 Linux 与 Windows 在服务器端

一大波开发者福利来了,一份微软官方Github上发布的开源项目清单等你签收

目录 微软Github开源项目入口 微软开源项目受欢迎程度排名 Visual Studio Code TypeScript RxJS .NET Core 基础类库 CNTK Microsoft calculator Monaco editor MS-DOS Redis windows版 .NET Core CLR (公共语言运行时) ASP.NET Core Entity Framework Core PowerShell 如何在其中搜索自己需要的项目 GitHub-邮件订阅 Rss订阅 最近在

Linux江湖04:Linux桌面系统字体配置要略(上)

字体显示效果测试 这一段是为了测试宋体字的显示效果,包括宋体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.后面几个字是加粗的宋体.标点符号“,.::!” 这一段是为了测试黑体字的显示效果,包括黑体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.标点符号“,.::!”.微软雅黑是什么样子的呢“,.:!”? This paragraph shows how doe

《转》.NET开源核心运行时,且行且珍惜

转载自infoQ 背景 InfoQ中文站此前报道过,2014年11月12日,ASP.NET之父.微软云计算与企业级产品工程部执行副总裁Scott Guthrie,在Connect全球开发者在线会议上宣布,微软将开源全部.NET核心运行时,并将.NET 扩展为可在 Linux 和 Mac OS 平台上运行..NET核心运行时将基于MIT开源许可协议发布,其中将包括执行.NET代码所需的一切项目——CLR.JIT编译器.垃圾收集器(GC)和核心.NET基础类库.此外,微软还发布了Visual Stu

走向开放新纪元:革命,让更多女性走进开源

原文地址:http://www.wired.com/2014/07/openhatch/ 最近来自Facebook和Google的报道证实了一件广为周知的事:大量的技术工作中存在多样性[注]的问题.但是在开源的世界中,这个问题更严重. 通过去年开展的一个调查来看,开源贡献者中仅有11%的女性.另外,根据劳工统计局的数据,计算机程序员中女性占23%,而在web开发者中这个数字是39.5%. 当你认为技术公司越来越偏爱有开源经验的开发者的时候,这是特别让人担心的.这意味着如何解决开源界的多样性问题也