Date: Mon, 20 Sep 2010 19:07:17 -0700 From: perryh@pluto.rain.com To: snabb@epipe.com Cc: freebsd-ports@freebsd.org Subject: Re: Distributed Version Control for ports(7) ( was: Re: autoconf update ) Message-ID: <4c981355.wc2y7hyfF2XUaLmh%perryh@pluto.rain.com> In-Reply-To: <alpine.BSF.2.00.1009201312040.96753@tiktik.epipe.com> References: <4C91446F.3090202@bsdforen.de> <20100916171744.GA48415@hades.panopticon> <4C927ED0.5050307@bsdforen.de> <86zkvhfhaa.fsf@gmail.com> <4C92C14D.3010005@FreeBSD.org> <4C92F195.5000605@FreeBSD.org> <4C93A107.4070809@DataIX.net> <4c93f602.pzTXVEQ%2B3q2cRA23%perryh@pluto.rain.com> <4C94617B.3080702@bsdforen.de> <20100918141727.22a81b66@it.buh.tecnik93.com> <4C95AFE4.30608@DataIX.net> <174981284967033@web24.yandex.ru> <4c975197.1fY0dTyqrEwwwGi5%perryh@pluto.rain.com> <alpine.BSF.2.00.1009201312040.96753@tiktik.epipe.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Janne Snabb <snabb@epipe.com> wrote: > On Mon, 20 Sep 2010, perryh@pluto.rain.com wrote: > > One issue with either Git or Mercurial is that they are GPL. > > AFAIK FreeBSD prefers to avoid GPL in the base or in critical > > widely-used infrastructure if a viable non-GPL alternative > > exists. > > The project currently uses Perforce for many sub-projects, > so using GPL licenced solution could hardly be a problem. According to the "General Information" table here: http://en.wikipedia.org/wiki/Comparison_of_revision_control_software Perforce is not GPL -- it is proprietary (but "Free ... for OSS development"). Thus the fact that FreeBSD currently uses Perforce tells us nothing about the acceptability of a GPL licensed solution. (Ditto for SVN, which -- as someone already pointed out -- is not GPL either.) There are two distributed, BSD-licensed VCS listed on that page: Codeville and Fossil. Both are in ports, but Codeville has been proposed for removal as it seems no longer to be under active development. That leaves Fossil as a possibly-viable BSD-licensed alternative to Mercurial. (Of course, there may be others that aren't listed on that particular Wikipedia page.)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4c981355.wc2y7hyfF2XUaLmh%perryh>