【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

Oracle 将 NetBeans 交给了 Apache 基金会

  • 2016-09-22
  • 本文字数:957 字

    阅读完需:约 3 分钟

NetBeans 社区博客宣布,Oracle 正提议将 NetBeans 平台和 IDE 的开发委托给 Apache 基金会,“开放治理模型”,并重申了对这个项目的承诺。

NetBeans 现在已经作为一项提案递交给了Apache ,如果被接受,就会进入孵化器。基础设施和许可协议是两个需要解决的主要问题。在基础设施方面,hg.netbeans.org 上维护的30 多个库需要从Mercurial 迁移到Git。Mark Struberg 是其中一名项目顾问。他认为,借助GitHub 的导入工具,这很容易完成,然后就可以克隆生成的Git 库。

最难的部分是法律问题。NetBeans 是一个很大的项目,大量依赖其他项目。它当前遵循的许可协议是 CDDL GPL v2 及其附属条款 Classpath Exception,而据 Oracle NetBeans 产品经理 Geertjan Wielenga 介绍,所有东西都需要迁移到 Apache 2.0 许可协议。在这个过程中,要核实该平台用到的每个依赖库(其中大约200 个)的许可协议,确定哪些是绝对需要的以及它们是否可以迁移到AL2。部分库是遵循GPL 许可协议的,而Apache 不接受这个协议。

虽然对NetBeans 而言,Apache 所使用的强有力的治理模型以及随之而来的独立性是个好消息,但那并不足以保证该项目未来能够取得成功。初期的贡献者有60 多个人,其中包括James Gosling,他对将NetBeans 移交给Apache 表示支持,但是,将近一半的贡献者是Oracle 的开发人员。如果Oracle 不再提供支持,会发生什么呢?

有些人担心,NetBeans 会遭受和OpenOffice 同样的命运。那是Oracle 移交给Apache 基金会的另外一个Sun 项目。该项目的开发已经很少,大部分的注意力都转移到了OpenOffice 的分支 LibreOffice 上。在讨论列表上发表的评论中,NetBeans 大师兼顾问Bertrand Delacretaz 表示,人们不应该“为Twitter 上的消息而担忧”,新的治理模型会方便许多人做贡献,“减少对Oracle 的依赖。”只有时间会告诉我们,这个项目是会进入新的发展轨道,还是将慢慢地失去活力。

据NetBeans 官方介绍,在世界范围内,该IDE 目前有150 万活跃的开发人员,其中包括NASA、NATO、Boin、Airbus 等将其用于生产环境,也包括各类学校和大学将其用于教育教学。NetBeans 是一个使用Java 编写的跨平台IDE,主要是面向Java 开发,但它也支持几种其他的编程语言,如HTML5、PHP 和C/C++。

查看英文原文 Oracle Gives NetBeans to the Apache Foundation

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2016-09-22 19:002544
用户头像

发布了 1008 篇内容, 共 373.5 次阅读, 收获喜欢 340 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营-第三周作业

清风徐徐

架构训练营第三章课后作业单例模式 组合模式

周冬辉

锦囊篇|一文摸懂Glide

ClericYi

设计模式与敏捷开发

架构师 架构是训练营

冒泡排序

wjchenge

冒泡排序

架构师训练营第三周作业

好名字

作业

如何学习设计模式

elfkingw

极客大学架构师训练营

Kotlin实现组合模式

Acker飏

极客大学架构师训练营

【架构师训练营】第三周作业

Mr.hou

极客大学架构师训练营

第三周作业

王鑫龙

极客大学架构师训练营

观察者模式详解

Seven七哥

设计模式 观察者模式

读懂一个 demo,入门机器学习

陈东泽 EuryChen

人工智能 tensorflow 学习 AI

架构师训练营 - 作业 - 第三周

心在飞

极客大学架构师训练营

拍一拍,微信史上最短一行代码,是如何被网友玩坏的!

程序员生活志

c++ 微信

BIGO全球计算平台的技术挑战

DT极客

为什么建议你使用枚举?

王磊

Java 枚举

架构师训练营作业 --Week3

吴炳华

极客大学架构师训练营

week03 架构师培训营总结

李锦

代码重构:如何充实你的设计工具箱

SkyeDance

极客大学架构师训练营 代码重构

架构师训练营第三周作业

大丁💸💵💴💶🚀🐟

架构师训练营 - 第三周 - 学习总结

韩挺

架构师训练营 - 第三周 - 作业

韩挺

看完这篇 HashMap,和面试官扯皮就没问题了

cxuan

Java 源码分析

架构师训练营 - 第三课作业 -20200624- 单例及组合模式

👑👑merlan

架构设计 极客大学架构师训练营

手写一个单例

Acker飏

极客大学架构师训练营

是时候扔掉 Postman 了,Apifox 真香!

狐哥说技术

Postman 面向接口编程 Apifox 接口文档 接口测试

【架构师训练营】第三周总结

Mr.hou

极客大学架构师训练营

漫画通信:有了它,终于可以放心买买买了

阿里云Edge Plus

云通信 短信 语音 通信云

设计模式代码实现

dony.zhang

week03 单例作业以及组合模式

李锦

极客大学架构师训练营

Linux性能优化实战-第一天学习

程序员老王

c++ 性能调优

Oracle将NetBeans交给了Apache基金会_Java_Abel Avram_InfoQ精选文章