I am quite interested in seeing COSA implemented. I have spent a lot of time from 1999 to 2007 on developing http://www.reactos.org - an open source operating system compatible with Windows applications and device drivers. When working on ReactOS I did work on features such as Symmetric Multiprocessor suport, boot loader, kernel, installer, NE2000 network device driver, NDIS, TDI, windows sockets and other Win32 APIs.
The Network - a Peer-to-Peer Operating System
I'm on an ambitious mission to improve the quality of lives of people in the world with subgoals such a full decentralization of power, ending the elitist monetary control mechanism and more because well...I'm crazy

I describe my goals here:
http://www.miramission.org/documents/mi ... _goals.pdf
I propose a new kind of social structure - a decentralized representative democracy explained here:
http://trac.miramission.org/wiki/drd-De ... eDemocracy
In order to organize such a social structure, I see a need for a global platform. I'm thinking a Peer-to-Peer Operating System is the way to go because we wouldn't want the information to be controlled by a few elitist people as they will just use such data to oppress the population as seen before. Also such an operating system would have numerous benefits.
I provide an overview of my thoughts on such a Peer-to-Peer Operating System, which I currently refer to as The Network, here:
http://trac.miramission.org/wiki/net-overview
The Network should be accessible using just a HTMT5/WebGL-compatible browser to increase adoption.
I was previously thinking about using Windows Workflows because it is much easier for humans to develop and maintain software visually, but having read about COSA, I think it would be better to build The Network on top of a COSA runtime that could run on various architectures. It is, in my opinion, best to implement the COSA runtime using the GNU toolchain, eg. GNU C++ / GNU C / GNU Assembler as it supports many different architechtures. The world is not going to throw away all the existing computer architectures and adopt COSA optimized processors everywhere any time soon. When COSA processors arrive, the GNU toolchain can be extended to those architectures since they are open source.
Develop The Network/Distributed COSA applications using just a browser
I imagine something like first developing the COSA IDE in a Rapid Application Development for instance .NET/SharpDevelop IDE to get something working fast and then, when the platform is ready for it, re-implement a COSA IDE as a The Network/Distributed COSA application and just throw the .NET IDE version away. I encourage you to look into HTML5/WebGL as it brings new opportunities with it and makes web development much easier than today. Quake II has even been ported to HTML/WebGL http://www.ubergizmo.com/15/archives/20 ... html5.html
Strategy for getting full-time paid COSA developers
The elite have wast resources at their disposal to buy politicians and so-called "credible" scientists - the science police that is used to oppress the population. We have little resources, so we must be smarter to succeed.
5 developers working in their spare time could maybe average 1 hour per day for a total of 1,825 hours per year. Too slow in my opinion.
I have done lots of research in affiliate marketing and search engine optimization. I'm currently developing software to host mini websites and I'm documenting the process on how to use this to make money by getting targetted vistors from search engines.
I'm thinking that I would share this information/system with developers that are passionate about seeing COSA/The Network/Mira Mission become real and would spend the money on it's development and their own cost of living. What we would do is something like this:
1) I do some keyword research (or you can buy the link assistant tool and do this yourself) to find suitable keywords
2) You research affiliate opportunities for those keywords (eg. small embedded Amazon.com store with relevant products)
3) You buy some domains suitable for getting to the topmost search result on Google and other search engines for the keywords
4) You setup mini websites on your domains
5) You build quality backlinks to your domains to get to the topmost search result for the keywords. There are various ways to do this: automatic, article writing, and more. I will show you how to increase their value in search engines.
6) You get all the money from your own domains and spend it on full-time paid developers in addition to your own cost of living
The only expenses you would have is the cost of the domains (~$10/.com domain/year) and maybe later some website traffic expenses. Digital products typically cost $49 - $99 of which you as an affiliate typically would get 25% - 75%. For physical products the commission is lower. Amazon.com pays 4% to 15% commission, but typically the average per sale revenue is higher.
Say your cost of living $50,000/year and you can get a conservative 500,000 targetted visitors to your mini websites per month, then assuming an average per sale commission of a conservative $10 and 4% conversion rate, you would earn $200,000/month. This may sound like a lot to you, but I truly do believe that these are conservative estimates - affiliate marketing and advertising are multi-billion dollar industries. That leaves $150,000/month or $1,800,000 per year for full-time COSA/The Network developers.
We can get a full-time chineese developer for ~$17,000/year. Such a developer can work about 1,700 hours/year. This means 1 person doing the above could buy 105 chineese developers for a year - a total of 178,500 person hours/year. 5 people doing the above can buy 892,500 person hours/year. Of course there would be other expenses to manage that many developers.
You could then focus on the overall design while other developers get paid to implement COSA/The Network.
This is a simple, but time consuming process. However the time will be well spent because once the domains are on top of the search engines for the right keywords, then you can make money every month without additional work and expenses would only be the cost of your domains. You may once in a while have to spend some time fighting off some compettitors that will try to steal "your" visitors on some keywords though.
I have been thinking of eventually creating a non-profit foundation which could fulfil the Mira Mission goals and relevant projects such as COSA/The Network. Such a foundation could receive donations and manage the developers.
Let me know what you think.
Best regards,
Casper