NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2016-09-22 19:002551
用户头像

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

关注

评论

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

MongoDB入门笔记

编程随想曲

sql mongodb

有问必答(2020-04-24):如何做时间管理/任务管理?

冯夷

你问我答

在 VPS 里搭建 Drone CI 持续集成构建系统

Gadzan

Docker ci DevOps cicd 持续集成

从“中国GPL诉讼第一案”聊聊开源软件的license许可证

赵新龙

GitHub 开源 许可证

媒体的经营 04 | 难在:有所表达,影响决策

邓瑞恒Ryan

创业 媒体 技术社区

程序猿 Windows 10 日常使用软件推荐

夏天

程序员 日常软件 windows

「颜值即正义」那些管UI小姐姐要来的网站

童欧巴

CSS 效率工具 大前端 UI

小小说

冯夷

使用Kubeadm搭建Kubernetes集群

Java收录阁

Kubernetes k8s

Firefox浏览器背后的力量,Mozilla基金会的“生财”之道

赵新龙

firefox 开源 基金会

使用Vue+Highcharts绘制中国地图

kos

Vue 大前端

设计一个地铁路线规划小工具

流沙

开源 后端

回"疫"录(7):关键时刻稳住别浪

小天同学

疫情 回忆录 现实纪录 纪实

技术“大跃进”进行中

冯夷

基础设施

疫情故事一则 | 庆祝北京应急响应调为二级

赵新龙

滴滴 顺风车

高并发下作余额扣减的一些经验

流沙

后端

一文学会设计模式

泰伦卢

c++ 互联网 极客 设计模式 架构模式

做成事情,唯有实干,没有捷径

Yolanda

有问必答(2020-03-28):活着是为了什么?

冯夷

生活

如何表达自己的感情?

zkh

关于需求评审和讲解的一些思考

Yezhiwei

我的第一个 100K app

道哥

ios swift 自由职业 独立开发者 App

万物皆逝

冯夷

生活

怎样打造用户喜爱的产品

孙苏勇

思考 产品设计 读书

Windows中使用vagrant+virtual box创建Docker

Java收录阁

Docker vagrant

如何写作一本书(1):写前须知

英子编辑

技术 写作 读书

ELK环境搭建

for

elasticsearch Logstash Kibana ELK

Angular的遍历,默写一遍。

玉龙BB

大前端 angular 前后端分离 集合

一篇文章教你服务器OOM后如何快速定位处理问题

Java OOM 系统故障

Spring IOC 和 DI

再见孙悟空

spring

有问必答(2020-04-23):为什么读书?怎么读书比较高效?

冯夷

你问我答

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