东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

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

评论

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

网络安全等级测评师考试培训可以参考哪些资料?

行云管家

等保 等级保护 等保测评师

面试八股文,自有其道理

老张

面试 专业能力

软件测试学习笔记丨服务端问题定位常用linux指令集合

测试人

Linux 软件测试

如何定期清理数据库中的无效数据?

NineData

数据清理 数据归档 NineData 无效数据 优化数据库

Dockerfile制作镜像与搭建LAMP环境

百度搜索:蓝易云

MySQL Apache Linux Dockerfile LAMP

docker之Consul环境的部署

百度搜索:蓝易云

Docker 云计算 Linux 运维 Consul

第42期 | GPTSecurity周报

云起无垠

就业寒冬,最终拿到5个offer的一些经验分享

霍格沃兹测试开发学社

利用阿里巴巴1688商品详情API:实现电商数据的快速整合

技术冰糖葫芦

API 接口 API 策略

人工智能(AI)+、+了什么?互联网+又是什么?

天津汇柏科技有限公司

互联网+ #人工智能

万字带你了解ChatGLM

华为云开发者联盟

人工智能 华为云 大模型 华为云开发者联盟

小红书笔记详情API:让内容创造更高效含代码

技术冰糖葫芦

API Explorer API 接口 API 策略

一分钟了解JAVA语言

小齐写代码

为了跳槽或提升自己,你会先学习哪一门编程语言?

小魏写代码

Tapjoy from Unity 推出“每日奖励”积分墙广告,以增强用户粘性并提升投放 ROAS

Geek_2d6073

解读 Amazon Q | 用 AI 聊天机器人连接你与未来的无限可能

亚马逊云科技 (Amazon Web Services)

软件测试岗位我是如何拿到5个offer的一些经验分享(附面试题)

测试人

软件测试 面试题

【一文读懂】基于Havenask向量检索+大模型,构建可靠的智能问答服务

阿里技术

向量检索 LLM 智能问答 Havenask 召回搜索引擎

npm是如何处理多版本依赖的?

伤感汤姆布利柏

MySQL自动删除binlog日志

百度搜索:蓝易云

MySQL 云计算 Linux 运维 云服务器

以守为攻,零信任安全防护能力的新范式

权说安全

零信任

等保测评与信息安全管理体系认证的区别

行云管家

等保 等级保护 等保测评

超越基础设施:深度探讨平台工程的关键支柱

SEAL安全

架构 基础设施 平台工程

Python笔记六之多进程

Hunter熊

Python 多进程

立即注册 | 线上讲座:借助 NGINX Plus 优化物联网数据传输和应用安全

NGINX开源社区

TLS 物联网 IoT mqtt NGINX PLUS

20个Python random模块的代码示例

华为云开发者联盟

Python 开发 华为云 华为云开发者联盟

提升地理空间分析效率,火山引擎ByteHouse上线GIS能力

字节跳动数据平台

数据库 大数据

2D超写实数字人克隆的优势!

青否数字人

开放原子开源大赛—基于OpenHarmony的团结引擎应用开发赛正式启动!

OpenHarmony开发者

「飞桨星河社区创作者激励计划」全新上线!丰富权益,等你领取~

飞桨PaddlePaddle

百度 开发者社区 百度飞桨 星河社区 飞桨星河社区

数据“隐领”未来!【隐私计算实训营】限时免费招募!

隐语SecretFlow

数据分析 数据安全 隐私计算

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