AFAIK solaris is used in high performance systems (data centres). This means that a lot of (probably high performance) applications have been or are being written. If there is no public interface available then it means that all these apps use the system utilities? :-O (thats not high performance, it includes a lot of overhead).
I thought an OS at the very minimum will expose API's for its configuration. Correct me if i am wrong. On Fri, Oct 2, 2009 at 6:15 PM, Peter Memishian <[email protected]>wrote: > > > Why isn't there an API for network configuration and related stuff ? > > There are APIs, they just aren't public. Unlike most other OS's, Solaris > takes backward compatibility guarantees very seriously. Given that this > area of the system has undergone explosive change in the past few > releases, maintaining backward-compatible APIs would've been a significant > additional tax on the development of those features. > > That said, committing parts of libdladm (and the upcoming libipadm) has > been discussed in the past. Thus far, given the high rate of change in > these areas, the (relatively) low interest from consumers that cannot > simply integrate into the ON consolidation, and the alternative of just > exec'ing programs instead, it hasn't been prioritized. > > -- > meem >
_______________________________________________ networking-discuss mailing list [email protected]
