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>