From owner-freebsd-ports@FreeBSD.ORG Sat Mar 22 19:27:07 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B54BDA84; Sat, 22 Mar 2014 19:27:07 +0000 (UTC) Received: from mail-pb0-x231.google.com (mail-pb0-x231.google.com [IPv6:2607:f8b0:400e:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 806BEE36; Sat, 22 Mar 2014 19:27:07 +0000 (UTC) Received: by mail-pb0-f49.google.com with SMTP id jt11so3751960pbb.22 for ; Sat, 22 Mar 2014 12:27:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Ns0aw0UZ3AVTr4fAjeVrtCj+9pkSu3c9c5szpDfKcnI=; b=OqY3MgJmI1NHqn1Y6MlbeJ+npEuwLZD52BaOo9FT0IkwyqhXAH74tX0Km6zJwJraCt v2fJT/8Sy9Dlx/2y6K0jTgfmVIAbkkMXEpxNu1jUHVH96n2MEKQaGGQx42KRVJgisb/H gZLkTUbH9/1mJAmL1ysM3I0w3iR6k1/2kk2GNl0P22H5OaqguM8iKrfiQjY63UsHKcgQ t8BjE6ABXd1B+vj5bRi/VfeT6nZT3yU3SK0yUH28NCPfdXiOgah/mHpuxivPwyl4Og7m qv73HzTN/J9EZ+78OCoy7clLelrLQT7RkFhMJ/VSLbOkN5pyGVCSQ7RFrzHUkgaRJR3O OWjw== MIME-Version: 1.0 X-Received: by 10.68.194.65 with SMTP id hu1mr2125358pbc.158.1395516427229; Sat, 22 Mar 2014 12:27:07 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.0.164 with HTTP; Sat, 22 Mar 2014 12:27:07 -0700 (PDT) In-Reply-To: <532DC88A.7010104@marino.st> References: <532DC88A.7010104@marino.st> Date: Sat, 22 Mar 2014 12:27:07 -0700 X-Google-Sender-Auth: bReXmtS9fAbymCIcSlGSIbTb0KY Message-ID: Subject: Re: LPPL10 license consequences intended? (arabic/arabtex) From: Kevin Oberman To: marino@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "ports@FreeBSD.org Ports" , Nicola Vitale X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2014 19:27:07 -0000 On Sat, Mar 22, 2014 at 10:29 AM, John Marino wrote: > In December, Nicola set the license for Arabtex to LPPL10. > The result is that the port is no longer packagable: > > > ====>> Ignoring arabic/arabtex: License LPPL10 needs confirmation, but > BATCH is defined > > build of /usr/ports/arabic/arabtex ended at Mon Mar 17 16:12:44 PDT 2014 > > From a quick conversation on IRC, I got the idea that the license was > correct and many more Tex packages should also have this license. > If/when that happens, does that mean Tex packages are only to be built > from source? > > Is it correct that LPPL10 can't be built in a batch? > The impact for DPorts is pretty high because a requirement for a dport > is that it can produce a binary package so right now it looks like I > have to prune arabtex. > > John > Aside from any possible impact of the license, the Makefile contains: NO_BUILD= yes so it ill never be packaged and redistributed. This is not an artifact of the license and I don't know of the license would also block packaging. I just read over LPPL and it i pretty clear that "Compiled Work" (i.e. the binary code) may be redistributed: 3. You may distribute a Compiled Work that has been generated from a complete, unmodified copy of the Work as distributed under Clause 2 above, as long as that Compiled Work is distributed in such a way that the recipients may install the Compiled Work on their system exactly as it would have been installed if they generated a Compiled Work directly from the Work. Looking at the port, I see exactly NO modifications to the "Work". This assumes that arabtex is, itself, part of the official "Distribution" of the "Current Maintainers". It may be that it is, in fact, a "Derived Work", not officially blessed by the "Current Maintainers". In that case it could not be packaged under the terms of clause 3 (quoted above), but other LPPL ports that are part of the official "Work" could be. "Derived Work" may be redistributed as "Compiled Work" if certain conditions are met. See clause 6 which is quite long and I am not confident that I understand. (In fact, I'm quite confident that I don't fully understand it.) IANAL, but the text is pretty clear. I just have not spent the time to confirm whether arabtex is "Work" of the project or "Derived Work" of the official "Distribution". (Note that quoted terms are legally defined terms in the license.) -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com