Darren Reed wrote:
> For those who are developing code for or with OpenSolaris,
> what meaning should the words "Consolidation Private" have
> when applied to internal interfaces?

Consolidation Private means *exactly* the same as it did before 
OpenSolaris.  OpenSolaris has consolidations just the same as Solaris had.

Internal interfaces have the "Internal" taxonomy they are different 
things.  Internal is "below" Private and is generally only allowed for 
things that can't be "seen" from the outside, for example functions and 
symbols in a library with local scope.

Project Private also means exactly the same as do all of the public 
taxonomies.

There is only one taxonomy that is a problem and that is the one named 
"Sun Private"  there is no "OpenSolaris Private" and neither should 
there be.  The "Sun Private" taxonomy is *very much* frowned on and is 
very very rarely allowed to be used, the reason being it is actually 
identical to Committed (nee Stable) but without documentation shipped 
outside of Sun - in an open source world this makes even less sense that 
it ever did inside Sun.  Its use is mostly historical.

-- 
Darren J Moffat

Reply via email to