OpenJDKの制限事項について記載します。
NoteSansフォントを使用する場合
NoteSansフォントの文字列に対して、javax.swing.text.GlyphView.getBreakWeight() メソッドで文字の途中を指定した場合、メソッドの結果が BadBreakWeight となるべきところが、誤って ExcellentBreakWeight となる場合があります。
OpenJDKのシステムプロパティについて
Windows Server 2025 では、システムプロパティ"os.name"をSystem.getProperty()メソッドなどを利用して、正しく取得できません。
JAWTのCreateEmbeddedFrame関数について
Java AWTネイティブ・インタフェースのCreateEmbeddedFrame関数によって取得したFrameに、javax.swing.JComboBoxなどのコンポーネントを追加し、コンポーネントに対してマウス操作した場合、期待した動作にならない場合があります。
Java AWTネイティブ・インタフェースは、以下を参照してください。
https://cr.openjdk.org/~iris/se/21/latestSpec/specs/AWT_Native_Interface.html
Sun PKCS#11プロバイダを使用した、ECDSAによるデジタル署名の検証について
Amazon Linux 2023において、Sun PKCS#11プロバイダを使用して、Elliptic Curve Digital Signature Algorithm (ECDSA)によって生成されたデジタル署名の検証を行う際、java.security.Signatureのverify(byte[] signature)メソッドの戻り値が、falseとなる場合があります。