답변:
Sun Microsystems는 Java를 만들었습니다. 오라클은 Sun을 인수하여 Java의 소유자가되었습니다. Java (JVM 및 JDK)는 오픈 소스이므로 자유롭게 사용할 수 있습니다. 이것은 GPL하에 있으며 실제 JVM 또는 JDK를 변경하면 해당 변경 사항을 해제해야합니다. App Engine의 작동 방식과 Google이 왜 문제가 있는지 잘 모르겠습니다.
Java로 프로그램을 작성하는 경우 GPL 코드를 사용하지 않는 한 공개 소스 또는보다 구체적으로 GPL로 릴리스 할 필요가 없습니다. 직접 추가하지 마십시오.
Java를 사용합니다. Java를 사용하기 위해 Oracle에 비용을 지불하고 있습니까? JDK와 JRE는 누구나 무료로 다운로드하여 사용할 수 있습니다. 구글, 나는 같은 원칙을 따르고 Oracle을 지불 할 필요가 없다고 생각합니다.