Did Sun encourage others to copy the design though (genuinely asking)? They allowed others to use their designs. I have been under the impression that while Java was open-sourced, there was a a specific clause in the license to prevent what Google did.
Did Sun encourage others to copy the design though (genuinely asking)?
My understanding, which may be incorrect, is that Sun intended for their JVM to be the reference version, and they envisioned a lot of companies creating their own competing (but compatible) JVMs.
I don't recall any hints or suggestions "copying" the Java API would be a problem. I believe Sun planned on making money by charging for Java implementations to be tested against the TCK in order to earn the Java label.
Comments
Did Sun encourage others to copy the design though (genuinely asking)? They allowed others to use their designs. I have been under the impression that while Java was open-sourced, there was a a specific clause in the license to prevent what Google did.
Did Sun encourage others to copy the design though (genuinely asking)?
My understanding, which may be incorrect, is that Sun intended for their JVM to be the reference version, and they envisioned a lot of companies creating their own competing (but compatible) JVMs.
I don't recall any hints or suggestions "copying" the Java API would be a problem. I believe Sun planned on making money by charging for Java implementations to be tested against the TCK in order to earn the Java label.
I had read somewhere long time back that mobile devices were explicitly excluded from this in the license.