The open source movement is quite something – people spending their own precious spare time to make the world a better place. Software that is everywhere and quite literally runs the web has it’s source code freely available to be examined, modified and learned from (even duplicated or repackaged!).
In an environment where it’s people’s spare time alone, building a team to cover usability, design and testing becomes a lot harder. It’s typical that a project in the OSS ecosystem starts as an engineer scratching an itch – building what’s interesting to them – so how does that transition to a published application of top quality and polish?
With funding – that seems how. But with typical models of funding that hand controlling rights to the donor then the software can take a different turn. What if the developers and end users were able to agree on a feature set / direction and chip in to make it happen?
Enter crowd funding. A growing phenomenon where young groups or companies can pitch their product or idea to raise money from their future customers, who in return get perks such as early access or stylish accessories. But compare tangible product creation to software where the goal is to release both the finished product as well as the source code it is built with. Will people really part with money for a product that they will be able to obtain for free at some future date?
Let me know what you think in the comments. If there is enough interest then I have an experiment in mind 😉