Did you know the majority of PaperCut NG and PaperCut MF is written in Java as the underlying programming language?
On Windows, Mac, and Linux, PaperCut NG and MF come bundled with a specific version of Java that only the application will utilize. Each component of the PaperCut which can be installed or copied to a location other than the primary Application Server will also run this version of Java.
In the latest releases of PaperCut NG and MF, we have been using Java 8. Oracle (the wizards behind Java) have announced that they will be ending support for Java 8 at the beginning of 2019. In addition, Oracle have decided to no longer provide offer Java SE for free for commercial use.
Here at PaperCut, we have made the decision to switch over to using OpenJDK 11. This upgrade is currently well under way by our Product Engineering team and we will be targeting a release for both PaperCut NG and PaperCut MF with this upgraded Java set for the 1st quarter of 2019.
Making the switch over to OpenJDK ensures we can continue to use Java without any impact of licensing costs. This does mean we will not be using the commercial support from Oracle, however, this is not something we have had in the past so there is no change there.
All in all, we are hoping to make the transition as smooth and painless for you as is feasible and our team’s outlook is positive. Keep an eye on our release notes as we head into 2019 for all the details as we launch with the upgraded Java OpenJDK.
Is there anything for you to know right now?
One of the key results of this upgrade is that we have now announced the end of support for 32-bit operating systems throughout PaperCut NG and MF. We upgraded our server components to 64-bit earlier in 2018, and this upgrade will build on this meaning 32-bit operating system across components such as our Desktop Client and Direct Print Monitor will no longer be supported. You can find out more about this over on our
End of Life Policy
Is this going to have an impact on my PaperCut license?
There will be no impact to your PaperCut license. As we are switching over to OpenJDK, there is no cost impact and will therefore have no affect on your current PaperCut NG or MF license.