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
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
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 and approve contributions
Guide technical direction
Mentor new contributors
Participate in governance votes
Clarity
Separation of Responsibilities
This model gives OpenMS institutional stability while preserving independent technical governance by the active maintainer community.
Corporate
Legal entity, nonprofit compliance, and financial stewardship.
Project
Software roadmap, contributor governance, and technical or community decisions.