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
