【译】介绍免费的IBM Semeru Runtimes来开发和运行Java应用程序

1,178 阅读3分钟

随着IBM Semeru Runtimes的推出,IBM比以往任何时候都更容易在混合云环境中(从公共云到数据中心)以更具成本效益的方式开发和运行Java应用程序。

IBM Semeru Runtimes使用OpenJDK的类库,以及Eclipse OpenJ9 Java虚拟机,使开发人员能够建立和部署Java应用程序,这些应用程序将快速启动,提供出色的性能,同时使用更少的内存。

这些运行机制的主要亮点包括。

  • 为开发Java工作负载提供一个稳定的、无成本的环境
  • 可在各种硬件和软件平台上使用,包括在企业内部、公共云中或在Kubernetes和OpenShift等容器编排器上使用
  • 包括常用的JDK版本,如JDK 8和JDK 11长期支持(LTS)版本
  • 从Eclipse OpenJ9的深度技术投资中获得性能优势
  • 零使用限制,因此您可以在开发或生产中使用这些运行时

下载IBM Semeru Runtimes,今天就可以开始使用。

IBM Semeru Runtimes将有两个版本,具有不同的许可证:IBM Semeru Runtime开放版具有开源许可证(GPLv2+Classpath扩展),而IBM Semeru Runtime认证版具有IBM许可证。IBM Semeru Runtime都通过了全面的Eclipse AQAvit质量保证测试套件,以提供一个稳定和可支持的引擎,可以运行任何种类的Java应用程序。

正如其名称所示,IBM Semeru Runtime认证版也经过了Java TCK认证。 为了支持新的命名规则,从2021年7月的更新版本开始,当前的IBM SDK,即Java技术版11,将更名为IBM Semeru Runtime认证版。

IBM对IBM Semeru Runtimes的商业支持可选择使用IBM Runtimes for Business,其中包括灵活的许可以满足您的需求。

IBM对Java语言的长期支持

作为Java生态系统的长期领导者,IBM几十年来一直投资于Java技术和创新。2016年,我们将我们的J9 Java虚拟机贡献给了Eclipse基金会。从那时起,我们的开发人员直接在Eclipse OpenJ9项目中工作,支持不断增长的Java用户社区。

此外,我们帮助创建了AdoptOpenJDK社区,并一直支持该社区成长为为Java开发人员提供免费、基于OpenJDK的二进制文件的顶级供应商之一。我们将继续支持这个社区在Eclipse Adoptium项目中的新家

作为我们对Java技术持续投资的一部分,我们正在向Java社区免费提供IBM Semeru Runtimes。我们希望使开发者生态系统和企业能够继续使用基于OpenJ9的OpenJDK二进制文件,这些文件15年来一直是IBM基于Java的软件的基础。我们的Java产品,包括IBM WebSphere Liberty和IBM WebSphere Application Server,将在未来使用新的IBM Semeru Runtimes。

如果你想了解更多关于OpenJ9 JVM创新多年来如何帮助优化在容器中运行的Java工作负载的信息,可以看看最近Eclipse OpenJ9博客上的这篇文章。这篇博文解释了OpenJ9的一些容器感知功能,如可移植的超时空(AOT)编译和多层嵌入式共享类缓存(SCC),以实现快速启动时间和低内存占用率。

你还可以了解到OpenJ9为不同类型的Java工作负载提供的显著性能优势

试一试吧

混合云需要开放和无成本的运行时的灵活性,而IBM Semeru Runtimes是一个很好的选择。无论您是需要一个稳定的无成本环境来开发云中的Java工作负载,还是需要在广泛的平台上深度集成的运行时的性能优势,或是需要一个成熟的Java供应商来提供大量关键Java工作负载的经验,我们都欢迎您下载和试用IBM Semeru Runtimes。

我们期待着继续对Java进行公开创新,并通过OpenJ9和我们的IBM Semeru Runtimes支持所有Java社区。