写点什么

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

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

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

关注

评论

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

强大的字体设计工具:Glyphs 3激活版

真大的脸盆

Mac 字体 字体设计 设计字体 字体管理工具

百度文心大模型开发者斩获CCF BDCI大赛唯一『最佳算法能力奖』

百度开发者中心

人工智能 数字经济 文心一言

OPPO StarFire全新升级,异构计算突破算力瓶颈

安第斯智能云

人工智能 机器学习 云存储 智能云 端云协同

OPPO大数据诊断平台设计与实践

安第斯智能云

大数据 诊断

唯一入选的制品库!嘉为蓝鲸CPack制品管理平台成功入选!

嘉为蓝鲸

IT

一文带你掌握轻量化模型设计原则和训练技巧!

Openlab_cosmoplat

工业互联网 开源社区 轻量化模型 openlab

研云运一体,嘉为蓝鲸助力中国智造扬帆出海!

嘉为蓝鲸

IT

WeOpsV3.15持续拓展监控能力,支持硬件设备IPMI智能监控

嘉为蓝鲸

IT

软件测试 | 黑盒测试方法—因果图法

测吧(北京)科技有限公司

测试

软件测试/测试开发丨聊聊后端Web开发框架(Python)的简单使用

测试人

软件测试 自动化测试 测试开发

有哪些免费的项目进度管理管理工具?对比10款知名进度管理软件

爱吃小舅的鱼

项目管理 项目进度管理软件

浙商银行升鑫赢B-1号人民币理财产品

andy

信通院MLOps旗舰级评测,业内首批通过!

百度开发者中心

人工智能 深度学习‘’ 文心一言

打造江西数智产业高地,百度飞桨人工智能产业赋能中心落户南昌青山湖

百度开发者中心

人工智能 百度飞桨

安全防火墙软件:Little Snitch 5 激活版

真大的脸盆

Mac 防火墙 Mac 软件 防火墙工具

软件测试 | 黑盒测试方法—场景法

测吧(北京)科技有限公司

测试

软件测试常用的工具都有哪些-测试常用工具

测吧(北京)科技有限公司

测试

12306系统架构:抢票引起的对大型高并发系统架构的思考

做梦都在改BUG

【广州银行信用卡中心】5分钟实现一键发布!

嘉为蓝鲸

IT

直播回顾 | 告警全生命周期管理的思路与落地实践

嘉为蓝鲸

IT

丝滑的打包部署,一套带走

Java你猿哥

Java Docker ssm 部署

软件测试/测试开发丨测试右移之logstash完整配置实例

测试人

软件测试 自动化测试 测试开发

嘉为科技与工银科技正式启动数字研运一体化合作项目

嘉为蓝鲸

量化api现货合约跟单软件开发源代码

开发微hkkf5566

自动化测试是什么?

测吧(北京)科技有限公司

测试

加速发展的低代码市场

力软低代码开发平台

触达率提升 20%,融云推送优化实践

融云 RongCloud

产品 实践 融云

【中远海运特运】WeOps产品为业务系统安全稳定保驾护航!

嘉为蓝鲸

什么是软件测试?

测吧(北京)科技有限公司

测试

云原生安全,会有一个较大的潜在市场丨统信软件孟杰

统信软件

云原生 安全 数字化

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