4 ms·
For your first point, Google was trying to avoid the GPL (for whatever reason), but since the lawsuit they’ve switched from Apache Harmony to OpenJDK in order t
by comex 7y ago
For your first point, Google was trying to avoid the GPL (for whatever reason), but since the lawsuit they’ve switched from Apache Harmony to OpenJDK in order to take advantage of it:
https://arstechnica.com/tech-policy/2016/01/android-n-switches-to-openjdk-google-tells-oracle-it-is-protected-by-the-gpl/ https://arstechnica.com/tech-policy/2016/01/android-n-switch...
For your second point, using an API is different from consuming it; among other things, you don’t generally copy and paste the full method declarations into your own code.
- monocasa 7y agoOpenJDK wasn't out yet, so they weren't avoiding the GPL, they were avoiding the proprietary license that the Sun JRE was distributed with at that time.