在过去的四十年里,彭博社不仅巩固了自己作为一家金融媒体公司的地位,还巩固了自己作为一个信息和技术巨人的地位,目前已有近20000名全球员工。自1982年彭博终端进入市场以来,技术一直是该公司发展的基石。近年来,彭博社一直是OpenStack和Solr等开源项目的热心贡献者。

彭博社开源项目办公室(OpenSource Program Office,OSPO)的Alyssa Wright说:“当我们考虑开源时,它是我们在数字基础设施中所做的几乎所有事情的基础和关键部分。产品创新、流程和协作,以及我们如何在专业和生态系统中支持我们的技术开发和开发人员。”

彭博社和OpenStack

彭博社云服务工程团队的团队负责人Chris Morgan主要负责彭博社的OpenStack工作。他告诉我们,彭博社与OpenStack的合作取得了惊人的进展。

“我们一直参与OpenStack社区。我们为使用OpenStack的用户做了一些改变。例如,开发人员过去在大约一年后从网站上删除文档。我们让他们无限期地保留文档。现在,使用旧版本的开发人员仍然可以访问他们需要的文档。我们还成功地引导了一场关于长期支持版本的辩论。当你部署了软件,测试了它,并且工作负载在上面时,开发人员已经有了两个新版本。”

Morgen说,为OpenStack所做的工作比为彭博社所做的还要深入。“我真的很喜欢这样一个想法:如果我们修复bug或改进文档,对世界有益的开放科学项目可能会受益。”

彭博社和Ceph

彭博社存储工程主管Matthew Leonard分享了他团队的开源之旅。“在存储工程方面,我们利用了Ceph(一种开源技术),到目前为止,我们一直依赖于社区。”在Cephalocon 2022年会议(7月11日至13日)上,Leonard的团队有三个演讲。该团队还希望在未来为代码库本身做出贡献。

“这绝对是存储领域的长期目标。”Leonard说,“我们是这一特定软件的少数企业级客户之一,因此它允许我们从不同的角度看待来自学术界或研究领域的人。我们的愿景对整个社区产生了更大的影响。”彭博社最近加入了Ceph董事会,他们很高兴能在会议桌上发表意见,帮助尝试和引导社区。

Leonard还思考了为什么在外部,开源技术没有被认为是彭博社的支柱。“毫无疑问,彭博是金融领域的主要参与者,但我们也有一个庞大的工程社区。我们已经接受了开源,我们确实希望通过分享我们的想法来回馈,我们肯定希望帮助实现技术民主化。”

社区参与至关重要

Alyssa Wright称开源项目是“更好的工作方式”,并表示它符合彭博社的价值观。

“在过去十年中,我们一直在努力让彭博内的人们更容易、更透明地参与已经存在的开源社区,并参与将为开发者世界添加创新和新解决方案的开源项目。”Wright继续说道。在OSPO中,Wright的工作是“创建政策、效率、意识和桥梁,以便与从事这些开源项目的公司和核心开发人员建立联系。”

尽管彭博社在其开源之旅中取得了巨大的进步,但他们认为还有很多事情要做。Matthew Leonard评论道:“不只是我的团队,不只是Chris的团队,还有彭博社的多个团队都将参加这些会议,我们对成为这种文化的一部分是认真的。”

“彭博社把开源作为一项关键原则,并强调正确操作。合规性、行为准则、许可以及与社区的真诚接触都是其中的一部分。彭博社很高兴让开发者创造出我们需要的东西,然后与世界分享。开源在适当的支持下从默默无闻走向中心,这真是太棒了。”