community junkie Involved in: HPCC, AsturLiNUX, HispaLiNUX, GPE, Maemo, Meego, Gnome, GDG, Mozilla, ... Business & marketing developer in Bitergia, the software development analytics company
purpose 1. The freedom to study how the program works, and change it to make it do what you wish 2. The freedom to redistribute and make copies so you can help your neighbor 3. The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits
Where does it work? Cross-organizational collaboration Geographically dispersed development Continuous testing and development Documentation matters Value for software infrastructure Right level for open development Source: Getting started with InnerSource
Who cares? Are we still using it? Are we committed to it? Can it be developed in one public tree? Source: 4 questions to ask before open sourcing a project
Community - Governance “Establishment of policies, and continuous monitoring of their proper implementation, by the members of the governing body of an organization. It includes the mechanisms required to balance the powers of the members (with the associated accountability), and their primary duty of enhancing the prosperity and viability of the organization”. businessdictionary.com
care “Human beings adjust behavior based on the metrics they’re held against. Anything you measure will impel a person to optimize his score on that metric. What you measure is what you’ll get. Period”. You Are What You Measure by Dan Ariely
neutrality Source: Some developers are more equal than others (Bitergia’s blog, 2015) Source: Understanding How Companies Interact with Free Software Communities (IEEE, 2013)