General Information
The key to understand what we are doing is to understand the
Common Information Model (CIM). CIM is a conceptual information model
for describing management that is not bound to a particular implementation.
For further informations, try the CIM FAQ, and the links section.
libCIM - Definition and features
- libCIM is a collection of Perl modules
- It serves as a basis for an implementation of the CIM
- It provides classes which "mirror" corresponding CIM entities
(such as CIM::Class, CIM::Instance)
- It provides an API for use in CIM Clients
- Licence: GPL
PaulA - Definition and features
- PaulA intends to be a (lib)CIM-based administration system for Linux
- It's written in Perl (of course)
- It provides a (very basic) CIM Object Manager (CIMOM)
- It provides a sample CIM Client for testing purposes
- It provides a repository to store "static" CIM entities
- The CIMOM has the ability to communicate with Providers, which
supply "dynamic" CIM entities
- PaulA doesn't depend on a special distribution,
'cause the Providers have the "knowlegde" about the underlying Linux,
and they can be exchanged
- Licence: GPL
Home