Odpowiedzi:
Sun Microsystems stworzył Javę. Oracle kupił Sun i w ten sposób stali się właścicielami Javy. Java (JVM i JDK) jest oprogramowaniem typu open source i możesz z niego korzystać. Jest to jednak objęte licencją GPL, a jeśli wprowadzą jakiekolwiek zmiany w JVM lub JDK, będą musieli je wydać. Nie wiem, jak działa App Engine i dlaczego Google miałoby kłopoty, jeśli tak.
Jeśli tworzysz program w Javie, nie musisz wypuszczać go jako open source (a dokładniej GPL), o ile nie używasz kodu GPL, czego nie zrobiłbyś, gdybyś go nie używał dodaj to sam.
Używasz Java. Czy płacisz Oracle za korzystanie z Java? JDK i JRE są nadal bezpłatne do pobrania i używania przez każdego. Google, uważam, że przestrzegałby tej samej zasady i nie musiałby płacić Oracle.
Tylko dlatego, że ktoś jest właścicielem czegoś, w tym praw autorskich, nie oznacza, że musi pobierać od ludzi opłaty za korzystanie z nich. W tym przypadku Oracle (przez Sun) jest jej właścicielem, ale nie pobiera opłat za korzystanie z niego.
Gdyby jednak Google spróbował użyć praw autorskich do Javy lub sprzedać ją jako własny produkt, byłaby to zupełnie inna historia.