Quickly deliver innovative, reusable software that is secure and mature enough to accept contributions from the engineering and design communities.
- 1. What is InnerSource, and how does it benefit you?
- 2. Starting an InnerSource product
- 3. How to Contribute to InnerSource
- 4. Finding Consumers for your InnerSource Product
- 5. Building Welcoming Communities
- 6. Best Practices for Maintainers
- 7. InnerSource Governance
- 8. Code of Conduct
- 9. InnerSource Metrics
- 10. InnerSource as a pathway to Open Source
![]()
InnerSource is a working model that:
- Gives your team access to the most talented engineers and designers in your organization
- Grants designers and engineers the freedom to work on products they’re passionate about.
InnerSource compliments Agile product delivery through:
- Transparent delivery processes and open communication;
- Sharing source code among IT peers; and
- Accepting contributions from those peers.
Learn more about InnerSource Programs; its challenges and benefits; and InnerSource "Roadmaps."
![]()
Everything you need develop and deliver products harnessing the collective creativity and expertise the entire engineering and design community.
![]()
Want to contribute to InnerSource? Here's a guide to making InnerSource contributions for n00bs and Nobel laureates.
![]()
🔜 Get your product into the happy hands of users and grow your product.
![]()
🔜 Build a community that encourages employees to use, contribute to, and evangelize your product.
![]()
Learn how to make your life easier as an InnerSource maintainer, from documenting processes to leveraging your community's expertise.
![]()
A governance model gives you social framework for collaboration and consensus with a framework of rules, roles, and responsibilities.
![]()
Facilitate healthy and constructive community behavior by adopting and enforcing a code of conduct.
![]()
🔜 How to start the process of making your InnerSource product open to the world.