PostgreSQL是哪家的?

引言

PostgreSQL是哪家的?

PostgreSQL是一个流行的关系型数据库管理系统(RDBMS),因其强大的功能、可靠性和开源性质而受到广泛欢迎。但说到它的归属,可能会让一些人感到困惑。本文将深入探讨PostgreSQL的起源、发展和所有权,揭示其背后的公司和组织。

PostgreSQL的起源

PostgreSQL最初被称为POSTGRES,由加州大学伯克利分校的计算机科学研究组于1986年开发。该项目的目的是创建一个与商用数据库系统Ingres兼容的开放源代码数据库,但具有额外的功能和改进。

PostgreSQL的演变

在最初开发之后,POSTGRES经历了一系列名称更改和所有权转换。1994年,它被重新命名为PostgreSQL,并成为一个独立项目。1996年,它成立了一个非营利组织PostgreSQL全球发展组(PGDG)来监督其开发。

PostgreSQL的社区驱动模式

与其他商业数据库不同,PostgreSQL主要由一个活跃的开源社区开发和维护。PostgreSQL全球发展组(PGDG)负责项目的整体方向和治理,但世界各地的贡献者和志愿者都参与了代码开发、文档编制和用户支持。

PostgreSQL的商业支持

尽管PostgreSQL是一个开源项目,但它也得到了许多商业公司的支持。这些公司提供各种服务,包括数据库托管、工具和咨询。一些值得注意的商业支持公司包括:

  • EnterpriseDB
  • Percona
  • Crunchy Data
  • 2ndQuadrant
  • Fujitsu

PostgreSQL的所有权

从技术上讲,PostgreSQL没有一家公司拥有。它是一个开源项目,由一个全球性的贡献者和开发人员社区维护。然而,PostgreSQL全球发展组(PGDG)作为该项目的法律实体,负责其商标、版权和其他法律事务。

PostgreSQL的许可证

PostgreSQL根据PostgreSQL许可证发布,该许可证与GNU通用公共许可证(GPL)类似。该许可证允许用户自由使用、修改和分发PostgreSQL软件,但它要求对衍生作品进行相同的许可。这意味着任何基于PostgreSQL创建的商业产品都必须以开放源代码发布。

结论

PostgreSQL是一个开源的关系型数据库管理系统,由一个全球性的贡献者和开发人员社区维护。尽管它没有一家特定公司拥有,但PostgreSQL全球发展组(PGDG)作为其法律实体,监督其发展和管理。该项目由众多商业公司提供商业支持,并根据PostgreSQL许可证发布,该许可证类似于GNU通用公共许可证(GPL)。

常见问题解答

1. 谁创建了PostgreSQL?

加州大学伯克利分校的计算机科学研究组

2. PostgreSQL是一个开源项目吗?

是的,它根据PostgreSQL许可证发布,该许可证与GNU通用公共许可证(GPL)类似。

3. 谁负责PostgreSQL的开发?

一个全球性的贡献者和开发人员社区,由PostgreSQL全球发展组(PGDG)监督。

4. 有哪些公司为PostgreSQL提供商业支持?

EnterpriseDB、Percona、Crunchy Data、2ndQuadrant和Fujitsu。

5. PostgreSQL是否与其他商业数据库兼容?

PostgreSQL最初设计为与Ingres兼容,但它也支持与其他数据库的互操作性。

原创文章,作者:谭茂慧,如若转载,请注明出处:https://www.wanglitou.cn/article_67863.html

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2024-06-12 13:37
下一篇 2024-06-12 13:40

相关推荐

公众号