Oracle将NetBeans交给了Apache基金会
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
Oracle将NetBeans交给了Apache基金会相关推荐
- “为什么中国没有Apache基金会这样的组织?”
"世界不能没有开源","开源正在杀死软件开发","开源不过是一些理想主义者的美梦","你开源我赞美,要我开源我不干".关 ...
- apache 基金会 project 概述
==================================================== Ambari 是一种基于Web的工具,支持Apache Hadoop集群的供应.管理和监控.A ...
- Apache基金会项目介绍
项目名称 描述 HTTP Server 互联网上首屈一指的HTTP服务器 Abdera Apache Abdera项目的目标是建立一个功能完备,高效能的IETF Atom联合格式(RFC4287)和 ...
- 座谈会:Apache基金会那些事儿
2018年10月13日下午,开源微服务项目ServiceComb的团队邀请Apache基金会高管,与国内Apache项目开发者相聚于上海.针对开发者所关心的主题进行了深入的交流.讨论问题主要包括: 如 ...
- Skywalking 结束孵化,成为 Apache 基金会顶级项目
百度智能云 云生态狂欢季 热门云产品1折起>>> 来自 Apache Skywalking 官方的消息,Apache 基金会宣布 Skywalking 结束孵化,成为基金会顶级项 ...
- 所以Apache基金会不受美国法律约束?
开源中国昨天发布的一篇文章<开源界也要注意,Apache 基金会与 GitHub 都受美国法律约束>引发了开源届乃至整个 IT 行业的热烈讨论,其中有个别声音认为文章的说法有误,甚至制造了 ...
- Apache基金会正式宣布新一代分布式对象存储Ozone成为顶级项目
刚刚获悉,Apache基金董事会通过一致表决,正式批准分布式文件对象存储Ozone从Hadoop社区孵化成功,成为独立的Apache顶级开源项目.这意味着,作为腾讯大数据团队首个参与和主导的开源项目, ...
- Apache 基金会宣布 Apache Kylin 成为顶级项目
Apache软件基金会宣布Apache Kylin成为顶级项目 Apache Kylin是可扩展到PB规模的开源分布式大数据分析引擎,已被应用在eBay,Exponential, 京东,美团,明略数据 ...
- Apache 基金会创始成员访谈录 ———— 回顾 Apache 20年历程!
引言 刚刚过去的2019年是 Apache 基金会成立的20周年,来自Apache 基金会的Sally Khudairi搞了一件事,那就是找找当年的创始成员,除了祝贺之外,就是想听听这些人是持什么样的 ...
最新文章
- 使用tcgetattr函数与tcsetattr函数控制终端
- 要建设数据中心吗?IDC数据中心的四大要求来了解一下!
- 控件与组件的区别_5分钟学交互:手机交互组件归纳 导航篇
- 关于 SAP UI5 应用的自动化测试方法
- JavaFX技巧30:带有DropShadow的ScrollPane
- VUE.JS 组件化开发实践
- Docker拉取ZooKeeper镜像安装运行
- maven如何直接手动下载jar包
- 虚拟服务器怎么搭建php,怎样搭建Apache+MySQL+PHP服务器
- 模糊控制洗衣机c语言程序,模糊控制洗衣机
- zabbix3.4详细安装教程
- 计算机课数据排序与筛选ppt,《EXCEL 数据排序与筛选》教学设计
- 戴尔服务器板载系统raid管理,如何在 Dell 系统的统一可扩展固件接口(UEFI)配置中管理您的板载 LSI 3008 RAID 控制器...
- 经典作品推荐CLANNAD(含下载、汉化、周边和攻略,真正全语音)
- CentOS 7迁移Tencent OS 2.4 tk
- pdf转换成jpg格式快准狠的转换方法
- android tag的使用方法,Android setTag方法的key问题解决办法
- 对于任一整数n,符号函数sign(n)的定义如下
- 如何让AutoHotkey在大部分游戏中好用
- 学术论文写作常用词汇、句式表达
热门文章
- 超图桌面版GIS配准基本操作
- Cesium BingMapsImageryProvider类学习
- 初步了解超图两种3D客户端 - iClient3D for_WebGL 和 iClient3D for_Plugin
- Linux安装Oracle11G
- Flex命令行学习总结
- 根据数据库连接的java.sql.Connection获取数据库名称
- Kendall Rank(肯德尔等级)相关系数
- centos 上docker 运行出现/bin/sh: . not found
- C# 调用Java接口
- 使用socket获取网卡信息