
About
Open Source
A decentralized software development methodology focused on public collaboration.

A decentralized software development methodology focused on public collaboration.
It's about sharing
- code
- development effort
- roadmap
- design decisions
- accountability

It not (only) about making source code public.
Why this project exists?
Is there any, better or worse, alternative?
How can I contribute to this project?
Where can I find more information about how to use the project?
How can I assess the quality / maturity / robustness of the project?
What if the maintainers die tomorrow, can someone take over?
It not (only) about making source code public.
Why does this project exist?
Is there any, better or worse, alternative?
How can I contribute to this project?
Where can I find more information about how to use the project?
How can I assess the quality / maturity / robustness of the project?
What if the maintainers die tomorrow, can someone take over?

Why go Open Source?

Why go Open Source?
- Deliver higher quality software
- Attract talents
- Bring transparency
- Spread accountability
- Ensure longevity
decentralization
Going Open Source

Open source defines a clear legal framework about intellectual property, trademarks & usages.
Legal
Open source requires branding and engagement. It demands presence on various media and coverage.
Marketing
Open source is about delivering high quality software products to users. They feed into business cases.
Product
Open source is a collaborative process. Enthusiasts form communities to share ideas, decide and work as one.
Community
Community
Open source is a development methodology. It is a mindset and a set of practices for writing better software.
Engineering

Open Source Overview (simplified)
By Matthias Benkort
Open Source Overview (simplified)
- 87