Roger Fujii writes:
> > Hi Roger,
> > It's part of the SFW consolidation, rather than ON:
> >
> > http://src.opensolaris.org/source/xref/sfw/usr/src/lib/openusb/
> 
> Hi.   Thanks much.   I mistakenly thought the companion stuff was
> the /opt/sfw and /usr/sfw/* stuff (sigh - I really hate how linux stuff
> just throws up in the filesystem).

The "Companion CD" is installed in /opt/sfw.

SFW is not the "Companion CD."  Instead, it's the "Solaris Freeware
Consolidation."

Solaris is made up of many separate consolidations, of which ON is
just one (and possibly not even the largest of them).  Things
integrated in SFW have the distinct advantage that upstream build
rules are preferred, and the goal is to have little (if any) delta
with the upstream repository, but while still following architectural
rules.  That's rather different from ON, where the the local build
rules are a required part of the process, and changes to the source
are common.

/usr/sfw as an installed location for software is obsolete (and on its
way out).  Prior to being made obsolete, it was the location where
free software was installed, no matter *which* consolidation
integrated it.  Much came from the SFW consolidation, but some did
not.  Some even came from ON, which has pockets of non-CDDL code in
it.

>    Is there a simple way to figure
> out what comes from where?   Thanks again.

Actually, no, not really.  The RTCs (Request To Consolidate) for a
given build often have this sort of information, but you might be
better off just asking, or using a search engine.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to