10月10日,微软在博客中宣布正式加入开放创新网络(Open Invention Network, 简称“OIN”),向所有开源专利联盟的成员开放其专利组合。

微软的加入意味着,旗下60000多项专利将免费开源给Linux系统,帮助其发展。这60000多项已授权的宝贵专利产品组合(Windows和桌面应用程序代码的遗留例外)几乎是微软所拥有的一切了,这也意味着微软基本上同意向其他所有OIN成员授予其整个专利组合的免版税和不受限制的许可。

关于OIN

OIN是由IBM、Red Hat等公司在2005年创建的专利池,致力于通过收购与免费提供专利来推广Linux与促进全球技术创新,帮助公司管理专利风险。OIN专利许可和成员交叉许可对于加入OIN社区的任何人都可免费获得。甲骨文、Google、蚂蚁金服等数百家公司随后也都加入OIN中。

在OIN成立之前,许多开源许可证只明确涵盖了版权利益,但是对专利保持沉默。OIN的建立初衷是在涵盖Linux系统技术的成员公司之间建立自愿的专利交叉许可系统来解决这一问题。 OIN还积极收购专利,以帮助保护社区,并提供有关开源知识产权的教育和建议。如今,通过首席执行官Keith Bergelt及其董事会的管理,OIN已经为全球约2,650家公司提供了一个许可平台。被许可人包括个人开发商和初创公司,以及一些全球最大的技术公司和专利持有者。

对开源,微软是认真的

OIN的首席执行官Keith Bergelt在采访中说道:微软开放的60000多项专利就是微软所拥有的一切,它涵盖了与旧的开源技术相关的一切,如Android,Linux内核和OpenStack; 以及更新的技术,如LF Energy和HyperLedger,以及它们的前身和后续版本。”

在一次对话中,微软公司副总裁兼首席知识产权(IP)律师Erich Andersen(即微软的顶级专利人士)说:“我们将整个专利组合贡献给Linux系统。其中不仅仅包含Linux内核 ,还包括其他建立在它之上的东西。”

微软在博文中提到,他们知道微软加入OIN的决定可能会让一些人感到惊讶:微软和开源社区之间在专利问题上一直存在摩擦,这已不是什么秘密。对于那些关注微软发展的人来说,微软希望这个公告能向大家传达出微软是一个倾听客户和开发人员并坚定地致力于Linux和其他开源程序的公司,微软的这一举动是一个合乎逻辑的步伐。微软在用行动表明他们将通过开放专利而不是收取专利费用来获得更多收益。

在微软看来,开发人员不希望在Windows与Linux或.NET与Java之间进行选择 - 他们希望云平台支持所有技术。他们希望在任何设备上部署技术,以满足客户需求。微软还认识到,通过开源流程进行协作开发可以加速创新。

在过去十多年中,微软一直在致力于使公司更加开放(你知道在2008年微软开源了部分ASP.NET吗?),现在已经成为世界上最大的开源贡献者之一,为超过2000个项目做出贡献,为Azure上的所有主要Linux发行版提供一流支持,并且还有开源主要的开源项目,如.NET Core,TypeScript,VS Code和Powershell。

微软也认识到每个开发人员都可以从开源社区中受益。 开源是必不可少的,它不仅仅是代码,也是社区。微软不只是在网站上抛出代码,也公开发布他们的路线图;今年微软斥75亿美元巨资收购了GitHub,现在在GitHub上有20,000名微软员工,微软现在也是世界上最大的开源项目支持者。除了Windows桌面和桌面应用程序代码的主要遗留之外,微软已经是一家开源公司。

事实上,Azure客户广泛使用Linux,微软也在Windows之外,向Linux提供SQL Server。此次加入OIN后,可以消除一大部分吐槽微软对Linux和开源事业是否真心的质疑了。

在9月的一次采访中,微软云计算和企业集团执行副总裁Scott Guthrie曾说过,微软经历了“根本性的观念变革”。“我们曾经和开源社区不太友好,”Guthrie说。 但你应该“看看我们过去五六年来的行动......最终,我们通过行动表明我们对开源是认真的。”

微软经过多年的内部变革和深思熟虑,在其业务模式和软件开发方式方面做出了根本性的改变。 最终,开源赢了,微软现在是一家成熟的开源公司。

总结

加入OIN反映了微软的专利实践与公司对Linux和开源界的态度一致。两年前,微软开启了Azure IP Advantage等计划,将微软的赔偿承诺扩展到支持Azure服务的开源软件。此后微软一直在积极拥抱开源的道路上:微软与Red Hat及其他协作者一起将GPL v.3“治愈”原则应用于GPL v.2代码,最近微软加入了LOT Network,LOT Network 是一个不断发展的非营利性社区,由谷歌、Dropbox 等数家科技公司联合创办,是一个专门用于对抗专利流氓的组织。

微软的博客中称,现在,当微软加入OIN时,他们相信微软将能够比以往更多地帮助保护Linux和其他重要的开源工作负载免受专利问题的侵害。微软也希望其加入OIN的决定能吸引更多其他公司加入到OIN,使得许可网络更加强大,以利于开源社区,并通过开源软件鼓励创新。

截至2014年,微软从其Android专利中获得了约34亿美元盈利。 三星独自向微软支付了10亿美元,用于授权其Android专利。微软如今向安卓手机厂商收取的专利费可能也会随之走向终结。

除此以外,微软这项举措还表明,与移动设备行业不同,云计算领域很可能不会发生毫无意义、代价高昂的专利战。企业云计算严重依赖Linux和其他开源技术,任何涉及开源技术的专利纠纷都会给整个行业造成严重冲击。

微软爱开源:向Linux社区开放60000多项专利的更多相关文章

  1. 微软认真聆听了开源 .NET 开发社区的炮轰: 通过CLI 支持 Hot Reload 功能

    微软近日激怒了开源.NET社区,起因是它删除了开源.NET的一项旗舰功能,以提升Visual Studio 的吸引力,尤其是针对与Visual Studio颇有渊源的跨平台源代码编辑器Visual S ...

  2. Nginx+Lua+Redis整合实现高性能API接口 - 网站服务器 - LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区! - Powered by Discuz!

    Nginx+Lua+Redis整合实现高性能API接口 - 网站服务器 - LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区! - Powered by Disc ...

  3. 开源力量:微软竟开源 PowerShell

    导读 曾经有段时间,微软称 Linux 是“癌症”,但是随着时光流逝,现在微软已经认识到了开源世界的不断增长,除了在这个领域加大投入之外别无选择.微软已经启动了几个开源项目,希望能吸引一些 Linux ...

  4. 微软与开源干货对比篇_PHP和 ASP.NET在 Session实现和管理机制上差异

    微软与开源干货对比篇_PHP和 ASP.NET在 Session实现和管理机制上差异 前言:由于开发人员要靠工具吃饭,可能和开发工具.语言.环境呆的时间比和老婆孩子亲人在一起的时间还多,所以每个人或多 ...

  5. 浅谈如何检查Linux中开放端口列表

    给大家分享一篇关于如何检查Linux中的开放端口列表的详细介绍,首先如果你想检查远程Linux系统上的端口是否打开请点击链接浏览.如果你想检查多个远程Linux系统上的端口是否打开请点击链接浏览.如果 ...

  6. 微软发布新版 Skype Linux 客户端

    导读 前两天,微软说要给Linux 用户带来一个令人兴奋的新闻,今天,这个新闻来了.它刚刚为 Linux 发布了一个新的 Skype 客户端.此次发布,微软为 Linux 带来的 Skype 客户端与 ...

  7. 微软与阿里云合作推出“开放应用模型(OAM)”

    英文原文:Announcing the Open Application Model (OAM) 原文标题:微软与阿里云合作推出“开放应用模型(OAM)” 用于 Kubernetes 及更多平台的应用 ...

  8. SVN如何查看修改的文件记录] 来源:Linux社区 作者:frogoscar

    SVN如何查看修改的文件记录 [日期:2014-11-20] 来源:Linux社区  作者:frogoscar [字体:大 中 小]     主要是有四个命令,svn log用来展示svn 的版本作者 ...

  9. Android 开源项目 eoe 社区 Android 客户端(转)

    本文内容 环境 开源项目 eoe 社区 Android 客户端 本文介绍 eoe 社区 Android 客户端.它是一个开源项目,功能相对简单,采用侧边菜单栏.可以学习一下.点击此处查看 GitHub ...

随机推荐

  1. TerraExplorer Add-ons 和TEZ使用说明

    1.    概述 Skyline提供了丰富的API,用户可以根据不同实际需求,进行二次开发封装,实现各种功能的扩展和定制.当我们开发了各种功能页面或者应用程序后,如何将它们快速嵌入到TerraExpl ...

  2. Python 常用 代码片段

    文件名字中含有特殊字符转成空格,因为?‘’等作为文件名是非法的.以下正则表达式进行过滤转换 newname = re.sub("[\s+\.\!\/_,$%^*(+\"\')]+| ...

  3. 使用ajax方法实现form表单的提交

    作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. 写在前面的话 在使用form表单的时候,一旦点击提交触发submit ...

  4. Nagios监控系统部署(源码)

    1. 概述2. 部署Nagios2.1 创建Nagios用户组2.2 下载Nagios和Nagios-plugin源码2.3 编译安装3. 部署Nagios-plugin3.1 编译安装nagios- ...

  5. DevOps知识地图实践指南

    DevOps知识地图   DevOps方法论的主要来源是Agile, Lean 和TOC, 独创的方法论是持续交付. DevOps经典图书: * <DevOps实践指南> * <持续 ...

  6. Ubuntu16.04下安装QQ的完整操作记录(经验证可用)

    本机安装了Ubuntu16.04系统,用于日常运维办公.打算在Ubuntu上安装QQ,如下操作记录也使用于Ubuntu18.04: 1)先下载特制的QQ程序包(其实就是基于Wine容器做了一些封装,程 ...

  7. poj1426 Find The Multiple(c语言巧解)

    Find The Multiple Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 36335   Accepted: 151 ...

  8. Visual Studio平台安装及测试

    一.VS安装 图1.1 图1.2 二.单元测试练习 题目:课本22~25页单元测试练习 1.创建一个c#类(具体如下:打开VS2010,然后点击VS界面上左上角的文件按钮,然后点击文件—新建—项目,就 ...

  9. Linux实践一:问题及解决

    安装ubuntu出现的问题 : 打开镜像.iso文件,v-box好像是不识别这种格式的,它识别的好像是.vdi等格式,所以要用vm虚拟机打开镜像安装 打开镜像,按照步骤安装后,安装很久后,出现问题.初 ...

  10. a simple example for spring AOP

    /** * Created by Administrator on 2015/11/25. * a interface */public interface ArithmeticCalculator{ ...