OpenMS governance

Built for stability, guided by community.

OpenMS combines a nonprofit corporation for legal and financial stewardship with an Executive Committee that leads technical direction and community governance.

Structure

Two layers of governance

This model gives OpenMS institutional stability while preserving independent technical governance by the active maintainer community.

OpenMS Inc.

A U.S. 501(c)(3) nonprofit that holds the project’s legal entity, compliance, and financial continuity.

  • Board of Directors oversees fiduciary and legal duties
  • Supports fundraising, grants, and organizational continuity
See board of directors

Executive Committee

A committee composed of core developers responsible for setting the software roadmap, community policies, and day-to-day technical decisions.

  • Define long-term vision and ensure project sustainability
  • Establish and maintain governance and code of conduct policies
  • Support a healthy and welcoming open-source community
Learn more

Community

How Core Developers Fit In

Core developers are trusted maintainers who review contributions, mentor contributors, and participate in project governance through the Executive Committee.

Review

Review and approve contributions

Direction

Guide technical direction

Mentorship

Mentor new contributors

Votes

Participate in governance votes

Clarity

Separation of Responsibilities

This model gives OpenMS institutional stability while preserving independent technical governance by the active maintainer community.

Board of Directors

Corporate

Legal entity, nonprofit compliance, and financial stewardship.

Executive Committee

Project

Software roadmap, contributor governance, and technical or community decisions.