Mibble Features
Existing Features
This is a summary of the features currently present in
Mibble.
-
Support for SNMPv1, SNMPv2 and SNMPv3
The library contains support for all three SNMP
versions. All information read is accessible.
-
Proper import mechanism
A MIB import is made for each referenced module.
The standard IETF RFC MIB:s are distributed with the
library to allow easy inclusion of all the standard
MIB files.
-
Full access to all type information
All the type and value information parsed is
available to an application through public methods
in the encapsulating classes.
-
Detailed and precise error messages
Messages generated when an error is found always
describe the problem with all required details. Error
messages also contains a short except from the MIB
file.
-
Complete source code available
The source code for the complete library is freely
available under a GNU GPL license. This makes it easy to
check details in the implementation or correct simple
problems.
-
License allows usage in proprietary products
The modified GNU GPL licence allows linking the
unmodified library to any proprietary source code and
redistributing the result. Any changes made to the
library proper, however, must be made freely available
under the GNU GPL.
Upcoming Features
No commitment has been made regarding which new features will
be present in future releases. See the
TODO-list for a the currently known
future improvements.