Re: So who owns Posix APIs?
> And Google just copying the Java APIs like they did must be one of the dumbest things they ever done. Especially as most of those APIs are not very good.
This is plain silly. Only someone without any clue about the topic can write down something like this.
If Java's APIs weren't very good, then Java never would have become so successful as it is today. It is not a coincidence at all that Google chose it as the main programming language and runtime technology in Android. Even after 20 years after its birthday, Java is the most popular programming language, by a wide margin, see TIOBE (also http://motherboard.vice.com/read/2015s-most-popular-programming-language-was-good-old-java). The ecosystem is just that good around it (third party libraries, compilers, IDEs, debuggers, runtime instrumentation tools...etc) Other, fully open-source/free toolkits come close to it in several aspects but never in all of the aspects.
It is also not a coincidence that Google is in the process of rebasing Android on OpenJDK (the standard, open-source implementation of Java which is also the base of Oracle's own Java version). It has now become obvious that Google will have to pay for using Java, so there is no point in using an inferior, old implementation like Harmony. They might as well update Android to Java 8 and use the latest language features and performance improvements + the miriad advanced tools based on standard Java.