Agorum core
Encyclopedia
agorum core is a free Open-Source Enterprise Content Management
Enterprise content management
Enterprise Content Management is a formalized means of organizing and storing an organization's documents, and other content, that relate to the organization's processes...

 system by agorum Software GmbH from Germany
Germany
Germany , officially the Federal Republic of Germany , is a federal parliamentary republic in Europe. The country consists of 16 states while the capital and largest city is Berlin. Germany covers an area of 357,021 km2 and has a largely temperate seasonal climate...

. One of the main features is the Document-Network-Share. With that the documents within the ECM are shown as a normal network share. So it is usable like any other fileserver, you can use any program, that is able to access a normal drive (office-programs, scan-programs and so on). From the users' view the benefit is, that everything is working like before.

agorum core is part of the Lisog
Lisog
Lisog is a German open source non profit business development organization founded in 2005 in Stuttgart. Lisog has about 120 members and branch offices in Berlin, Hamburg, Vienna, Zurich, Palo Alto and Toronto. The members are providers, user companies, and scientific partners like universities.In...

 open source stack initiative.

History

The development of agorum core started in the year 2000. From there it has been redesigned several times to use the latest technologies. Till the end of 2007 the system had been distributed as proprietary software
Proprietary software
Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary...

. In the beginning of 2008 the decision was made, to free most parts of the software under GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

.

Since the end of 2009 agorum core version 6.4.0 is available.

Capabilities

agorum core itself is a Java (EJB)-based Software and the server part runs on most common Linux and Windows systems. The Client needs no installation. To access the server many common protocols are supported, like CIFS, WebDAV
WebDAV
Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers...

, HTTP
Hypertext Transfer Protocol
The Hypertext Transfer Protocol is a networking protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web....

/HTTPs for the Webportal, IMAP
Internet Message Access Protocol
Internet message access protocol is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol...

/SMTP
Simple Mail Transfer Protocol
Simple Mail Transfer Protocol is an Internet standard for electronic mail transmission across Internet Protocol networks. SMTP was first defined by RFC 821 , and last updated by RFC 5321 which includes the extended SMTP additions, and is the protocol in widespread use today...

 for email programs, RSS
RSS
-Mathematics:* Root-sum-square, the square root of the sum of the squares of the elements of a data set* Residual sum of squares in statistics-Technology:* RSS , "Really Simple Syndication" or "Rich Site Summary", a family of web feed formats...

-Feeds for notifications. Optional there is a windows client software available, to integrate the ECM into the operating system.

The system also consists of many other open source components. The installation routine offers the choice to directly install MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...

 (InnoDB
InnoDB
InnoDB is the default storage engine for MySQL as of MySQL 5.5. It provides the standard ACID-compliant transaction features, along with foreign key support...

) or PostgreSQL
PostgreSQL
PostgreSQL, often simply Postgres, is an object-relational database management system available for many platforms including Linux, FreeBSD, Solaris, MS Windows and Mac OS X. It is released under the PostgreSQL License, which is an MIT-style license, and is thus free and open source software...

 databases.

In the commercial version of 2009 there is a support for MS SQL.
The system is based on EJB technologie. JBoss
JBoss
JBoss Application Server is an open-source Java EE-based application server. An important distinction for this class of software is that it not only implements a server that runs on Java, but it actually implements the Java EE part of Java...

 is used as the EJB application server. Lucene
Lucene
Apache Lucene is a free/open source information retrieval software library, originally created in Java by Doug Cutting. It is supported by the Apache Software Foundation and is released under the Apache Software License....

 is used as full text search engine. OpenOffice.org
OpenOffice.org
OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

 is used to extract the text for the search index. Jasper/iReport
JasperReports
Teodor Danciu began work on JasperReports in June 2001, the sf.net project was registered in September 2001 and JasperReports 0.1.5 was released on November 3, 2001.JasperReports Version 1.0 was released on July 21, 2005....

 is used as an integrated reporting system. There is also an integrated Workflow
Workflow
A workflow consists of a sequence of connected steps. It is a depiction of a sequence of operations, declared as work of a person, a group of persons, an organization of staff, or one or more simple or complex mechanisms. Workflow may be seen as any abstraction of real work...

 component, based on jBPM
JBPM
jBPM is an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0 . It is released under the ASL by the JBoss community.In essence jBPM takes graphical process descriptions as input...

 from JBoss.

Features

  • Linking documents
  • Folder based document structure
  • Storing different object types (Documents, Mails, ...)
  • Custom metadata/attributes
  • Sets (stored searches)
  • Automatic document history
  • Server cycle bin
  • Integrated backup
  • Make documents unchangeable (several lock levels)
  • Check-In/Check-Out
  • Intelligent folders (performing automatic tasks on folders, like archiving, deleting, send to workflow)
  • Email integration
  • Integrated wiki
  • Integrated forum
  • TIF / PDF/A support
  • Integrated OCR [additional module]
  • Botifications
  • Notes
  • Converting documents into several formats (PDF, HTML, ...)
  • Multilingual

Protocols/Interfaces

  • CIFS/SMB
  • RSS-Feeds
  • SOAP
    SOAP
    SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks...

    -WebServices
  • FTP
    File Transfer Protocol
    File Transfer Protocol is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server...

  • XML
    Extensible Markup Language
    Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

  • IMAP4
  • SMTP
  • HTTP/HTTPS (Webportal)
  • WebDAV
  • Windows-Client-Integration
  • SSL-Encryption
    Transport Layer Security
    Transport Layer Security and its predecessor, Secure Sockets Layer , are cryptographic protocols that provide communication security over the Internet...


Search

  • Phonetic search
  • Wildcard search
  • Fulltext search
  • Attribut/metadata search
  • numeric search
  • Combination (Bool'sche)
  • Textfilter
  • Automatic indexing
  • Email indexing, including attachments
  • Path based search within fulltext index

Administration

  • ADS (Active-Directory) – synchronisation (additional module)
  • LDAP
    Lightweight Directory Access Protocol
    The Lightweight Directory Access Protocol is an application protocol for accessing and maintaining distributed directory information services over an Internet Protocol network...

     – synchronisation (additional module)
  • ACL
    Access control list
    An access control list , with respect to a computer file system, is a list of permissions attached to an object. An ACL specifies which users or system processes are granted access to objects, as well as what operations are allowed on given objects. Each entry in a typical ACL specifies a subject...

    system
  • Users
  • Groups
  • Reports
  • Centralized configuration database

Integration

A major goal of the open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 strategy of agorum core is the integration of other open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 components. The following projects are supported by a plugin:
  • Liferay Portal
  • Typo3
    TYPO3
    TYPO3 is a free and open source web content management framework. It is released under the GNU General Public License. It can run on several web servers, such as Apache or IIS, on top of many operating systems, among them Linux, Microsoft Windows, FreeBSD, Mac OS X and OS/2.-History:TYPO3 was...

     CMS
  • Joomla! CMS
  • SugarCRM
    SugarCRM
    SugarCRM is a software company based in Cupertino, California. They produce the web application Sugar, also known as SugarCRM, which is a customer relationship management system that is available in both open source and Commercial open source applications.Sugar's functionality includes sales-force...

  • Helium V ERP

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK