澳门新葡新京网址 ,红帽社区开放日:开源的核心是协作,竞争对手也可以是合作伙伴

• 作者 黄志平 •
2018年07月05日17:39 • 速途网

  提起Linux系统,大家可能会想到开源软件,而作为全球最大的开源软件公司,红帽(Red
Hat)正是靠Red Hat
Linux操作系统起家。该公司早在2000年就已进入中国市场分销旗下的软件,2004年11月,红帽在北京设立办事处以便更好地服务中国市场。

  有人说,红帽是开源的代名词,或者说是一家 Linux
公司。对此,红帽全球副总裁中国区总裁曹衡康表示,红帽已经转型,现在的红帽不仅是
Linux,更是全球最大的开源云平台公司,红帽的方向就是在云的环境中提供全站的解决方案。

  今年是红帽建立25周年,公司的规模早已今非昔比,全球目前有 12200
个员工,红帽中国目前有 500 多个员工,包含 300 位研发人员以及 200
位左右销售服务相关人员。

  在这25年间,红帽并非只是守着Linux坐吃山空,而是积极的需求变革和创新。从
2001 年,红帽就在计划向着云计算的方向发展,所以,2012 年收购了
ManageIQ,2013 年发布了 Open
Stack,正式进入云计算领域。红帽在这25年的发展中逐渐定下了自己的基调,即不做硬件、不做应用,只提供平台软件。

澳门新葡新京网址 1

  在中国,红帽的目标帮助企业进行数字化转型,作为混合云的解决方案提供商为客户创造更多的价值。开源最重要的是社区,红帽也会在中国持续加强开源社区的建设。在
6 月 28 日的社区开放日活动中,6
位上游社区的专家和大家分享了开源社区的运营规则和机制,以及自己作为开源社区成员的感受。

澳门新葡新京网址 2

  1、从软件开发的角度来讲,开源比闭源好,开源的广泛性和活跃性远远大于闭源,,但是从商业角度来讲,开源还是不太成功的。比如,红帽每年的营收跟微软和闭源的软件厂商远远不在一个级别上。在这种情况下,吸引技术高手进入开源社区是对技术的偏好,还是坚信开源技术未来在商业上有很大的潜质,是什么支撑他们在开源领域里努力?

  (实际上)在商业上我们已经比那些闭源的软件厂商要成功了,如果仔细的看一下红帽的财报,我们每年平均增长都在20%以上,从增速的角度来看,我们比所有的闭源软件开发公司做的都要好。

  至于为什么能吸引我(Thomas
Cameron)加入,因为在这个世界上没有任何其他一个我所知道的行业能够让一个国家、或者一个村子里的人看到代码,并且利用手上的电脑开展相关的工作,没有任何一个其他的行业像开源社区一样把自己知道的一切都告诉别人,而在这个过程中我还拿到一份薪酬。

  大概五年前,闭源和开源软件公司之间的冲突还是非常显著的,但是今天我们可以看到所有的闭源软件公司都在采用开源的方法,他们也在发布大量的开源的代码,也就是说他们都看到了开源的模式,协作,为他人提供服务,以及做一切人人们生活变的更好的事情,这个模式是被大家认可的,这个时代是非常不可思议的,著名厂商包括IBM,微软,甲骨文等等,他们都在做开源的事情。

  开源的核心是协作,在开源的社区里面,你会发现很多竞争对手同时也是合作的伙伴,我们和IBM是很好的伙伴,和微软是很好的伙伴,是AWS、谷歌都是非常好的伙伴。开源社区伟大的一点是他特别促进创新,行业的未来是开源,很多公司为什么用开源,因为他们知道只有用了开源才能保持自己的敏捷性,而且他们也知道自己是没有办法预测未来的,但是如果他们不与时俱进,那么这个公司可能将来就死路一条。

  2、各位社区成员本身是社区的负责人或者工程师,同时又有红帽的背景,你们怎么把技术能量转换成价值贡献给社区,又怎么将社区开源的服务能力转化给红帽?

  其实对我们(红帽)来说这并不是两边,我们想的首先是这个技术先提供给社区,然后社区进一步的开发完善,最后成为供企业可以使用的技术或者软件,开源是红帽的DNA,对我们来说最重要的一件事是使这些软件取得成功,因此在我们的工作是就某个软件进行研究,或者推动在某个软件上增加什么新的功能的时候,或者要求红帽提供更多的资源。我们想的目的都是一样的,就是先把技术放进社区,然后在这个基础上进一步的开发创新,最终拿出来供企业使用。

澳门新葡新京网址 3

  3、今天社区的专家是来自于不同的开源项目,这里面有Linux、Fedora,也有CoreOS轻量级的。针对这么多的开源技术,从技术专家的角度来讲怎么能够帮助行业的用户或者企业用户用好这些技术,你们有什么建议没有?

  我们是鼓励人们在这个技术还在上游社区里的时候就开始试着用这个技术,他们会看到有哪些功能在不断的被开发出来,他们也许会帮助我们发现这个软件存在哪些问题,他们也会非常熟悉这个软件到底是怎么回事,是怎么运行的,比如是一个云管理的软件还是容器化技术,是涉及到操作系统或者虚拟化核心技术等等诸如此类。

  对于企业用户我们也是鼓励他们参加开源社区,这样当这些操作系统、容器技术或者云管理的技术成熟或者得到进一步发展之后,而且用户做好准备用这样的技术之后,他们可以找红帽,得到有红帽商业支持的软件版本,因为在这个过程中他们可能已经帮助我们发现问题,并且非常熟悉这个技术的方方面面,能拿到商业版本,或许他觉得商业版有一点乏味,但是这是好事,因为对企业来说更稳定,我们会通过各种咨询服务和培训帮助他们尽快的上手使用。

  加入社区还有一个好处,和社区开发人员建立起非常好的关系。你参与到开源社区中会逐渐习惯和开源社区的人合作,双方就会建立起信任,当你开始使用商业版软件的时候,双方之间已经有了很好的信任,这也非常有利于软件的实际应用。

  4、在Fedora社区有不同的区域划分,相互之间的差异化红帽是怎么解决的,在中国的本地化进程是怎样落地的,人员参与和贡献分别是多少?

  我们Fedora是分区域的,这个主要是有两个原因是过去为了行政管理的便利做出的安排,因为这样分成不同的区域之后就可以更为容易的,相当于在本地做决定,而且资金的流动也更便利一些。随着全球化的发展,这个重要性降低了。还有第二个原因,您刚才提到差异化,差异性是无处不在的,我们希望在对话的时候,彼此的对话能在一个更适合的地方发生,因而在不同的国家和社区进行对话时所产生的决议有效,毕竟不同区域在文化上是有敏感性的。

  您问到中国有多少贡献者,和他们在在这个社区中多活跃,对这样的问题,我们的回答永远是不够多,因为我们希望任何地方的贡献者都能够更多一些,希望他们更活跃的参与社区的活动。

  我们的开源社区是非常具有全球性的社区,因此绝不会在中国天然的有哪些情况就使得中国人为社区做贡献特别难,比如我本人经常在晚上九点和社区的成员进行交流,因为这个对大部分社区成员来说是最合适的时间。对不少中国人来讲,中国的时区和美国时区差异特别大,但是这一点不会阻止开源社区的交流。

  5、有两个问题,第一个问题,红帽今年年初收购了CoreOS,CoreOS怎么帮助红帽推动技术发展,怎么把CoreOS集成到你们现有的技术中?第二个问Brian,
谈到了中国开源社区的现状,想问问你对于提升和促进中国开源社区的发展有什么建议?

  红帽在今年年初的时候收购了CoreOS,其实之前CoreOS都是红帽特别好的伙伴,尤其在容器化领域。我们肯定把两个社区最好的技术都拿出来结合在一起,我们还在拟定这样的路线图,Max也可以讲讲我们怎么把这个突出特性拿出来结合在一起的。目前可以说的一点,Fedora和CoreOS的团队在考虑把CoreOS容器的部分放在Fedora里,这样在Fedora社区领域得到加强,并且可以使大量的用户都能够走到一起。

  迄今为止,中国开源社区做出最大贡献的一块主要是代码。我们经常会说打包这个词,还会谈到翻译,本地化,这都是贡献的不同方式。在中国,比如艺术、营销或者编写文件的贡献,做的是相对而言比较少的,但是所有的这些都是非常有助于开源社区的发展,所以获取我们能够看到一些人在之前贡献比较少的领域更多的参与进来,这样可能也有好处。

  仅仅说当地的语言还不够,比如我是懂汉语的,能说普通话,虽然说的不是很好,但是如果亲身来体验这里的文化,听当地人谈谈他的日常生活,他面临哪些挑战以及他怎么做事情,这是非常有帮助的。正如Brian
讲的我们需要本地人帮助我们理解和认识这里的文化,并且帮助进行推广和营销等等。

  正如前面讲到的那样,十年前的开源社区和现在非常不一样,我们现在社区管理者的地位也和十年前相当不一样。虽然有时候我也仍然需要告诉别人我是做什么的,但是总的来说我们是希望中国和世界上其他许多地方都能够有本地人帮助我们做社区的沟通和推动的工作。

微软高调拥抱开源 !

导读或许你也听说了:在全球热门开源代码库GitHub最新公布的一份统计报告中,微软名列“对开源贡献人数最多的组织(Organizations
with the most open source
contributors)”榜首——在过去的12个月中,有16,419位来自微软的程序员为GitHub开源社区贡献了自己的力量。

这份报告中的数据来自于GitHub上的公开信息,鉴于有些开发者会以匿名方式贡献代码,所以具体数字并不绝对。但这足以证明,在微软内部,拥抱开源,已经成为自上而下的普遍共识。

澳门新葡新京网址 4

微软全球执行副总裁兼云计算与企业事业部负责人Scott Guthrie

“微软爱Linux”

2014年10月20日,出任微软公司首席执行官不久的萨提亚 ∙
纳德拉第一次公开宣示了微软对Linux和开源世界的新感情。事实证明,微软的确是付出了真爱。过去两年,从微软智能云Azure到Windows
10,从开发工具到数据库平台,“把Linux放在重中之重”,已经成为微软内部人人皆知的准则。

作为微软未来三大远见的核心,微软智能云Azure为Linux以及开源开发工具、语言、运行环境提供了一个开放、灵活的云计算平台。从全球到中国,Azure已经加入了对Red
Hat Enterprise Linux、Cloud Foundry、FreeBSD
、CentOS等开源技术的官方支持。目前,在中国运行的Azure上,有超过一半的虚拟机运行的都是Linux。

今年3月,微软在推出新一代SQL Server
2016的同时,宣布将在2017年中推出面向Linux的SQL
Server——这是微软旗舰数据库产品问世20多年来,首次登陆Linux系统。在提供满足关键任务运行的性能、业界领先的总体拥有成本(TCO)、最高水平的安全性的同时,还允许客户以低成本随时访问本地和云端数据的弹性数据库——这让SQL
Server真正成为一个能在Windows
Server与Linux系统之间、在用户的本地数据中心和云环境之间无缝衔接的数据平台。

投身开源社区,发掘多样化可能

开源社区是极为多样化的世界,在GitHub上只有2%
的开源项目能得到社区开发者的关注并从中脱颖而出。要拥抱开源,微软必须面对前所未有的多样性——过去专注于Windows的微软如今必须要学习、了解、支持多样化的开源技术。为此,微软的技术专家与各大开源社区保持着经常性的技术交流,并积极主动地提供技术更新与支持——活跃在GitHub上的
16,419人就是其中的代表。

“通过与各种开源社区的积极互动,我们希望以微软的技术创新、开发工具、Azure云平台助力开源技术与项目的发展、应用和推广,帮助开发者与用户利用多样化的技术创造多样化的机遇与可能
。”微软亚太研发集团首席运营官、微软亚太科技有限公司董事总经理、微软中国云计算与企业事业部总经理申元庆介绍说。

2014年10月,微软开放技术作为核心初创成员,联合中国支持开源的企业、社区及个人开发者共同成立了开源社;今年1月开源社正式成为开放源代码促进会(OSI)联盟成员;微软亚太研发中心开源技术部高级开发经理梁莉,被推选为FreeBSD基金会董事。通过积极参与开源社区建设并贡献技术力量,微软已经在国内外开源社区中赢得了广泛的认可。

开源开发工具和架构,创造跨平台机遇

跨平台开发正在成为主流,微软免费推出的跨平台Web和云开发代码编辑器Visual
Studio
Code支持多达30多种编程语言,为跨平台开发者带来了极大的便利。其中,微软在JavaScript基础上开发的开源语言TypeScript已被谷歌采用,作为Angular
2.0网页框架的编程语言,Visual Studio Code也成为
Angular团队使用的主要代码编辑器。

微软收购Xamarin并将其与Visual Studio全面整合,包括免费的Visual Studio
Community版,以及供Mac用户免费下载的Xamarin Studio
Community版用户均能从中获益。现在开发者可以用C#语言为iOS、Android、Windows开发原生体验的应用——在大幅降低跨平台开发技术成本的同时,也提高了项目与代码管理的效率。Xamarin的Mono
Project
和SDK包括运行时、类库和命令行工具也已开源,开发者和企业可以无后顾之忧地利用.NET运行时为移动、桌面或者云环境开发软件、嵌入设备或游戏引擎。

自2014年宣布.NET开源起,微软就在全力推动.NET
Core运行时的跨平台发展,让广大开发者可以在Windows以外的系统环境中,延续他们在.NET技术上的投入和积累。专为开源、跨平台设计的.NET
Core现已成为GitHub
上人气很高的项目。一个月前,微软宣布PowerShell开源并支持Linux。现在,Windows和Linux系统用户和应用开发者可以平等地体验到丰富的交互式脚本语言带来的便利,过去各自为政的Windows和Linux开发团队也可以快乐地携手工作了。

进化中的微软智能云,为中国带来更多开源机遇

“我们要让更多人享受到微软的产品和创新技术——而且是以人们所习惯的方式。”微软全球执行副总裁兼云计算与企业事业部负责人Scott
Guthrie在他的博客中写道。

“以人们习惯的方式”体现了萨提亚 ∙
纳德拉出任CEO以来,微软最显著的一个变化——今天的微软会从全球各地开发者、用户、合作伙伴的现实需求出发,以积极的改变和投入,全力满足生态系统健康发展的多样化需求。

为了满足“人们习惯的方式”,微软智能云Azure在落地中国之后,进行了大量“接地气”的创新与改造。其中,去年9月上线的MySQL
Database on
Azure就是个典型——它是Azure云平台上第一个由微软提供的MySQL数据库服务,而且是由微软中国云计算创新中心(CCIC)为满足中国用户需求主导开发的。自上线以来,MySQL
Database on
Azure已经服务于光明网、欧莱雅、云图微动、游族、观致汽车等超过300家客户。

在微软中国团队的不懈努力下,微软智能云Azure也在与时俱进,通过不断加大对开源的支持,为本土生态圈合作伙伴带来更多创新的可能。微软智能云Azure近期新增的开源服务和功能包括:

MySQL Database on Azure全面开放5.7版本支持: 5.7 版本是目前MySQL
最新的版本,在某些场景下性能提升明显,同时完善了一些功能,包括对原生JSON
数据格式支持、内置JSON 函数、增加对GIS支持等。

Azure正式支持Cloud Foundry:开源PaaS平台Cloud Foundry
简化了云计算应用程序构建、测试、发布和扩展的过程,支持
Java、Node.js、Python、PHP、Go、Ruby
等多种开发语言并可在各主要公有云和私有云平台上运行。由世纪互联运营的Microsoft
Azure正式支持Cloud
Foundry,为广大企业用户提供了极大便利,使其能有效、快捷地管理和发布云计算应用程序。

澳门新葡新京网址 5

Azure正式支持红帽云访问:由世纪互联运营的 Microsoft Azure
已正式支持红帽企业 Linux(Red Hat Enterprise Linux)。利用红帽云访问(Red
Hat Cloud Access)服务,红帽企业 Linux
客户可以把已经拥有的红帽订阅转移到Azure上,并得到相应的技术支持和保持与红帽的业务关系。

FreeBSD虚拟机正式上线:FreeBSD是一个卓越的开源操作系统,具备优异的网络和存储性能,因此成为诸多ISP的选择,许多顶尖虚拟设备厂商基于FreeBSD构建产品。微软和FreeBSD社区紧密合作,在由世纪互联运营的Microsoft
Azure上正式发布FreeBSD虚拟机镜像,并承担镜像的制作、测试和更新。这不仅为Azure的开源操作系统集合增添新成员,也为ISP和虚拟设备厂商登陆Azure提供了基础操作系统的选择。

CoreOS 虚拟机正式上线:CoreOS是基于Linux
内核的、为容器而生的系统平台。由世纪互联运营的Microsoft
Azure是中国第一个官方支持CoreOS的公有云平台。国内开发者和企业用户将可以在Azure上轻松搭建、管理安全、灵活、可信的CoreOS
Linux
集群,并在其上运行他们的应用服务。同时,CoreOS也提供了对于混合云的支持,用户可以在跨越云和本地设备的混合环境中部署运行CoreOS
Linux 集群。

从微软智能云Azure到Windows 10,从Xamarin到.Net
Core,再到全球各地的开源社区,微软正在以前所未有的开放胸怀,主动拥抱多元化的开源世界。今天,更加积极、开放的微软,带来了更具创新、活力的技术、产品、服务、平台,也给全球开发者和企业用户带来了更广泛的选择与灵活性。

一个既熟悉又陌生的微软,正在用实际行动告诉你:拥抱开源,微软是认真的。


原文来自:

本文地址:

! 导读
或许你也听说了:在全球热门开源代码库GitHub最新公布的一份统计报告中,微软名列对开源贡献人数最多的组织…

网站地图xml地图