当前位置:首页 >知识 >Facebook使用开源技术,CIO能从中学到什么? Facebook使用开源技术

Facebook使用开源技术,CIO能从中学到什么? Facebook使用开源技术

2024-06-30 17:45:57 [百科] 来源:避面尹邢网

Facebook使用开源技术,使用CIO能从中学到什么?

译文 作者:布加迪编译 开源 系统 Facebook在继续致力于开放其所有代码和技术架构的开源源代码,在该公司召开的技术@Scale年度开发者大会上介绍了开源方面的理念。这家公司的从中开源负责人还为IT专业人员给出了几个相关的建议。

  [[150010]]

【51CTO.com快译】Facebook在继续致力于开放其所有代码和技术架构的使用源代码。这个社交媒体巨擘将这一点明确无误地传达给了近日出席该公司第二届@Scale年度开发者大会的开源1800名管理人员和工程师,希望向推特、技术谷歌、从中Box、使用Pinterest、开源微软及其他公司的技术知名程序员学习经验。

Facebook使用开源技术,CIO能从中学到什么? Facebook使用开源技术

  Facebook的从中全球工程和基础设施副总裁Jay Parikh表示,出席今年这次大会的使用程序员代表400家公司,迄今为止这些公司已为4500多个开源项目贡献了代码。开源他表示,技术其中至少1500个项目是去年的@Scale大会的直接结果,如今有一百多万名工程师在从事这些项目。

Facebook使用开源技术,CIO能从中学到什么? Facebook使用开源技术

  他说:“我们都致力于开发解决规模问题的技术。我们正在处理前所未有的问题,我们在努力克服我们这个行业未能克服的这些挑战。”

Facebook使用开源技术,CIO能从中学到什么? Facebook使用开源技术

  Facebook在@Scale大会上发布了面向安卓系统的React Native语言,这个JavaScript库旨在针对所有主要的操作系统,运用同样的代码进行开发。React Native架构现在也是开源架构,它可供广大开发人员使用,以便用同样的代码来开发Web、iOS和安卓应用程序。

  Facebook的开源负责人James Pearce告诉媒体:“我们这么做,不仅是为了回馈开发人员和工程师组成的社区,也是为了推动行业向前发展。”Pearce在Facebook管理着数百个工程项目,还管理着与开源有关的其他商业类项目。

  他说:“通过分享我们开发的技术,比如React Native……我们在帮助业内像我们这样规模的其他公司,还帮助小公司积极处理下一批问题。”

  为什么CIO应该拥抱开源?

  Pearce表示,CIO和IT专业人员应该紧跟最近的开源趋势,将汲取的经验教训运用到自己的内部项目当中。“从CIO的角度来看,无论他们所在的公司本身在开放产品的源代码,还是甚至使用开源产品,它们至少希望得益于出现在那些开源社区的一些创新。”

  他表示,每个IT专业人员可能会得益于本企业内部使用开源代码。他说:“这是一个趋势,CIO们绝对要好好把握,因为这可以加快工程师推动工作的速度,并且加强合作和沟通。连没有外部开源项目的公司,似乎也在积极行动起来,开放更多产品的源代码。”

  他承认,Facebook在开源方面有一大优势,因为它并不销售软件。Pearce说:“虽然我们并不开放每个产品的源代码,但是从理论上来说,我们会开放每个产品的源代码,这不会破坏我们的业务本身。”

原文标题:What CIOs can learn from Facebook's use of open source,作者:Matt Kapko

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:火凤凰 来源: 51CTO.com FacebookCIO开源

(责任编辑:娱乐)

    推荐文章
    热点阅读