Date: Thu, 20 May 2010 10:18:42 +0300 From: Eitan Adler <lists@eitanadler.com> To: Indi <thebeelzebubtrigger@gmail.com> Cc: Garrett Cooper <yanefbsd@gmail.com>, freebsd-ports@freebsd.org Subject: Re: GPLv3-licensed ports Message-ID: <AANLkTikFviqK0doRZt2VfP72UIKNmFrpMxFG3-M0oLy5@mail.gmail.com> In-Reply-To: <20100520064940.GB69842@satcidananda.16x108.merseine.nu> References: <20100518224102.GH326@comcast.net> <4BF3D549.90305@dataix.net> <20100519185406.GA67403@comcast.net> <07FC36C8-5B95-4DCA-967A-8FAF4D062D3F@gmail.com> <20100520030249.GB66753@satcidananda.16x108.merseine.nu> <AANLkTilRodI-Q6BrnbBktvYb2KP8IfeTy1-wDzOt9s93@mail.gmail.com> <20100520064940.GB69842@satcidananda.16x108.merseine.nu>
next in thread | previous in thread | raw e-mail | index | archive | help
>> .if defined(LICENSE) && ${LICENSE} =3D=3D "GPLV3" >> .error "GPLv3 licensed ports blocked due to site policy" >> .endif >> >> =C2=A0 =C2=A0 in make.conf, etc (or ports.conf like some folks have ligh= tly >> tossed around on #bsdports and elsewhere). > > You're right, that's quite a good solution. > Don't use .error as it messes up index builds and other such things. Instead use IGNORE=3D ;) Also http://wiki.freebsd.org/PortsLicenseInfrastructure is the project I was looking for. This project is about adding a license framework to the ports system (i.e. bsd.licenses.mk), allowing it to be aware of the license used by each port. Another part of this project is to find an automated solution (so maintainers don't have to specify each port's license). With this information the infrastructure will be able to automate many tasks such as: restrict licenses, redistribution of files, identifying GPLv3 ports, etc. --=20 Eitan Adler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikFviqK0doRZt2VfP72UIKNmFrpMxFG3-M0oLy5>