3 ms·
The problem is precisely that Google didn't use Java under its free software license.
by yarrel 11y ago
The problem is precisely that Google didn't use Java under its free software license.
- sangnoir 11y agoSun did not allow anyone to use GPL Java (SE) on mobile devices ('field of use' restrictions). For that, you had to license J2ME from Sun under different conditions. If you ever had the misfortune of targeting J2ME, you'd know why it was a no-brainer for Google. I shudder to imagine writing Android apps using J2ME. It is prudent to note that Google didn't write its own implementation from scratch: they took advantage of Apache Harmony (by erstwhile Sun frenemy: IBM). This is the same Apache Harmony that Sun repeatedly refused to provide the TCK for