跳至主要内容

新的协作项目扩展 Swagger 规范,用于构建互联应用和服务

作者: 2015年11月5日2020年11月4日公告

Linux 基金会将托管新的 Open API Initiative,初始贡献来自 SmartBear 和创始成员 3Scale、Apigee、Capital One、Google、IBM、Intuit、Microsoft、PayPal 和 Restlet
旧金山,2015 年 11 月 5 日 – Linux 基金会,一个致力于加速 Linux 增长和协作开发的非营利组织,今天宣布成立 Open API Initiative。Open API Initiative 的创始成员包括 3Scale、Apigee、Capital One、Google、IBM、Intuit、Microsoft、PayPal、Restlet 和 SmartBear。

该计划将扩展 Swagger 规范和格式,创建一个开放的技术社区,成员可以在其中轻松地为构建供应商中立、可移植和开放的规范做出贡献,该规范用于提供 RESTful API 的元数据。此开放规范将允许人和计算机以最少的实现逻辑发现和理解各个服务的 capabilities。该计划还将促进和推动开放 API 标准的采用和使用。

“Swagger 被认为是最流行的 API 构建框架之一。当开源项目达到这种成熟度时,它就不能由一家公司、一个组织或一个开发者来管理,”Linux 基金会执行董事 Jim Zemlin 说。“Open API Initiative 将扩展这项技术,通过开放标准推动互联应用程序开发。”

Swagger 创建于 2010 年,一年后在开源许可下提供。它是一种描述格式,开发人员在从消费电子产品到能源、金融、医疗保健、政府、媒体和旅游等各个行业中使用它来设计和交付支持一系列互联应用程序和服务的 API。在过去的一年中,Swagger 和 Swagger 工具的下载量几乎翻了两番,它被认为是定义和创建 RESTful API 最流行的开源框架。SmartBear 最近从 Reverb Technologies 收购了 Swagger API 开源项目,并且今天正在与其行业同行合作,以确保规范和格式能够在未来几年内得到发展。

Open API Initiative 的开放治理模型包括一个技术开发委员会 (TDC),该委员会将维护和发展规范,并与用户互动以获取反馈以指导开发。

Open API Initiative 是一个 Linux 基金会协作项目,这些项目是独立资助的软件项目,利用协作开发的力量来推动各个行业和生态系统的创新。通过传播历史上最大的协作软件开发项目的协作 DNA,Linux 基金会提供了必要的协作和组织框架,以便项目托管者能够专注于创新和成果。Linux 基金会协作项目涵盖企业、移动、嵌入式和生命科学市场,并得到许多大型科技公司的支持。有关 Linux 基金会协作项目的更多信息,请访问:http://collabprojects.linuxfoundation.org/

成员公司评论

3Scale
“我们从一开始就是 Swagger 的坚定支持者,并且对 Linux Foundation OAI 的成立以及对新的 API 定义格式的合作感到兴奋,”3Scale Inc. 首席执行官 Steven Willmott 说。“新格式将成为新兴的 Web of APIs 开发的关键要素,我们非常期待为其发展做出贡献。”

Apigee
“API 社区已将 Swagger 视为描述和共享 API 的事实标准。在 Linux 基金会下进行独立的开放治理是必要的下一步。Apigee 很荣幸能够在 2014 年成为 Swagger 工作组的创始成员,我们很高兴能够与我们今天在业界的伙伴们一起继续这项重要的工作,”Apigee 产品战略高级副总裁 Ed Anuff 说。

Capital One
“开源对于我们的开发流程至关重要。这是一种强大的方法,可以让大家一起构建出色的解决方案,同时实现共同的利益,”Capital One 首席信息官 Rob Alexander 说。“我们相信,Open API Initiative 将使更广泛的开发者社区能够以前所未有的水平做出贡献,从而使公司能够在各个行业设计和交付出色的体验。”

Google
“Google 致力于开放规范并推广 API 作为现代软件的基本构建块。我们很高兴加入 Open API Initiative,并帮助开启互联系统的新时代,”Google Cloud Platform 产品经理 Dan Ciruli 说。

IBM
“Open API Initiative 背后的开放治理和生态系统支持将有助于推动各个行业的通用标准发展,”IBM 中间件总经理 Marie Wieck 说。“IBM 正在帮助加速 API 经济的参与,并为认知业务奠定基础。”

Intuit
“为 Open API Initiative 做出贡献使 Intuit 能够帮助推动重要的行业标准并建立多年的 API 开发投资,”Intuit 首席架构师 Thomas Barnes 说。“我们期待与行业中的其他人一起参与该计划,以塑造下一代规范。”

SmartBear
“在各个行业中,Swagger 因其表达能力、全面的工具链和充满活力的社区而获得了令人难以置信的采用,”SmartBear Swagger 产品副总裁兼 Swagger 开源项目创始人 Tony Tam 说。“与 API 供应商和消费者合作,SmartBear 认识到围绕规范进行开放治理的价值,这将使 API 行业能够更快地增长和采用,并很荣幸地将 Swagger 规范捐赠给 Linux 基金会下的 Open API Initiative。”

PayPal
“Open API Initiative 将促进标准的制定,从而进一步简化开发人员的集成体验,我们很高兴能参与这项重要的工作,”PayPal API 和开发者平台工程主管 Deepak Nadig 说。

Restlet

“Restlet 欢迎 Open API Initiative 的创建,并期待与社区合作探讨 API 元数据规范这一关键主题,”Restlet 首席极客(CTO)兼创始人 Jerome Louvel 说。“现在是 API 社区团结起来围绕一种通用 API 语言的时候了,这将促进各种 API 工具(开源和商业)之间的集成。作为供应商,我们的目标是简化 API 开发人员的工作并推动 API 在新领域的创新。Restlet 致力于在我们开源 API 框架和 API 云平台中都支持 Open API Initiative 的规范。”

有关 Open API Initiative 的更多信息,请访问:openapis.org

有关 Swagger 的更多信息,请访问:https://swagger.org.cn/

关于 Linux 基金会

Linux 基金会是一个非盈利性联盟,致力于促进 Linux 和协作软件开发的增长。该组织成立于 2000 年,赞助了 Linux 创建者 Linus Torvalds 的工作,并通过整合其成员和开源社区的资源来推广、保护和发展 Linux 操作系统和协作软件开发。Linux 基金会通过举办协作项目、Linux 大会(包括 LinuxCon)以及生成促进对 Linux 和协作软件开发的理解的原创研究和内容,为协作和教育提供了一个中立的论坛。更多信息可在 www.linuxfoundation.org. 找到。

###

Linux 基金会和 Linux 标准基础是 Linux 基金会的商标。Linux 是 Linus Torvalds 的商标。

媒体联系人
Jennifer Cloer
Linux 基金会
503-867-2304
[email protected]