I am totally disappointed by the lack of knowledge of open source philosophy. And it is very obvious that the BBO is trying to run itself as a business rather than free bridge for everyone. From the points given by fred, i can assume he never participated in any professional software developement. From the point of xtreme programming, a small closed group is one of the worst practice. Without open source, the internet won't be developed so well. Commercial companies like Apple, Sun, IBM, all uses GCC as compiler, which is opensouce. I can 100% assure you that you've benefited from open source software one way or another. I am not starting a war here, rather, i wish to alert everyone here to be aware of open source software. And please know that the "free" in free software is same as the "free" in free speech, but not the same as "free beer". Look at MySql, RedHat, Apache, who are running free software while earning big money. And more IMPORTANTLY, i hope Micro$oft did not pay you to stop you from do a linux port. Keep yourself close is never a good choice, just like china in the beginning of last century, it is just a metter of time to be opened, and look at the great fortune created after it has opened up her gate. ================================================= To prevent yourself from maintaining 2 different source, you can choose some platform independent language like JAVA.