写点什么

Alfresco 2.0:弃 MPL+ 转投 GPL 协议 增加 OpenSearch 功能

  • 2007-03-26
  • 本文字数:1814 字

    阅读完需:约 6 分钟

Alfresco 发布了他们企业内容管理(Enterprise Content Management,ECM)系统的 2.0 版本。InfoQ 的编辑就 ECM 系统和 Alfresco 等相关问题采访了 Alfresco 的 Ian Howells。 Alfresco 是一个开源(最近在GPL 协议下发布)的 ECM 产品,为图像管理、文档管理、记录管理和 Web 内容管理提供一个档案库。 H&R Block 就曾采用了他们的 ECM 产品。Howells 回答了 InfoQ 提问的关于在一个企业架构中 Alfresco 的作用的问题。

许多大的组织都有共同的标准,并想在操作系统、关系型数据库管理系统、应用服务器、Java 或者.NET、认证、内容管理系统、门户、浏览器以及桌面工具等领域能有多个选择。而 Alfresco 恰好在这些领域和使用上满足了这一点,而不是替代现有的基础架构。Alfresco 可以在 Windows、Linux 和 Mac 上运行。在应用服务器中运行时,他会利用分布式缓存、集群、高效磁盘子系统和现有的关系型数据库管理系统。它基于一个可扩展的 Java 堆栈,但也允许 Web 服务的独立开发(和堆栈无关)。Alfresco 支持 NTLM(NT Lan Manager)和 LDAP(Lightweight Directory Access Protocol)。通过支持 JSR-168,Alfresco 能和许多门户集成。Alfresco 支持 IE 和 Firefox,支持 JSR-170 并允许档案库之间的移植。因为对 ODF 的支持,Alfresco 对 Open Office 和微软的 Office 支持的都很好。

谈到目前 Alfresco 产品的与众不同之处,Howells 提到 Intelligent Virtual File System(通过 CIFS、WebDAV 和 FTP 访问)和开发者生产力(通过面向方面规则开发和支持 JSR 168、JSR 170 等标准和 OpenSearch 达到的)。Aflreso 的首席架构师 Dave Caruana 这样解释 OpenSearch :> Aflreso 通过 OpenSearch 提供自己的搜索功能。这就意味着任何 OpenSearch 监视客户端(Aware Client)都能搜索 Alfresco 档案库以获得或者是 HTML、RSS 或者是 ATOM 格式的页面结果,但是我们真正想将 OpenSearch 作为 Alfresco 联合搜索的基础,比如通过一个单一的查询就能搜索多个数据库……Alfresco Web 客户端现在提供一个搜索聚集器(位于工具条和仪表板上),它能将一个单一的查询传给一个或者多个数据库(Alfresco 或者非 Alfresco),然后在一个统一的用户界面上展示结果。

Alfresco 的 John Newton 也评论说,“ OpenSearch 开始是由 A9 创建的,用来提供一个从不同的搜索源聚集结果的机制。现在它已经差不多被数百个搜索引擎所支持。Alfresco 是支持 OpenSearch 的最新软件之一。”对于v2.0,Alfresco 现在遵循 GPL 协议,而不是先前的 MPL+ 和标识条款(Arribution Clause,被 Terracotta 和 Mule 使用)。 FAQ 解答如下:

GPL 确保没有哪个供应商,包括 Alfresco,可以控制客户的内容。GPL 还对保证说由开源社区,而不仅仅是 Alfresco,来保护我们在代码上的投资,对 2007 年二月份发布的 Web Content Management 来说,标识条款已经不太适合我们和那些想把 Alfresco 嵌入到其他产品中去的人 / 厂商。我们认为让用户在他们的网站上放一个 Alfresco 标志是不现实的。最终,我们相信社区会像代码一样影响到 Alfresco 的发展。而标识对我们走近开源开发社区是没有什么帮助的。

Howells 还提到了在 v2.1 版本里要加入的功能,比如增加更多的 WCM 特性,Web 2.0 特性和为企业增加更多的配置选项等:> - Web 2.0 组件。通过其他应用程序整合,Web 客户端被模块化为 Web 2.0 组件。

  • Office 插件。这次发布中还包含一个应用新 Web 2.0 组件的例子,位于微软 Office 任务面板里,以预览形式提供。
  • Web 客户端扩展。在 Web 客户端里,通过新的联合搜索、多语言支持和表单等功能,用户的交互性将得到增强。
  • 扩展 WCM。WCM 将会增加新的工具,简化页面布置、站点管理、配置和可能出现的依赖管理。
  • Wiki。通过和其他开源项目更多的合作,我们期望在这次能提供大家翘首以盼的 Wiki 功能。
  • 当档案库的数据达到五千万条时,性能依然是个重点。
  • Alfrresco 网络。为了方便建议、信息和配置,我们也在企业客户端整合了一些新的网络特性。那些特性的源代码是开放的,但是传递的信息只提供给那些购买企业支持和服务的用户。
  • 100% Web 服务。从前因为看不到能为客户带来什么价值,所有的 Web 服务都被停掉了。但现在,在将系统的功能分散到不同的服务器上时,我们需要它们来提供更多的选择。
  • OpenID。现在我们在考虑以认证协议形式增加 OpenID。它允许用户在多个站点上可以单点登录访问 Alfresco,比如 AOL,甚至 Wikipedia 等。但是否支持 CIFS,还有待研究。
2007-03-26 10:102212

评论

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

TiDB 在长银五八消费金融核心系统适配经验分享

TiDB 社区干货传送门

安装 & 部署 OLAP 场景实践

深圳云堡垒机厂商哪家好?很贵吗?咨询电话多少?

行云管家

云计算 网络安全 堡垒机 云堡垒机

专注B2B跨境支付的背后,XTransfer的风控基础设施是如何炼成的?

XTransfer技术

NFT是什么?如何开发NFT系统?

开源直播系统源码

数字藏品软件开发 数字藏品系统软件开发 数字藏品交易平台开发

参与开源社区还有证书拿?

胡说云原生

开源 证书

Ticmp - 更快的让应用从 MySQL 迁移到 TiDB

TiDB 社区干货传送门

性能测评

TiDB 在多点数字化零售场景下的应用

TiDB 社区干货传送门

实践案例 社区活动 TUG 话题探讨

资源池以及资源池化是什么意思?

行云管家

资源池 IT运维 资源池化

单点登录的三种方式

Authing

云原生 SaaS SSO 单点登录 Authing

2022可信云权威评估公布:天翼云获十项认证、五项最佳实践

极客天地

iOS中@class和#import

NewBoy

ios 前端 移动端 iOS 知识体系 7月月更

转转微服务框架的连接管理

转转技术团队

微服务 RPC 服务治理

TiCDC 架构和数据同步链路解析

TiDB 社区干货传送门

数据库架构设计 6.x 实践

万物根生,共创新时代:华为亮相第五届数字中国建设峰会

极客天地

涅槃重生!字节大牛力荐大型分布式手册,凤凰架构让你浴火成神

冉然学Java

Java 华为 开源 网络协议 #Github

数字电路基础篇

贾献华

7月月更

国内首台商用人形双足机器人发展史

优必选科技

机器人

黄东旭:TiDB的优势是什么?

TiDB 社区干货传送门

人物访谈

TiDB之rawkv升级之路v5.0.4-->v6.1.0

TiDB 社区干货传送门

迁移 版本升级 集群管理

研发需求拆分的全流程详解 | 敏捷实践

LigaAI

开发者 研发管理 需求管理 需求分析 LigaAI

APP常用跨端技术栈深入分析

京东科技开发者

flutter H5 Weex ReactNative

App自动化测试是怎么实现H5测试的

和牛

测试

TiKV主要内存结构和OOM排查总结

TiDB 社区干货传送门

故障排查/诊断

一文理解分布式开发中的服务治理

博文视点Broadview

[ Kitex 源码解读 ] 服务注册

baiyutang

Go 微服务架构 kitex CloudWeGo

如何用低成本方案解决室内超大场景下机器人定位与导航难题?

优必选科技

机器人 定位 导航

性能大规模专项评测双通过,数牍Tusita步入隐私大数据计算时代

Jessica@数牍

隐私计算性能 数牍科技 可信隐私计算评测

极狐(GitLab)与原森科技达成战略合作,共筑FinDevOps业财融合解决方案

科技热闻

什么是真正的 HTAP ?(二)挑战篇

StoneDB

MySQL OLAP OLTP HTAP StoneDB

MRS +Apache Zeppelin,让数据分析更便捷

华为云开发者联盟

大数据 开源 后端

腾讯5G创新中心成立,布局无人港口、智慧矿山、电竞赛事等重点方向

科技热闻

Alfresco 2.0:弃MPL+转投GPL协议  增加OpenSearch功能_Java_Rob Thornton_InfoQ精选文章