Is there an SDK that i can license from solaris guys for [open]solaris OS
that will proivde me the API interface that i want?

On Fri, Oct 2, 2009 at 5:45 PM, James Carlson <[email protected]>wrote:

> Vivek S wrote:
> > Why isn't there an API for network configuration and related stuff ? Any
> > OS should provide these interfaces for developers to write code that
> > they want. Asking developers to use some system utility is restricting
> > them to do what the utility offers.
>
> It's open source.  If this is something you need, then you're free to
> contribute it or (perhaps) rally others to do so.
>
> If you're actually using one of the commercial variants (such as Solaris
> 10) instead, then I'd encourage you to talk with Sun's support folks and
> tell them exactly what you need.
>
> > What if i want to enhance the functionality of ifconfig? how do i do
> > that? or what if i want to write something that is better then ifconfig?
>
> Start by proposing something concrete.  Come up with the details of the
> interface that you want.  Have that proposal reviewed: this mailing list
> is probably a good place to find competent reviewers.
>
> Implement your changes, get a code review, and then have them integrated.
>
> There's obviously a lot of detail behind each of those steps, but the
> overall process is fairly obvious and straightforward.  One key issue is
> that there are *MANY* people who are actively working in this area.
> You'll need to communicate broadly and clearly in order to find them and
> come to consensus about plans and goals.  The review process that
> OpenSolaris has is designed to avoid surprises -- such as conflicting
> project teams.
>
> (Of course, since it's open source, another alternative is just to fork
> the source and make your own version.  Have at it.  Communicating does
> have some overhead ...)
>
> --
> James Carlson         42.703N 71.076W         <[email protected]>
>
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to