2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

微软扩大对 Eclipse 基金会和 Java 的投入:Azure 是背后驱动因素

  • 2022-07-21
  • 本文字数:1641 字

    阅读完需:约 5 分钟

微软扩大对 Eclipse 基金会和 Java 的投入:Azure 是背后驱动因素

7 月 14 日,微软宣布已加入 Eclipse 基金会 Jakarta EE 和 MicroProfile 工作组,成为 Eclipse 基金会的企业和企业成员,加强了对 Java 开发人员的支持,扩大了对 Eclipse 基金会的参与。Jakarta EE 专注于企业 Java 的整体发展,而 MicroProfile 则专注于为微服务架构优化企业 Java。

 

“我们的目标是帮助推进这些技术,为我们的 Java 客户和更广泛的社区提供更好的结果,”微软开发部总裁 Julia Liuson 在一篇博文中表示。“我们致力于维护充满活力的 Java 生态系统和 Spring(Spring 使用了几种关键的 Jakarta EE 技术) 的健康和福祉。”

 

加入这些工作组是对公司参与 Java 社区进程 (JCP) 的补充,“以帮助推进 Java SE,”Liuson 补充说,“我们相信我们在云中运行 Java 工作负载的经验将对工作组有价值,并且我们期待与我们的客户、合作伙伴和社区一起为 Java 建立一个强大的未来。”

 

Eclipse 工作组为 Eclipse 项目提供治理结构,使组织(甚至竞争对手)能够就新技术开发进行协作。工作组提供一套基础服务,包括知识产权管理和许可、开发流程、IT 基础设施和生态系统开发。

 

Azure 是背后驱动因素

 

据 The Register 报道,微软此举背后的驱动因素是 Azure。过去几年来,微软通过与 RedHat 、IBM、VMware 以及 Oracle 等战略伙伴合作,对 Java 和相关技术的支持进行了大量投资,包括 Jakarta EE、MicroProfile 和 Azure 上的 Spring 技术。



既然投入了这么多,那么合乎逻辑的下一步就是在工作组中占有一席之地。Eclipse 基金会执行董事 Mike Milinkovich 说:“我们很高兴有一个具有影响力的组织加入 Jakarta EE 工作组。

 

目前,微软方面正在改进对在 Azure 上运行 Quarkus 的支持,包括在 Azure 容器应用程序等新兴平台上。Liuson 称,扩大对 Jakarta EE 和 MicroProfile 的投资是该公司在 Azure 上启用 Java 工作的自然进展。“我们与 Oracle、IBM、Red Hat 和 VMware 等主要 Java 生态系统利益相关者的广泛而深入的合作伙伴关系为我们的 Java on Azure 工作提供了动力。这些战略合作伙伴与我们一样对微软已开始的 Jakarta EE 和 MicroProfile 之旅充满热情。”



许多 Azure 服务都依赖于 Java。

 

(图源:微软)

 

The Register 在报道中还指出,就 Jakarta EE 而言,此举意味着微软坐上了与 Red Hat 等公司同层级的位置,而其他公司(如 Oracle 和 IBM)则处于战略成员席位上。

 

早在 2016 年,微软就作为解决方案成员的身份加入 Eclipse 基金会,并于 2021 年 8 月成为战略成员。除其他特权外,战略成员在基金会的董事会、架构委员会中拥有一个席位,并在 Eclipse 生态系统的关键方面拥有扩大的董事会投票权,包括许可、管理政策的制定以及成员协议和章程的修订。

 

关于 Jakarta EE 和 MicroProfile

 

Jakarta EE 的前身为 Java EE。2017 年 8 月,Oracle 决定将 Java EE (Java Enterprise Edition) 移交给开源组织,同年 11 月,Java EE 被宣布移交给 Eclipse 基金会。

 

不过,Oracle 的附加条件是不允许开源组织用 Java 的名号,随后,Eclipse 基金会开源项目总监 Wayne Beaton 在 GitHub 上公开表示,Java EE 项目需要新社区提供一组新的规范名,于是 Eclipse 选出了 "Jakarta EE" 和 "Enterprise Profile" 两个后续按名字,最终前者以 64.4% 的票数获胜。

 

而 MicroFile 则是提供了一系列规范,旨在帮助开发人员构建企业 Java 云本机微服务。

 

MicroFile 的主要目标是定义企业 JavaAPI 集合,以优化云本地微服务的开发。这些 API 最初采用了 JavaEE 标准,并通过那些对微服务模式有用的 API 进行了扩展。当然上文也提到,自从 MicroporFile 4.0 版本以来,Java EE 被 Jakarta EE 所取代。此外,Eclipse MicroProfile 的另一个目标是不断添加实现和组件。

 

参考链接:

 

https://azure.microsoft.com/en-us/blog/microsoft-joins-jakarta-ee-and-microprofile-working-groups-at-eclipse-foundation/

 

https://www.kiratas.com/2022/07/18/enterprise-java-microsoft-engages-in-eclipse-working-group-on-jakarta-ee/

2022-07-21 11:265388

评论 1 条评论

发布
用户头像
学习了
2022-07-22 10:23
回复
没有更多了
发现更多内容

Hadoop3.0时代,怎么能不懂EC纠删码技术?

个推

大数据 hadoop hadoop3 大数据 开源

MDM结合ESB数据集成说明

agileai

数据治理 数据集成 企业服务总线 主数据平台 基础数据方案

Vue3 TypeScript 使用教程 - 实战 Vue3 element-plus 开发「待办清单」

蒋川

typescript 低代码 开发工具 Vue 3 Element Plus

得物Tech Leader对管理授权的思考是什么?/得物技术管理集锦

得物技术

管理 思考 技术管理 事前授权 任务分配

什么是智能合约?3M互助dapp系统开发逻辑拆解

开发微hkkf5566

领航全球云经济行业创新,XTransfer入选Bessemer年度报告

XTransfer技术

网易数帆 Envoy Gateway 实践之旅:坚守 6 年,峥嵘渐显

网易数帆

云原生 Service Mesh istio api 网关 envoy

MOVE PROTOCOL全球健康宣言,将健康运动进行到底

西柚子

从 vue3 和 vite 源码中,我学到了一行代码统一规范团队包管理器的神器

若川

JavaScript 前端 前端开发 Node web前端开发

动态规划:打家劫舍 ⛄

空城机

算法 5月月更

React Echarts 使用教程 - 如何在 React 中加入图表(内附数据看板实战搭建案例)

蒋川

react.js 可视化 eCharts 组件库 图表库

开讲!XTransfer技术专家亮相Flink CDC Meetup

XTransfer技术

flink XTransfer

面向服务的架构

力软低代码开发平台

融云漫话:通信中台

融云 RongCloud

报名进入尾声,赶快申请加入 sealer 开源之夏吧!

阿里巴巴云原生

阿里云 开源 Kubernetes 云原生 sealer

MOVE PROTOCOL全球健康宣言,将健康运动进行到底

小哈区块

面试官:项目中常用的 .env 文件原理是什么?如何实现?

若川

JavaScript 前端 Node

密码学系列之:ASN.1接口描述语言详解

程序那些事

密码学 程序那些事 5月月更 ASN.1

从 vue-cli 源码中,我发现了27行读取 json 文件有趣的 npm 包

若川

JavaScript 前端 前端开发 Node web前端开发

直播预告|来啦!「DevOps+MLOps Meetup」火热报名中!

第四范式开发者社区

人工智能 DevOps 极狐GitLab 特征平台 MLOps

200多家ISV入驻!阿里云计算巢发布一周年

阿里云弹性计算

计算巢

中国20强游戏公司2021年财报分析:业绩大分化时代,开始优胜劣汰

易观分析

游戏公司

leetcode 81. Search in Rotated Sorted Array II 搜索旋转排序数组 II(中等)

okokabcd

LeetCode 查找

华为云&易观分析《互联网出海白皮书2022》:新兴市场成掘金热土

易观分析

华为云 出海

模块七:作业

本人法海

「架构实战营」

ZEGO 开发者文档速查|常用视频配置

ZEGO即构

音视频开发 视频配置

面试官:请手写一个带取消功能的延迟函数,axios 取消功能的原理是什么

若川

JavaScript 源码 前端 前端开发 axios

Vue团队核心成员开发的39行小工具 install-pkg 安装包,值得一学

若川

JavaScript 源码 前端 前端开发 Node

什么是区块哈希?哈希游戏开发技术原理方案(源码搭建)

开发微hkkf5566

最佳实践|从Producer 到 Consumer,如何有效监控 Kafka

阿里巴巴云原生

kafka 阿里云 云原生 Promethues

数据中心进化论:华为带来的三个路标与新可能

脑极体

微软扩大对 Eclipse 基金会和 Java 的投入:Azure 是背后驱动因素_架构_闫园园_InfoQ精选文章