Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2008 17:57:33 -0600
From:      Chad Perrin <perrin@apotheon.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: determining what's in the base system
Message-ID:  <20080415235733.GA79279@demeter.hydra>
In-Reply-To: <20080415162955.Y25041@border.lukas.is-a-geek.org>
References:  <20080415231450.GF78906@demeter.hydra> <20080415162955.Y25041@border.lukas.is-a-geek.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--J2SCkAp4GZ/dPZZf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 15, 2008 at 04:35:52PM -0700, Luke Dean wrote:
> On Tue, 15 Apr 2008, Chad Perrin wrote:
>=20
> >I have two questions.  First:
> >
> >Assume you have a FreeBSD system installed that has been running for at
> >least a year, with a bunch of graphical desktop and productivity software
> >installed, and have both installed and uninstalled a lot of software over
> >that time.  Now imagine that you want to know whether a given utility was
> >something that came with the base system or was installed by some port or
> >package later on.  What's the easiest way to do that (preferably without
> >installing the FreeBSD base system on a computer and checking whether the
> >utility is present)?
> >
> >Second:
> >
> >Where can I get a list of all licenses on all software in the base
> >system?  I know there's at least the BSD License, the GPL, and the LGPL,
> >but I'm a little hazy on what else is in there.  I'm pretty sure there
> >isn't any proprietary closed source software in there, but I wouldn't bet
> >any substantial amount of money on it at this point, because I haven't
> >really checked into it.
>=20
> For the first question, I'd first look at where the utility is.  Base=20
> system utilities won't be in /usr/local.  Add-on packages and ports=20
> "should" be.
> The "pkg_info" utility and all of its switches and options could be usefu=
l=20
> too, if your ports database is correct.

Thanks.  Using what's in /usr/local should have occurred to me.


>=20
> For the second question, I've always assumed that /COPYRIGHT applied to=
=20
> everything in the base system.

I'm pretty sure GCC is in the base system (for instance), and it's GPL
software.  There's no mention of it in /COPYRIGHT at all.  Please correct
me if I'm mistaken somehow.

--=20
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
Patrick J. LoPresti: "Emacs has been replaced by a shell script which 1)
Generates a syslog message at level LOG_EMERG; 2) reduces the user's disk
quota by 100K; and 3) RUNS ED!!!!!!"

--J2SCkAp4GZ/dPZZf
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (FreeBSD)

iEYEARECAAYFAkgFQO0ACgkQ9mn/Pj01uKXXEwCfaarH1pLdE17h92LMYGdVwP+u
TCcAn3aVCjyvlYoi7RsocKZXFYd3b8PJ
=CRJS
-----END PGP SIGNATURE-----

--J2SCkAp4GZ/dPZZf--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080415235733.GA79279>