Apidays New York 2024 - The value of a flexible API Management solution for O...
AdaLabs UoM OSS 2012 Creating your Libre Ecosystem
1. Creating your libre project
ecosystem.
David SAUVAGE
Software Agile Architect
CC BY-NC-SA 3.0 david.sauvage@adalabs.com
University of Mauritius
December 2012
2. We get the ecosystem we
deserve
● Why a sustainable ecosystem ?
● Elements for your ecosystem
● Give and take ● Technical
● Be fair ● Financial
● Share ● Community
● Don't hide
● People
Ecosystem principles Project entities
2
3. Why a sustainable ecosystem ?
● Any other ecosystem would be
● Unprofessional
● Unethical
● Not profitable in the long run
Artwork credit - Patrice OFFMAN
3
4. Give and take > Technical
● As a start-up/company/individual/..., we are using
external open technologies and COTS for your
projects.
● Give feedbacks, write valuable bug reports.
● Propose patches, feature enhancements.
Take only ≠ Open 4
5. Don't hide > Technical
● As a software vendor, your software are open source,
but:
● There is no git access to your product
● There is no issue/feature management system
● Parts of your products/features are not available
Hide ≠ Open 5
6. Be fair > Community
● As a software vendor, your software are open
source, but:
● Latest version are not available
● Only obsolete/buggy version available
Unfair ≠ Open 6
7. Be fair > Financial
● Individual ≠ Freelance ≠ Smart-up ≠ NGO ≠
Academic ≠ World wide company
● Adapt your prices
● Adapt your support
Unfair ≠ Open 7
8. Give and take > Community
● As a company, you receive external contribution
from your community
● How are they rewarded ?
Take only ≠ Open 8
9. Share > People
● As a company, you receive energy from your
employees
● How are they rewarded ?
Take only ≠ Open 9
10. Ecosystem = Success key
element
● Give and take ● Technical
● Be fair ● Financial
● Share ● Community
● Don't hide ● People
● <your inputs> ● <your inputs>
Ecosystem principles Project entities
10