Open Source P2P Hosting Platform
I tend to get stuck on one train of thought and it takes me a while to get off it. . so more open souce ideas today . . . (I promise to get off this open source thing over the weekend)
I think the world needs an open source hosting platform. Before I get into what it is exactly, here is why. . .
1. Software as a service - aka hosted model, aka ASP, aka on-demand (thanks to salesforce.com for adding to a list of confusing acronym) is finally becoming a reality after over 5 years of hype (anyone remember Corio?). SMB and even some larger enterprises have begun to adopt the model.
2. Open Source software is moving beyond infrastruture to applications (both enterprise and personal/group utility)
3. Some Open Source applications will need some sort of hosting to be delivered to the end user to offer end-to-end solution, increase adoption, and compete with commercial hosted software.
4. Hosting costs money
5. Open Source contributors contribute brains but not money (asking for contribution doesnt quite work)
6. Open source infratructure stack is becoming more and more standardized - LAMP+Jboss?
7. Open Source contributors & users do have some limited bandwidth and CPU cycle on their machine
So why doesnt someone create a program that aggregates the LAMP stack and add virtualization layer to the stack so that users of open source software as well as contributors can “tie” their computers together to create a free virtual p2p hosting platform? Be a great way for users to give back and contribute to the programs they are using. Can definitely let hosting resource contributors set limits as far as bandwidth/cpu cycles. And perhaps only people with broadband speed of over XXX Mbps can join the network. Also integration with eclipse and sourceforge would be nice to let project admins push code to the platform seemlessly.
Obviously lots of people will still want to modify the open source code and host the software themselves. But for lots of applications that would not make a lot of sense. Think of all the personal or group utility/ware thats being produced ( all the open source wiki’s for one) that could be hosted on the platform. BTW, this could be used for open source webservices too which would need a hosting service even more critically.
If whoever is creating this really really wants to make money he can also embed an option for the source owner to charge for usage. By building a billing platform for source owners (like content owners in Brightcove’s biz model), the company can take a cut of the transaction.
I’m sure there is a lot of lantency issues that still need to be solved. But it might not be such a far-fetched idea in the near future.





there is of course another growing option - bPO - let a service provider worry about the technology and the business process and just deliver the results…you may enjoy this
http://dealarchitect.typepad.com/deal_architect/2005/07/bpo_real_men_do.html#
Comment by Vinnie Mirchandani — July 17, 2005 @ 1:50 pm