开源的OASIS CMIS实现Apache Chemistry成为Apache软件基金会顶级项目

近日,Apache软件基金会宣布 Apache Chemistry成为顶级项目。

Apache Chemistry是OASIS CMIS(内容管理互操作服务)标准的开源实现,最初是由EMC Corporation、IBM和微软创建的,CMIS规范于去年5月1日成为OASIS规范。Apache Chemistry项目代码的很多提交者也都是OASIS CMIS技术委员会的成员。

CMIS为应用提供了一个接口,可以访问到内容管理仓库。为了实现这一点,它定义了一个数据模型,描述了仓库所管理的持久化信息实体,同时还有一套Web Services与RESTful AtomPub绑定,应用可以使用它处理一个或多个仓库/系统。

现在有很多厂商都提供了兼容于CMIS仓库的内容管理与portal产品。这包括Alfresco、EMC Documentum、IBM FileNet、Microsoft SharePoint、Nuxeo和OpenText Enterprise Library Services。

除了为CMIS仓库提供一个可互操作的API外,Apache Chemistry还提供了一些库来构建兼容于CMIS的仓库连接器。这广泛应用于企业内容管理解决方案中。主流的基于Java的OpenCMIS Chemistry子项目既有开源的,也有商业产品,如Adobe、Alfresco、Metaversant、Nuxeo、OpenText、OpenWGA和SAP的产品。

除了Java子项目外,Apache Chemistry还支持其他语言,包括PHP、Python和.NET家族语言,其中当属Python版的发展势头最为强劲。Nuxeo研发中心的领导Florent Guillaume说到:

我们从一开始就支持Chemistry了,由于对该项技术自信满满,因此将其作为Nuxeo Enterprise Platform的核心连接器。借助于Chemistry,很多软件平台,如Java、Python、PHP和.NET都可以采用CMIS规范,存储内容文档或其他资产的服务器及与之交互的应用都会从中受益。

与所有的Apache项目一样,Apache Chemistry项目的代码基于Apache Software License v2.0。

查看英文原文:Apache Chemistry, an Open Source Implementation of OASIS CMIS, Becomes a Top-Level Project

你可能感兴趣的:(开源的OASIS CMIS实现Apache Chemistry成为Apache软件基金会顶级项目)