Only in Russia, they don't care about the US legal system except for any International agreements that they can not ignore.
You seriously think Russia can't ignore international agreements if they want to? US does all the time, Russia can too. Even if just to show off to USA. What will the rest of the world do if Russia ignores the agreements? Stops buying energy from them? People in Europe better get used to having no electricity, and prepare for a cold winter.
Or does your
Yes it does, and Microsoft has fully published the details so people can make their own implementations. If Mono is lacking behind on something, well, that's Mono's developers fault.
On the other hand, Google App Engine is competely closed. No published docs, no information about the API's, no open source code. Fully proprietary platform, from Google.
Now I know you're either utterly fucking retarded, or really just shilling for one of Google's major competitors. You don't need to know the backend to port your project. All you need to know is the APIs of the new system, and do some work. Just like for every other platform project. Don't like it? Write your own platform.
And would you say this same thing about Microsoft and their Office file formats? "Don't like MS Office file formats? Write your own and don't support them!" Google has seriously brainwashed you. They do all the same bad things Microsoft, Facebook and many other "bad" companies do but you're too clueless to see it.
It is not best to swap horses while crossing the river. -- Abraham Lincoln