News for hackers. Stuff that matters.
Re:Java SE 8 business users must buy a licence from Jan 2019... by LudoA on Wednesday April 25, 2018 @06:26AM (#16920190)
Pretty sure that Java 9 should still fully support apps written for older versions of Java.

However, apps written specifically for Java 9 (e.g. using the new modules system) wouldn't work on older versions of Java.

Re:Java SE 8 business users must buy a licence from Jan 2019... by tragic on Wednesday April 25, 2018 @07:02AM (#16920380)
It's a little more complicated than that; for example, a good many clojure libraries were broken by Java 9. I haven't been writing clojure day to day for about six months, so I don't know how things are looking just now. But it would be a non trivial task to migrate a lot of clojure apps over.
Re:Java SE 8 business users must buy a licence from Jan 2019... by dantiberian on Wednesday April 25, 2018 @07:22AM (#16920477)
I don’t think that many libraries were broken by Java 9. There was a bit of tooling, and ClojureScript required adding a module, but I haven’t come across any major broken libs yet. Let me know if you have examples I can add to my Clojure Java 9 upgrade guide: https://www.deps.co/blog/how-to-upgrade-clojure-projects-to-...