Ask HN: Anyone rewriting Java code due to new license costs?
21–25 of 25 posts
Re: Ask HN: Anyone rewriting Java code due to new license costs?
#22Earlier quoted context omitted.
If it becomes a problem it will be too late to not pay Oracle huge fees/fines for using it against the license. Oracle is known for their license enforcement, it might even bankrupt your company.
We hardly have any servers and are using an old version of JDK 8 under the old license. It does not keep me up at night.
Re: Ask HN: Anyone rewriting Java code due to new license costs?
#23I'm surprised nobody mentioned Kotlin. It's similar but better, simple enough that reading/writing code is close to pseudocode. Google has moved towards officially supporting Kotlin instead of Java for Android development.
Re: Ask HN: Anyone rewriting Java code due to new license costs?
#24My good friend is a senior Oracle sales person and he felt like they stabbed him in the back when they did it. He spent years developing good relationships and now this.
Re: Ask HN: Anyone rewriting Java code due to new license costs?
#25I'm surprised nobody mentioned Kotlin. It's similar but better, simple enough that reading/writing code is close to pseudocode. Google has moved towards officially supporting Kotlin instead of Java for Android development.
What do you mean by "instead"? It seems to me they support both languages as equals (the Android documentation contains examples in both languages) and have no plans of ditching Java.
”Today we’re announcing another big step: Android development will become increasingly Kotlin-first. Many new Jetpack APIs and features will be offered first in Kotlin. If you’re starting a new project, you should write it in Kotlin”
“Just use Kotlin” doesn’t help for the licensing issue, though, if you keep using Oracle’s JVM.