Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I work at a startup that ships a Java cli to our clients. It is a giant pain in the butt. There are constant support requests from users that are using the wrong version of Java, too old or too new. Sometimes they have to wait weeks for authorization to even install the Java runtime. IT departments are extremely strict about installing Java.


I could see how that could be annoying. My experience was with internal apps whee we managed all the infrastructure. Some IT departments are often extremely strict about installing anything. Some won't even let you access a web site without it being proxied through something like ZScaler.


Yeah after we got bought our own IT department wouldn't let me use ngrok even though engineering was paying for licensing for it.


> IT departments are extremely strict about installing Java.

Understandably so, given that some Java runtimes (most notably, Oracle's) require a paid license for commercial use. Having users installing that can get the company in hot water.


Until 2021, now some do require a paid license for commercial use and some Java versions from Oracle can be used for free for commercial use.

Or do what the rest of the world does, use Eclipse Adoptium (the best JDK in my opinion) or the one from OpenJDK, Microsoft, etc.

You and the parent raising the specter of Oracle's Java licensing isn't applicable any more. It isn't 2009.


The point is, there are legal complexities which make it unsafe for an employee to go out on their own and download a JRE - sure, they might download Adoptium and be fine, but they also might download one of the ones which requires a commercial license. An IT department isn't going to be comfortable with that risk.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: