Niels Hartvig on how to start an open source project.
En rättfram presentation om hur han startade Umbraco-projektet och hur det utvecklade sig. Extra kul är det för mig som jobbar med Microsoft som kund att få höra om projekt som bygger på MS-teknik och är open source. Intressanta tankar det startade var dels diskussionen om det är rätt att, som Hartvig och hans kompanjoner, faktiskt tjäna pengar på open source-projekt utan att dela med sig av dem till communityn som hjälper till – onekligen en koppling till Stowe Boyds utmanande tankar att tjänster borde styras av användare. Ytterligare tycker jag det är spännande att tänka på hur man skulle kunna använda det strukturerade sättet att använda open source-licenser när det gäller andra produkter och tjänster: kan man open sourca hårfrisering? Kommunikationskonsulter? En bil?
Nedan är min liveblogg från sessionen:
Open source is not about technology. But how to start an open source project. Niels Hartvig, Umbraco on .NET-platform a CMS – Top 10 OSS on MS Stack.
The company is three but the core team is 17, and the community is a lot larger.
Why start an open source project. “It felt right”.
The joy of OSS – building something bigger than yourself.
13 small things learned:
1. Why? Do you want to share and be open?
2. Ship (and share). Beta is a good thing.
3. Collaborate. To do that: be open. Then you get the new input. Respect other ideas and input. Delegate. Why do people collaborate – because it’s fun. Give up your ego – be a front figure but the project is about all the people in the project. Give credit to the ones’ that worked on the project. Realize that people around you are better than you.
4. Good habits. You got time now – don’t do it later on. Define standards early in the project. Document as much as possible. Make it delicious – it should be good looking.
5. Manage. Crucial thing in an open source-project. There is one currency: enthusiasm and passion – share yours. Be demanding – things must be done, the people need to deliver: everything is connected. Bad people drain – get rid of them /ignore. Embrace criticism if it is constructive. Focus on the positive things.
Do it. Act.
Business planning an open source-project: a hobby or a professional.
Work out value and support and charge that. Make your consumer smarter.
Use your crowd to identify the good ideas from the bad.
It’s a difficult question about the founders vs. community when coming to money.