Recognised PostgreSQL Nonprofit Organisations

Last updated: July 29, 2017. View change history. View history before December 8, 2020.

Recognised PostgreSQL Nonprofit Organisations (NPOs) will be listed on the PostgreSQL Website as such. To become recognised as an NPO, the organisation must self-certify that they meet the criteria below, aimed at ensuring they meet the standards of openness expected in the PostgreSQL Community.

Use of the terms "MUST", "MUST NOT", "SHOULD" and "SHOULD NOT" in the criteria below should be interpreted per RFC2119.


  • A Code of Conduct SHOULD be adopted and apply to all members and directors.
  • The organisation MUST be registered as a Non Profit Organisation in the territory in which it operates.
  • No payments may be made to directors or members for their service with the exception of reimbursement of expenses incurred on the organisation's business, and sponsorship of conference attendance where deemed appropriate to help ensure the success of an event.
  • The organisation MUST work towards the betterment of the PostgreSQL Project and/or community. It may not participate in any activities which may bring the project into disrepute or otherwise work against the interests of the project or the community.
  • The PostgreSQL Core Team may recognise, not recognise, or rescind a previous recognition of any organisation without justification, regardless of whether or not the criteria above are met.
  • These criteria may be reviewed and potentially updated at any time.


  • Membership MUST be open to anyone, limited only to the geographic area in which the NPO operates or a specific spoken language, if desired.
  • Membership MUST be at zero cost or a nominal cost (up to US $50 per year) to allow participation from any interested community members.
  • Corporate memberships may be allowed, at higher cost than individual membership if desired, provided the same membership terms are available to any company.
  • Membership MUST be renewed at least once every three years. "Lifetime" memberships MUST NOT be allowed.


  • The board of directors MUST be elected by the membership, and all members including any corporate members MUST have an equal vote.
  • The board of directors SHOULD NOT consist of 50% or more directors working for the same company or group of companies under the same ultimate ownership or management, a situation which MUST be actively avoided as much as is possible. Should such a situation arise, for example, following the resignation of a director, an election SHOULD be held as soon as possible to restore the balance of the board.
  • Director terms MUST last no longer than three years without re-election. A limit on the number of terms served may be set. "Lifetime" directorships MUST NOT be allowed.


  • Voting for the board of directors MUST be done in a way that may be externally vetted.
  • Financial reports MUST be published at least annually for review by the membership.
  • The organisation MUST make its financial reports and voting processes and records available to the PostgreSQL Core Team or their nominated representative for review if requested.