Template:FAQ:General 05

From Net-SNMP Wiki
Jump to: navigation, search

Not a great deal, really.
Although the project originally started at UC Davis (hence the name), and it has always been based there, most of the contributors have had little or no connection with this institution.

The move to SourceForge was intended to provide a more flexible environment for the project, and to distribute the administrative workload more evenly. The change of name simply reflects this move, which was the last remaining link with UC Davis.

The 4.2.x line saw the last releases made using the ucd-snmp name, and all releases on this line have been bug-fixes only. Release 5.0 was the first version released under the Net-SNMP name, and all further development is being done on the 5.x code base. The 4.2.x code line is now effectively closed down, as are the older 5.x branches.

Much of the work done for the various 5.x releases has involved some fairly significant changes to the code - in particular the architecture of the agent. However attempts have been made to retain backwards compatibility as much as possible, and most code written for earlier releases should continue to work. The most visible change from the 4.2.x UCD suite to the 5.x Net-SNMP releases was a restructuring of the header file organisation - not least a change from <ucd-snmp/xxx.h> to <net-snmp/yyy.h>.

But given the maturity of the Net-SNMP code, this should be less of a consideration for most current SNMP development projects.