Sebastien Roy wrote:
> Andrew Gallatin wrote:
>> Sebastien Roy writes:
>>  > Cyril Plisko wrote:
>>  > > I noticed that uts/common/sys/mac.h file is not delivered
>>  > > by any package into final snv image. Does that mean
>>  > > that 3rd party has no means to build Nemo-based
>>  > > ethernet driver outside of the ON consolidation ?
>>  > > If so is it on purpose ?
>>  > 
>>  > This is the case, and it is on purpose.  The Nemo driver interfaces are 
>>  > consolidation-private for now, and will remain so until the interfaces 
>>  > stabilize and are formally documented.
>>
>> It would be nice if you could at least ship the header files which
>> match the running kernel so that 3rd parties can distribute source
>> based drivers.
> 
> You know this already, but hey, this is a mailing list and there's more 
> than one person reading:  One of the defining attributes of a 
> Consolidation-Private interface is that changes to the interface can be 
> managed within that software consolidation without affecting untold 
> numbers of unknown consumers outside of the consolidation.  Use of these 
> interface by 3rd parties in this way would have a high likelihood of 
> resulting in broken software as experienced by end-users.

Yes, but ...

Is this kind of restriction on access to code consistent with open 
source development?  The Linux world copes with the fact that a lot of 
code is a work in progress.  Things evolve, rapidly at first and then 
more slowly.  Consumers and participants accept the fact that things change.

I understand our traditional rules for Solaris, but are they appropriate 
for OpenSolaris?

Carl



> 
> -Seb
> _______________________________________________
> networking-discuss mailing list
> [email protected]

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to