SNMP will be difficult to port to some operating systems. The vendor may provide an snmp agent with some vendor-specific features which should be there. The problem is that we probably cannot add the Athena local MIB to this vendor agent, so are faced with the choice of the vendor's extensions or our agent, which will have our extensions but may not be able to find some of the basic host information much less any vendor extensions.