From owner-freebsd-current@FreeBSD.ORG Thu Jun 16 05:01:00 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A727B16A41C; Thu, 16 Jun 2005 05:01:00 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from pi.codefab.com (pi.codefab.com [199.103.21.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DCC443D53; Thu, 16 Jun 2005 05:01:00 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from localhost (localhost [127.0.0.1]) by pi.codefab.com (Postfix) with ESMTP id 3D3BD5CEA; Thu, 16 Jun 2005 01:00:59 -0400 (EDT) Received: from pi.codefab.com ([127.0.0.1]) by localhost (pi.codefab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 61419-08; Thu, 16 Jun 2005 01:00:58 -0400 (EDT) Received: from [192.168.1.3] (pool-68-161-69-6.ny325.east.verizon.net [68.161.69.6]) by pi.codefab.com (Postfix) with ESMTP id A6F075CB2; Thu, 16 Jun 2005 01:00:57 -0400 (EDT) Message-ID: <42B10804.2010308@mac.com> Date: Thu, 16 Jun 2005 01:03:00 -0400 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <20050615054209.L29741@beagle.kn.op.dlr.de> <20050615160741.GA55062@dragon.NUXI.org> <88862BDF-ED45-42CE-9B24-DEEED2E66C2C@mac.com> <20050615.212337.108191340.imp@bsdimp.com> In-Reply-To: <20050615.212337.108191340.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at codefab.com Cc: freebsd-current@freebsd.org Subject: Re: groff alternative? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 05:01:00 -0000 M. Warner Losh wrote: > In message: <88862BDF-ED45-42CE-9B24-DEEED2E66C2C@mac.com> > Charles Swiger writes: >: If the sole criterion is whether the CDDL permits one to redistribute >: private modifications in binary form without source, you're right >: that the CDDL is in the same boat as the GPL. > > Wearing my system integration hat, I can tell you that this is a PITA > to comply with. One or two isn't so bad, but when you get dozens of > these things here and there it becomes burdonsome to comply with and > creates more work for each distribution that we do. Perhaps there won't be a rush of code adoption from OpenSolaris into FreeBSD, but it would be a surprise and a pity if there was nothing to be learned. I'd imagine that the Solaris NFS code would be worth looking at, for instance. Lots of license flavors are handled OK via src/contrib and throughout the entire ports collection now. It's not as if CDDL-licensed code is going to sneak up and infect existing BSD-licensed code; the two licenses are miscible. > There's also the whole 'does putting it in an embedded system count as > distribution or not' question that remains unanswered, even in the CDDL. > WRT the GPL, some say it does (Stallman) while other say it doesn't (Torvalds). Ah, whether the (re)distribution is a derivative work, or whether it is a mere compilation or aggregation. Yes. There's case law for art works and book anthologies, but not anything I know about for software. Well, there's no shortage of wacky opinions about people running proprietary code on top of GPLed systems. For example, Eben Moglen and Bruce Perens would like to sue ATI and nVidia for releasing proprietary drivers for Linux. [1] Fortunately, the only opinions which really count about these things come from the judges. I'd rather deal with code than with a lawyer, any day of the week... :-) > Anyway, since we don't ship groff/roff/etc with the systems we create, > this specific program doesn't matter much... 4-sec% /usr/bin/nroff --version GNU nroff (groff) version 1.19 5-sec% uname -a FreeBSD sec.pkix.net 4.11-STABLE FreeBSD 4.11-STABLE #0: Sat Jun 11 00:25:38 EDT 2005 root@sec.pkix.net:/usr/obj/usr/src/sys/NORMAL i386 This seems to be from src/contrib/groff? -- -Chuck [1]: Message-ID: <425881DE.1050501@perens.com>.