InnerSource

Re-use code, collaborate, and use open practices inside your organisation.
Contributed by

Donna Benjamin

Roman Martin

Published May 31, 2024
Collection
1

What Is InnerSource?

InnerSource is an approach to software development inside an organisation that is inspired by the success of the Open Source Software movement. A diverse community of practitioners is sharing and refining patterns at InnerSource commons

Why Do InnerSource?

InnerSource promotes collaboration, and code-reuse. It opens organisational silos, and facilitates the flow of useful content for those who need it.

People say it's a useful way to share knowledge, improve code quality, and increase the reach and impact of their work.

  • Accelerate development and encourage collaboration
  • Increase transparency and accountability
  • Enhance employee engagement

How to do InnerSource?

To get started, make it easy for people outside your team to see your source code, and share a guide on how to contribute.

For more patterns, on how to practice InnerSource see https://patterns.innersourcecommons.org/

Look at InnerSource

Links we love


Except where noted, content on this site is licensed under a Creative Commons Attribution 4.0 International license. This site is graciously hosted by Netlify