“微软热爱Linux“ – 心声传遍中国
去年十月微软CEO Satya Nadella在旧金山的活动中说 “微软热爱Linux(Microsoft loves Linux)”,这句话让诸多人感到惊喜。至此之后,您可以在众多Linux和开源的会议中看到微软的身影。
今年八月,在美国西雅图的LinuxCon北美峰会上,微软以赞助商的身份出现。而与小企鹅们一块现身的Microsoft Azure也成为大会的最大亮点。

今年十月,来自于微软开源技术中心的K. Y. Srinivasan博士也在QCon全球软件开发大会上海站给大家娓娓道来 “微软热爱Linux——我们的开源之旅 (详情请见:http://2015.qconshanghai.com/presentation/2852)”。事实上Hyper-V虚拟驱动在Linux内核中的旅程早在5年前就开始了,上万行的代码也表明了微软对于如何让Linux在Hyper-V的虚拟环境中跑得更好更快的决心。您可知道, 根据各企业对Linux3.0新代码的贡献来衡量,微软是继红帽、英特尔、Novell和IBM之后的第五大Linux 3.0企业支持者。而Ubuntu, SLES,RedHat, CentOS,Debian, Oracle Linux等主流Linux发行版都可以完美运行在微软的虚拟化平台Hyper-V上。另外一个令人振奋的事情是:运行在微软公有云平台Azure上的每4台虚拟机中就有一台是Linux!
在QCon的演讲会上,K. Y. Srinivasan博士出于好奇问了一下有多少人知道听过”微软热爱Linux”的新闻。话说起来,这还是微软第一次在中国高谈微软热爱Linux。但这一点都不影响大家的热情。在问答阶段大家纷纷举手想了解微软对于Linux的支持,和Docker的合作以及.NET开源的利弊。

同月,在中国的Linux内核开发者大会上,微软再次以赞助商的身份出现。首先,Linux基金会副主席江藤圭也先生做了致辞。令人惊喜的是江藤圭也先生用“微软热爱Linux”的演讲稿拉开了大会的序幕。同时K.Y. Srinivasan博士给大家分享了“Hyper-v: 运行Linux工作负载的卓越平台 (http://www.ckernel.org/)”,并详细介绍了网络/存储性能的优化以及备份/管理等功能, 开发者们也热情高涨地抛出各种问题。


如您有兴趣了解Hyper-v上的Linux驱动(我们称之为Linux Integration Services 集成服务),您可以查看Linux内核主线版本,或到微软下载中心下载最新版本。
· Linux内核主线版本
· http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/tree/?id=HEAD
Linux内核主线版本文件/目录
arch/x86/include/asm/mshyperv.h
arch/x86/includ/uapi/asm/hypery.h
arch/x86/kernel/cpu/mshyperv.c
drivers/hid/hid-hyperv.c
drivers/hv/
drivers/input/serio/hyperv-keyboard.c
drivers/net/hyperv/
drivers/scsi/storvsc_drv.c
drivers/video/hyperv_fb.c
include/linux/hyperv.h
tools/hv/
· Linux集成服务GitHub
· https://github.com/LIS
· Linux集成服务4.0– 可从微软下载中心下载
· http://www.microsoft.com/en-us/download/details.aspx?id=46842
K. Y. Srinivasan博士,何许人也?- 80年代就开始在Unix的开源界工作的前辈
现任微软合伙人级别架构师,他致力于让Linux在Hyper-V和微软公有云平台Azure上更好地运行,让Hyper-V成为运行Linux工作负载的最佳平台。在加盟微软之前,K.Y 曾担任过Novell的杰出工程师并领导了一系列的创新。他也曾是64位NetWare平台Modesto的首席架构师和运行于Xen上的Hyper-v模拟器的主要代码贡献者。在此之前,他在AT&T贝尔实验室担任架构师,并对UNIX操作系统的一些版本做出了关键的贡献。
K.Y擅长的专业领域包括操作系统,虚拟化和容错计算。他拥有容错计算的博士学位以及虚拟化&负载管理领域的25项专利。
最后,小编还有一个呼吁:
立即访问http://market.azure.cn
“微软热爱Linux“ – 心声传遍中国的更多相关文章
- 世道变了 – 你愿意成为微软认证Linux工程师吗?
随笔世道变了 – 你愿意成为微软认证Linux工程师吗? 世道变了 – 你愿意成为微软认证Linux工程师吗? leixu十二月 14, 2015随笔 2015年12月9日,微软发布了全新的MCS ...
- 微软云Linux服务器 Mysql、tomcat远程连接错误解决办法
在微软云linux服务器成功配置好mysql.tomcat,通过外部链接却发现一直错误.Mysql 一直提示错误代码2003, tomcat连接一直提示EOF. 反复检查配置都无问题,最后得知是微软云 ...
- 微软Skype Linux客户端全新发布
前两天,微软说要给“Linux 用户带来一个令人兴奋的新闻”,今天,这个新闻来了.它刚刚为 Linux 发布了一个新的 Skype 客户端. 此次发布,微软为 Linux 带来的 Skype 客户端与 ...
- GMchess Linux下的中国象棋游戏
gmchess,一款Linux下的中国象棋程序
- 微软云linux服务器FTP文件传输错误解决办法
在微软云上新建了linux虚拟机之后,通过Xshell连接到服务器(微软云默认的账号是:azureuser,不是root),却发现通过FTP传输文件错误,一直找不到头绪,询问微软云相关人员才知道.FT ...
- Linux操作系统分析 ------------------中国科技大学
http://teamtrac.ustcsz.edu.cn/wiki/Linux2014
- Linux 30岁,这些年经历了什么?
关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ 3月19日,Linux基金会在Twitter上发布推文宣布,其小企鹅的标志"Tux& ...
- qconshanghai2015
http://2015.qconshanghai.com/schedule 大会日程 2015年10月15日 星期四 08:30 开场致辞 地点 光大宴会厅 专题 主题演讲 数据分析与移动开发工具 ...
- 当公有云Azure拥抱Docker容器技术
本文转载至 http://3387405.blog.51cto.com/3377405/1598977 预见未来看似是一件不太可能的事情,然而现在企业科技高速发展的态势完全超乎想象. 就在几周前Inf ...
随机推荐
- (转)CentOS 7 安装 Python3、pip3
原文:https://ehlxr.me/2017/01/07/CentOS-7-%E5%AE%89%E8%A3%85-Python3%E3%80%81pip3/ CentOS 7 默认安装了 Pyth ...
- git push.default 几种设置笔记
1 simple ,本地和远程分支同名才会推送,只会推送当前的分支到远程 ,默认推送分支数量:1 2 matching , 会推送匹配的本地分之到远程分之,假如本地有的分支远程没有,不会把本地推送到远 ...
- 八个常用的js正则表达式
开篇:开发中如果有input输入框,难免就要写正则表达式,因此在这里总结了一些常见常用的正则表达式的书写方法,希望会大家有所帮助: 附图: 一.手机号码 $(document).ready(funct ...
- php中的字符串常用函数(二) substr() 截取字符串
//substr($str, startIndex, length) //截取方向都是从左向右的. //length不写默认截取到最后一个. //length为正是个数(包括开头的个数),为负是索引( ...
- 总结:Python学习 和 Python与C/C++交互
本篇仅仅是Python的学习和Python和C++数据对接过程中的一些总结. 由于工作的需要,用一周的时间学习 Python. Python是基于C实现的一门解释型语言,由于其易用性,俘获了不少开发者 ...
- Java相关脚本
本人摘自:https://github.com/oldratlee/useful-scripts/blob/master/docs/java.md#beer-show-busy-java-thread ...
- Spring与Web
一.定义页面及Servlet 在jsp页面加入以下,避免乱码 <meta charset="utf-8"> <body> <form action=& ...
- CODEFORCES 429B 动态规划
http://codeforces.com/problemset/problem/429/B 可以参考这篇文章: http://blog.csdn.net/pure_lady/article/deta ...
- python 实现websocket
python中websocket需要我们自己实现握手代码,流程是这样:服务端启动websocket服务,并监听.当客户端连接过来时,(需要我们自己实现)服务端就接收客户端的请求数据,拿到请求头,根据请 ...
- docker 安装PIL python 报错 IOError: decoder zip not available
按照网上得方法:安装依赖库:yum install freetype freetype-develyum install libjpeg libjpeg-develyum install zlib z ...