Move quagga files from /usr/sfw to /usr [PSARC/2008/038 Self Review]

James Carlson james.d.carlson at sun.com
Wed Jan 16 12:53:26 PST 2008


Don Cragun writes:
> 	The quagga binaries already reside under /usr/sbin, as
> 	described in PSARC/2005/571.  The quagga libraries--libzebra,
> 	libospf, and libospfapiclient--are currently in /usr/sfw/lib
> 	and will be moved to /usr/gnu/lib.  Because of restrictions of
> 	the GNU Public License (GPL), under which quagga is licensed,
> 	these libraries cannot reside under the default /usr/lib
> 	location.

I don't agree.  Dealing with licensing issues (real or imagined) is
not what /usr/gnu was defined to do by PSARC 2007/047.

Instead, it's *only* for naming conflicts -- cases where there's a GNU
variant of some utility (e.g., tar) where a user would want to have an
un-prefixed alternative by setting his path.

Furthermore, we have GPL all over the system, not just here, and a lot
of it is in /usr/lib.  What could make this one project special?

-- 
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



More information about the opensolaris-arc mailing list