[Archivesspace_Users_Group] legality of using Java

Blake Carver blake.carver at lyrasis.org
Fri Mar 24 15:26:04 EDT 2023

Hi Heidi
I can't comment on the license issues or legal issues. I'll just say I have heard of other places, large and small, pulling Oracle Java out of everything they can, just in case.

ON LINUX OpenJDK works just fine, my guess would be most places use that. That's what we use.

I don't know about Windows. My personal opinion is that ArchivesSpace works on Windows, but tends to be happier on Linux.

I think those docs should be updated a bit to reflect the use of OpenJDK as well, so thanks for pointing that out.

From: archivesspace_users_group-bounces at lyralists.lyrasis.org <archivesspace_users_group-bounces at lyralists.lyrasis.org> on behalf of Heidi J. Webb <WebbH at upstate.edu>
Sent: Friday, March 24, 2023 2:56 PM
To: archivesspace_users_group at lyralists.lyrasis.org <archivesspace_users_group at lyralists.lyrasis.org>
Subject: [Archivesspace_Users_Group] legality of using Java

Hello ArchivesSpace experts!

We self-host ArchivesSpace on a Windows server and our central IT department has asked us to remove Oracle Java and run OpenJDK instead or switch to a Linux environment and run the system on the built in OpenJDK/Java. We are currently running Oracle Java 15 with a downgraded connector based on a listserv suggestion when we were having a problem with the JDBC connector on the older versions of Java.

IT is concerned that we are violating the oracle license agreement and it would get discovered if our campus was ever audited.  I’ve dug around oracle’s license agreements including the one for java 8 and 11 (https://www.oracle.com/downloads/licenses/javase-license1.html) My interpretation is that you can use java 8 and 11 if it’s included in the source code for the program.  ArchivesSpace’s getting started technical docs say that it’s required before installing (https://github.com/archivesspace/tech-docs/blob/master/administration/getting_started.md). What allows ArchivesSpace users to use Java 8 or Java 11 without violating the license agreement?

Alternatively, is anyone successfully using OpenJDK?

Any insight would be appreciated before we dive into trying to use OpenJDK or switching the entire system to Linux.


Heidi Webb

Discovery and Technology Services

Health Sciences Library | SUNY Upstate Medical University

webbh at upstate.edu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20230324/602ddab8/attachment.html>

More information about the Archivesspace_Users_Group mailing list