Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Mar 2008 16:22:28 +0100
From:      Nikola =?UTF-8?B?TGXEjWnEhw==?= <nikola.lecic@anthesphoria.net>
To:        "Jesper Louis Andersen" <jesper.louis.andersen@gmail.com>, "Mark Linimon" <linimon@lonesome.com>, pjd <peter_dunning@dsl.pipex.com>
Cc:        FreeBSD-Ports@FreeBSD.org
Subject:   Re: interactive ports - the plague
Message-ID:  <20080305162228.3dedeab3@anthesphoria.net>
In-Reply-To: <56a0a2840803041035n3f6b30davc1f97d9333c817a8@mail.gmail.com>
References:  <47CBC3C5.9050007@bsdforen.de> <20080303155354.2043d131@gumby.homeunix.com.> <47CC26F3.7020709@cyberbotx.com> <15808613.post@talk.nabble.com> <20080303195704.GA18100@soaustin.net> <56a0a2840803041035n3f6b30davc1f97d9333c817a8@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

On Tue, 4 Mar 2008 19:35:29 +0100
"Jesper Louis Andersen" <jesper.louis.andersen@gmail.com> wrote:

> I am not sure it would solve the particular problem, but one could
> take a look at how NetBSDs pkgsrc build system copes with licenses in
> general:
>=20
> For each license type, there is a knob. The knob could normally be
> interactive, yielding the exact same behaviour as now. But if an
> appropriate ACCEPT_LICENSE_FOO=3DYes is found in make.conf, then the
> user has read and accepted that particular license type once and for
> all.

The purpose of this pkgsrc's mechanism is to segregate pieces of
software that use various licences so that users have a better legal /
/ philosophical control over what is installed on their systems. This
doesn't change anything if you have to go to the vendor's site, log in
and accept the licence manually.

> The downside is that this requires a considerable amount of work and
> thought. What should happen when the license changes, for instance.

Then port (or package, in pkgsrc terminology) maintainer changes the
appropriate line in package's Makefile. If the license in question is a
new one, its text is being added to the pkgsrc tree.

(BTW, are/were there ideas of implementing something similar in Ports
Collection?)

- --=20
Nikola Le=C4=8Di=C4=87 =3D =D0=9D=D0=B8=D0=BA=D0=BE=D0=BB=D0=B0 =D0=9B=D0=
=B5=D1=87=D0=B8=D1=9B
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iQCVAwUBR866xfzDP9K2CKGYAQORFwQAlWCXRRw7GgpydxvDtUPukhU+WkTQc+Xo
FrypqJ90d6Pwip6D+jKWBqVnhQw65EJ6JmkLeYmkQnCe98/m9T7p0G20BofRHPcY
rr2tgHbx3Dx29gpaXS2eNeQfuQOksnybvIbJAPW/pF9XpEzXFyzfjFjR6MD1gyF7
cLbayMeaPJ8=3D
=3DmRjd
-----END PGP SIGNATURE-----



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