什么 JavaMail 实现与 open jdk 8 一起使用

pka*_*est 3 java jakarta-mail

鉴于现在 oracle jdk 已付费,我们正在迁移到 openjdk 8,我仍然可以在生产中使用 com.sun.mail.javax.mail 1.6.2 jar,或者 openjdk 的替代方案是什么?

Mar*_*eel 5

JavaMail 库不依赖于 Oracle JDK 或 JVM 实现,并且已经开源。它根据通用开发和分发许可证 (CDDL) v1.1 和带有类路径例外的 GNU 通用公共许可证 (GPL) v2 获得双重许可。

因此,Oracle JDK 和 JVM 的许可更改根本不会影响 JavaMail 的使用。无论您使用哪种 JVM 实现,您都可以继续使用它。

此外,Oracle 已将 JavaMail 转让给 Eclipse 基金会。许可证已更改为Eclipse Public License - v 2.0,并且已将 API 重命名为 JakartaMail,将(参考)实现重命名为 Angus Mail。

更多信息请参见: