Jakarta EE社区现在处于进一步创新的驱动器上

发布于:2021-02-02 10:30:20

0

82

0

采访 雅加达ee 爪哇

JAXenter:嗨,迈克,谢谢你抽出时间来!经过整整3年的计划、谈判、更多的计划和JakartaEE项目的实际工作,现在终于完成了:企业Java的未来可以开始了。你能为我们的观众总结一下这个故事吗?过去三年发生了什么?

Mike Milinkovich:简而言之,Oracle为Eclipse基金会的供应商中立治理贡献了javaee技术。现在,javaee已经改名为Jakarta EE,它是一个开源的、社区驱动的平台。从表面上看,这听起来相对简单,但事实是,这是一个极其复杂和具有挑战性的过程,只有在许多不同实体、贡献者和组织的奉献和协作下才有可能实现。人们很容易忘记,世界上大多数业务基础设施实际上仍然运行在Java上。这是一个极其庞大的生态系统,拥有数以千万计的开发人员和数十亿行代码,为全球经济提供了巨大的动力。

在Jakarta EE 9的例子中,Eclipse基金会和Jakarta EE社区已经采取了重要和必要的步骤,通过以一种定义良好、一致和统一的方式完成从javax.*包名称空间到Jakarta.*的使用的过渡,在使用Java云本机技术的道路上进一步创新。通过这样做,JakartaEE 9发布为企业和开发者提供了一个真正的开放平台,用于开发java中的标准化企业应用程序,作为未来创新的基础。

JAXenter:jakartaee9现在已经发布并可以使用了,它对用户有什么好处?

Mike Milinkovich:Jakarta EE 9使企业最终用户和企业软件供应商能够从旧的、以前的版本迁移到新的云本地工具、产品和平台。总之,jakartaee降低了进入新供应商和实现的门槛,以实现与这个新规范的兼容性。

这真的意味着JakartaEE社区现在处于进一步创新的驱动位置——随着JakartaEE 9的发布,将这个平台转变为一个更开放、社区治理模式的多年挑战性工作已经完成。因此,Jakarta EE社区准备以一种更自下而上的方式推动企业Java的新创新和技术开发,而不是“自上而下”的过程,这种过程是由使平台真正开源的大规模复杂任务驱动的。这可能会导致更多的工作在单个规范上,而不是集中在更广泛的平台范围的开发上。

正如您可能猜到的,我们正在积极鼓励任何依赖EnterpriseJava的企业参与JakartaEE社区。任何感兴趣的人都可以在这里联系并了解更多信息-https://jakarta.ee/connect/

JAXenter:最终,社区接受了关于名称空间的大爆炸的想法,我想这最终是最好的选择。你怎么认为?

迈克·米林科维奇:我一直认为这是最好的方法。我很高兴社区团结起来支持“大爆炸”,并使之成为现实。这确实是确保JakartaEE社区能够自由设定自己的创新道路的唯一途径。

JAXenter:现在场景已经设置好,街道已经铺好,接下来的步骤是什么?

Mike Milinkovich:请继续关注9.1的快速发布,该版本将重点提供对JavaSE11的支持。

在那之后,我认为JakartaEE社区准备以一种更自下而上的方式推动企业Java的新创新和技术开发,而不是“自上而下”的过程,这种过程是由使平台真正开源的大规模、复杂的任务驱动的。这可能会导致更多的工作在单个规范上,而不是集中在更广泛的平台范围的开发上。

例如,新软件发布的节奏可能会转向更具语义的模型。与具有重大意义的年度或两年发布不同,您将看到单个规范得到更新的速度更快。

在更高的层次上,jakartaee9已经引导社区开始围绕云本地Java构建未来的创新,并将这个平台完全带入容器和微服务的世界。

JAXenter:描绘一个更大的图景:2021年及以后的企业Java计划是什么?

Mike Milinkovich:首先,Java EE生态系统正在转向JakartaEE。这些好处太引人注目了,不容忽视。供应商对Jakarta EE的支持非常好,我们希望生态系统能够很快迁移到Jakarta.*名称空间。

第二,我相信我们将看到社区支持的Java二进制文件的必然崛起。随着AdoptOpenJDK迁移到Eclipse基金会并重生为Eclipse Adoptium,业界将拥有一个单一的、与供应商无关的高质量开源Java运行时源代码。随着开发人员在整个Java生态系统中使用项目的高质量二进制文件和技术,预计采用速度会加快。

最后,我坚信开发人员将越来越多地采用与供应商无关的微服务框架。开发人员正在从单一供应商的微服务框架转向支持与供应商无关的标准来构建Java微服务。微文件就是这种趋势的一个很好的例子。

JAXenter:作为Eclipse基金会的负责人,您是开源软件方面的思想领袖之一。OSS现在有多健康和繁荣?

迈克·米林科维奇:开放源码软件做得非常好,只会继续增加其重要性。我以前说过,但一个简单的事实是,现代世界是在开源的基础上运行的。开放源代码采用率不断上升的一个最大原因是,它使公司能够无许可地获得社区不断改进的创新。

JAXenter:你对明年的OSS有什么预测?

迈克·米林科维奇:我相信2021年是开放源码软件成为欧盟政策制定者和业界关注的焦点的一年。我认为,欧洲各国都需要加快对数字化的关注,因为从竞争的角度来看,我们发现自己被夹在亚洲和北美平台经济公司之间。太多的欧洲公司推迟了旅程的开始,表面上是因为他们认为现有商业模式存在风险。现在是欧洲企业建立未来开放数字平台、全心全意参与开放创新经济的时候了。

第二,我预测将对单一供应商的开源解决方案进行更多的审查。在很多方面,单源操作系统是新的专有软件。我们发现供应商中立性是OSS最有价值的方面之一。实现这种中立需要付出巨大的努力和合作的意愿,但这种努力最终会使所有利益相关者受益。

我们还将看到开放式创新在历史上与开放源码软件无关的技术领域变得更加普遍。在Eclipse基金会,我们已经将我们的治理多样化,以包括像AI、物联网、边缘计算这样的用例,并且在2020年,随着OpenHW工作组的成立,还包括了硅。我认为毫无疑问,我们将看到更多的市场接受这种模式。

最后,我认为最深刻的是,我相信在2021年,我们将看到对开放源码软件的接受和采用对整个行业的生存至关重要。以汽车为例。这些组织在经济上承受着巨大的压力。他们要么数字化要么死。掌握跨供应链的开源创新是他们未来生存的关键因素。

JAXenter:谢谢你的精彩采访,迈克!