This document summarizes Arnaud Porterie's presentation on lessons from open source for building software. Some key points include:
- Open source projects follow patterns of "wise crowds" like having a strong mission, free entry for contributors, transparency, and fair authority to scale effectively.
- These patterns can help improve closed source software development by fostering greater collective intelligence within companies.
- Applying concepts like inner source allows companies to benefit from open source practices internally by opening codebases and encouraging cross-team contributions under shared maintainers.
- A practical checklist is proposed for implementing inner source based on principles like giving all employees access to code, having documented missions and contribution processes, and enforcing consistent processes.