Websphere Liberty Core、Websphere Liberty Base 和 Open Liberty 版本在功能上有什么区别?

What are the differences in features between Websphere Liberty Core, Websphere Liberty Base and Open Liberty versions?

Websphere Liberty Core、Websphere Liberty Base 和 Open Liberty 版本在功能上有何不同?

除了需要许可证的 Websphere Liberty 之外,Open Liberty 当然是 'upstream' 开源项目。

Websphere Liberty Core 和 Websphere Liberty Base 是否需要不同的许可证? 我发现一些比较图显示 Core 大致等于 web-profile(因此,例如,没有 MDB 或 JCA)而 Base 等于 full-profile(并且还有 ND 和集体支持),但它们似乎有点过时了。

OpenLiberty 目前是否包含 Core / Base / ND 中可用的所有功能,但没有商业支持?

关于您关于WebSphere Liberty Core and Base 的问题,您找到的信息并没有过时。这是相当准确的。 Liberty 功能在 Core 和 Base 之间的划分方式在该领域没有变化。您可以在幻灯片 32 here

中包含的 Liberty“定期 table”中查看更多详细信息

关于 Open Liberty,它不包括 WebSphere Liberty Core、Base 和 ND 中可用的所有功能。例如,none 的 ND 功能可用于 Open Liberty。还有其他一些特定于 WebSphere Liberty 的 value-add 特性不在 Open Liberty 中,它们是更多遗留特性,这些特性被故意选择不在 Open Liberty 中,因为它们不是战略特性或已经稳定,例如。此外,还有 value-add 功能被决定需要商业支持,而不是作为开源提供。另一个关键区别是 WebSphere Liberty 包含 EE6 Web Profile 功能,而 Open Liberty 仅包含 EE7 及更高版本的功能。 5 年前创建 Open Liberty 时,将 EE 6 Web 配置文件功能作为 Open Liberty 的一部分几乎看不到任何价值,因为 EE 7 和 EE 8 已经可用了很长时间,而且如果需要,大多数客户都会处于这些级别使用 Liberty 或者他们想要任何完整的配置文件功能。

希望对您的问题有所解答。