I am planning to build a community which is working as part of a virtual company. All the products developed will be open source and anybody can use it any time. The membership to the community will cost each member say a $100 every month. And anybody can donate a sum to the system any time.
We need to develop a system so that we would be able to develop anything in any language any time at any time frame. Companies can come on to a site hosted by the group and post a new project requirement. People around the customers area can go and collect further requirements. An expert team can quote on the project on the requirements received. The company gets a part of the project amount and all else we can plan together.