OpenJDK 27 released to FreeBSD ports tree
I just pushed a port for OpenJDK 27 to the main branch of the FreeBSD ports tree.
In additions to the upstream changes, the following BSD specific improvements are included:
Fix os::naked_short_nanosleep on OpenBSD when < 20 miliseconds.Only return symbols that match the requested address for dladdr(3) on BSD.
The latter also reverts the default visibility of symbols in libjvm.so to hidden, which should make loading the library faster, and reduce the memory consumption slightly.
As always thanks to @FreeBSDFoundation@mastodon.social for sponsoring my work on the OpenJDK for FreeBSD, and also to Kurt Miller for digging into the details for the BSD specific fixes for this release.
#FreeBSD #OpenJDK #mywork #java #jvm #FLOSS
#openjdk
5 posts · Last used 16d
If you're running Solaris 11.4 on Intel, and want to try out the latest jdk27 release candidate, here you are:
https://pkgs.tribblix.org/openjdk/intel-solaris/
#openjdk #solaris
👉 OpenJDK Interim Policy on Generative AI
「 Most generative AI tools, however, are trained on copyrighted and licensed content, and their output can include content that infringes those copyrights and licenses, so contributing such content would violate the OCA. Whether a user of a generative AI tool has IP rights in content generated by the tool is the subject of active litigation 」
https://openjdk.org/legal/ai
#java #ai #opensource #openjdk
Interesting take in The Java Story, that #Java was a wolf in sheep's clothing.
C-like on the surface, but sneaks an advanced virtual machine to make the binary portable.
https://www.youtube.com/watch?v=ZqGSg4b_cZA
#Programming #OpenJDK #JVM
The Java Story | The Official Documentary
New candidate JEP: 539: Strict Field Initialization in the JVM (Preview): https://openjdk.org/jeps/539 #openjdk #java
You've seen all posts