Inner Source--Adopting Open Source Development Practices in Organizations: A Tutorial

Inner source, the adoption and tailoring of open source development practices in organizations, is receiving increased interest. However, although it offers numerous benefits, many practitioners are unclear about what it is and how to adopt it. When adopting inner source, organizations should consider nine factors pertaining to product, process, and organization. A description of three inner-source initiatives illustrates these nine factors.

[1]  Brian Fitzgerald,et al.  Time-Based Release Management in Free and Open Source (FOSS) Projects , 2012, Int. J. Open Source Softw. Process..

[2]  Padmal Vitharana,et al.  Impact of Internal Open Source Development on Reuse: Participatory Reuse in Action , 2010, J. Manag. Inf. Syst..

[3]  Muhammad Ali Babar,et al.  Key factors for adopting inner source , 2014, ACM Trans. Softw. Eng. Methodol..

[4]  Dirk Riehle,et al.  Open Collaboration within Corporations Using Software Forges , 2009, IEEE Software.

[5]  James D. Herbsleb,et al.  Managing a corporate open source software asset , 2010, Commun. ACM.

[6]  Lorraine Morgan,et al.  Exploring inner source as a form of intraorganisational open innovation , 2011, ECIS.

[7]  Klaas-Jan Stol,et al.  Scaling agile methods to regulated environments: An industry case study , 2013, 2013 35th International Conference on Software Engineering (ICSE).

[8]  James D. Herbsleb,et al.  A case study of a corporate open source development model , 2006, ICSE.

[9]  Walt Scacchi,et al.  Free and open source development practices in the game community , 2004, IEEE Software.

[10]  Jesús M. González-Barahona,et al.  Understanding How Companies Interact with Free Software Communities , 2013, IEEE Software.

[11]  Pankaj K. Garg,et al.  Progressive open source , 2002, ICSE '02.

[12]  Brian Fitzgerald,et al.  Why and How Should Open Source Projects Adopt Time-Based Releases? , 2015, IEEE Software.

[13]  Daniela Cruzes,et al.  Five Facts on the Adoption of Open Source Software , 2011, IEEE Software.

[14]  Alberto Savoia,et al.  Entrepreneurial Innovation at Google , 2011, Computer.

[15]  Jacco H. Wesselius,et al.  The Bazaar inside the Cathedral: Business Models for Internal Markets , 2008, IEEE Software.

[16]  F. V. Linden Applying Open Source Software Principles in Product Lines , 2009 .