Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Mar 2008 17:54:19 +0100
From:      Nikola =?UTF-8?B?TGXEjWnEhw==?= <nikola.lecic@anthesphoria.net>
To:        Wesley Shields <wxs@FreeBSD.org>
Cc:        FreeBSD-Ports@FreeBSD.org
Subject:   Re: interactive ports - the plague
Message-ID:  <20080305175419.62ce844c@anthesphoria.net>
In-Reply-To: <20080305163738.GB82442@atarininja.org>
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> <20080305162228.3dedeab3@anthesphoria.net> <20080305163044.GA82442@atarininja.org> <20080305163738.GB82442@atarininja.org>

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

On Wed, 5 Mar 2008 11:37:38 -0500
Wesley Shields <wxs@FreeBSD.org> wrote:
=20
> I was just informed that a port which is gpl2 _only_ can not be built
> into a package if it depends on a port which is gpl3.  However, IANAL
> and have not done any research into this so don't take my word for it.

(Yes, among other things. For example, that's why Claws-Mail recently
cancelled ClamAV support and caused a lot of problems for some
people...)

> I'm not sure how this is enforced other than asking maintainers to pay
> close attention to their ports and marking them as NO_PACKAGE
> accordingly.  Maybe requiring explicit license information in the
> Makefile will have the added benefit of forcing maintainers to look at
> the license.

Here:

  http://www.netbsd.org/docs/pkgsrc/fixes.html#handling-licenses

IMHO the way pkgsrc people implemented it is both elegant and great.
Maintainers are forced to pay particular attention to the licencing and
to discuss it on the list if something's unclear. This means that some
licences automatically imply something like NO_PACKAGE -- and this
means that Ports Management has a better overview and control over this
sensitive matter (just remember recent ion case). As explained here:

(For those who want to take a look and to save some time, you download
the current pkgsrc branch like this:

  setenv CVSROOT anoncvs@anoncvs.NetBSD.org:/cvsroot
  setenv CVS_RSH
  ssh cvs -q checkout -P pkgsrc

See pkgsrc/licenses.)

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

iQCVAwUBR87QS/zDP9K2CKGYAQNRJgP8Dt5PNkS3xLyddUVTdbkUmq06b7sOfN7z
P+UqQppsloWd+qOoLoFaLeluDMq9Cih7bIB1NvHj036XfsTbtHWaMMGr/TVFNihc
rwzOryUR8fX8FsQzXlFC5hl0PCLr7T6DJxsY9cJTqlohrvuUOUnDLJiaziLWXs5X
pGXre8MofqQ=3D
=3D6qsm
-----END PGP SIGNATURE-----



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