QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:102001

评论

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

神策数据微信小程序 SDK 功能介绍

神策技术社区

小程序 微信 代码 神策数据 维护

Python开发篇——RSA加密算法和SHA1计算文件校验码

吴脑的键客

Python

北鲲云计算:为药企研发的飞速发展提供助力

北鲲云

从 0 到 1 ,不能忽略的「道」

非著名程序员

产品 产品经理 认知提升 8月日更

技术白皮书:现代企业架构设计

码语者

企业架构

Android SDK 的 H5 打通方案演进

神策技术社区

大前端 后端 神策数据 shujv

博睿数据斩获“飞腾PCS认证集成商”,推动国产化生态建设再进一步!

博睿数据

模块五作业

俊杰

架构实战营

iOS SDK 的 H5 打通方案演进 | 数据采集

神策技术社区

程序员 大前端 后端 数据 方案

基于 CODING CD + Nocalhost 在大型应用的 ChatOps 实践

CODING DevOps

DevOps 工具 CI/CD 开发测试 ChatOps

三年开发,跳槽腾讯三面终获Offer,定级T2-1(面试题+经验总结)

编程菌

Java 编程 程序员 面试 计算机

ipfs国家认可吗?ipfs挖矿靠谱吗?

IPFS国家认可吗 ipfs挖矿靠谱吗

第一次看房

escray

生活记录 8月日更

科技的世界里没有“粉红税”

脑极体

阿里技术3面+HR面,奋战两个月,终斩获offer定级阿里P6+

编程菌

Java 编程 程序员 面试 计算机

百度商业大规模微服务分布式监控系统-凤睛

百度开发者中心

产品 最佳实践 方法论 经验分享 监控系统

OCR开发者福音:PDF提取Excel文件算法开源啦

百度开发者中心

开源 最佳实践 开发者 方法论 OCR

云原生 | 混沌工程工具 ChaosBlade Operator Pod 篇

RadonDB

数据库 混沌工程

三分钟了解大数据技术发展史

张浩_house

人工智能 机器学习 大数据

Windows Server 2019 安装提要 (及 VS 2019 Build Tool) - 续

hedzr

DevOps vscode windows server 2019 server core visual studio 2019

[灵魂拷问]MySQL面试高频100问(工程师方向)

编程菌

Java 编程 程序员 面试 计算机

hadoop 基本原理与应用

神策技术社区

hadoop 程序员 Hadoop全分布式集群

OceanBase 常见参数和变量究竟有什么本质区别?

OceanBase 数据库

数据库 oceanbase OceanBase 开源 OceanBase 社区版

硬核技术,带你走进3D点云车道线自动识别

澳鹏Appen

自动驾驶 机器学习 训练数据 3D点云 车道线标注

GrowingIO Design 组件库搭建之单元测试

GrowingIO技术专栏

单元测试 Jest Storybook

基金这么赚钱!!编程实现基金从采集到分析通用模板!(白酒为例)

Python研究者

8月日更

上游思维:如何定义成功?

石云升

读书笔记 8月日更 上游思维

分享 6 个JavaScript学习资源

devpoint

JavaScript GitHub 8月日更

ASM 实现 Hook Lambda 和方法引用

神策技术社区

大前端 后端 asm 代码 神策数据

Springboot通过@WebFilter日志双份打印BUG分享

FunTester

性能测试 springboot bug

文化与科技的交织,华为P50 Pro与一曲长城谣

脑极体

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