BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Nuxeo向Eclipse基金会捐献核心代码

| 作者 Alex Blewitt 关注 4 他的粉丝 ,译者 侯伯薇 关注 0 他的粉丝 发布于 2011年2月13日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Nuxeo是一家开源的企业内容管理公司,他们最近宣布,会把Nuxeo核心的Java代码库中的技术捐献给Eclipse基金会。

这会通过企业提供由Eclipse衍生出的、标准的Java内容管理系统。CMS并没有基于(No)SQL数据库创建定制的内容管理系统,而是会为访问内容提供API(都以Java语言提供,可以通过REST和WSDL远程调用)。

作为一种OSGi解决方案,Nuxeo组件可以通过添加带有Nuxeo-Component头声明的OSGi bundle使用。这让内容本身就可以遵从模块化定义的结构。我们可以扩展CMS所能够理解的系列操作,这是通过提供核心事件监听器实现的,监听器能够在添加之后丰富文档(像生成标准的DublinCore元数据的能力)。此外,我们还可以通过相同的扩展机制生成新的UI组件,那是一种Eclipse RCP开发者所熟知的机制。

Eclipse基金会的执行主管Mike Milinkovich期望可以实现对Equinox运行时带有内容管理支持的扩展:

“我们非常激动,可以让Nuxeo来针对企业内容管理领导新的Eclipse项目。Nuxeo因为提供企业内容管理解决方案而受到尊重,所以我相信他们的贡献和领导力会让这个项目尽快成功。这个项目还扩展了Eclipse的运行时技术,让它可以更容易地基于Equinox和OSGi构建企业系统。

Nuxeo的开源核心已经可以在位于http://hg.nuxeo.org/的Mercurial代码库中获得,但是,它基于LGPL许可。移交给Eclipse之后,它会重新遵循EPL许可,这使得下游的Eclipse系统能够更好地使用它。Nuxeo会继续针对开源核心销售商业化的支持,并为最初的贡献者配备工作人员。

查看英文原文:Nuxeo Contributes Core to Eclipse Foundation

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT