博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle将NetBeans交给了Apache基金会
阅读量:5835 次
发布时间:2019-06-18

本文共 1027 字,大约阅读时间需要 3 分钟。

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

\\

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

\\

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

\\

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

\\

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

\\

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

\\

查看英文原文

转载地址:http://jbycx.baihongyu.com/

你可能感兴趣的文章
chrome插件演示,经js转让chrome api清除浏览器缓存
查看>>
瞎子摸象与刻舟求剑
查看>>
多个相同name的文本输入框,输入其中一个后,使剩下的不能输入值
查看>>
cocos2d-x于android在call to OpenGL ES API with no current context
查看>>
CentOS升级git
查看>>
HTTP必知必会(转)
查看>>
c c++ 函数入口和出口的hook(gcc 编译选项),然后打印出函数调用关系的方法
查看>>
全局唯一标识符(GUID)
查看>>
android插件技术-apkplug于OSGI服务基础-08
查看>>
iOS9下App Store新应用提审攻略
查看>>
【转】学习JAVA的步骤
查看>>
C# 内存法图像处理
查看>>
UIScrollView视差模糊效果
查看>>
8个超炫酷的纯CSS3动画及源码分享
查看>>
Python自动化测试工具Splinter简介和使用实例
查看>>
Oracle逻辑迁移某业务用户及数据
查看>>
yum install mysql56
查看>>
Xianfeng轻量级Java中间件平台:菜单管理
查看>>
struts2异常处理,global-results定义全局结果处理
查看>>
设计模式(四):SIMPLE FACTORY简单工厂模式 -- 创建型模式
查看>>