From: Anonymous on 10 Jun 2010 11:39 One of my ports have this in its source header * GNU LGPL information * -------------------- * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Looking at bsd.licenses.db.mk it does have LGPL21. However, it doesn't match in a sense that user can apply any later version. Here is a quote from FSF site 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. IANAL, but I think LGPL3 is applicable here, too. So, I've tried to set LICENSE= LGPL21+ but it doesn't work. I've figured this will work LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual Is this correct usage or I'm missing smth? _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Alberto Villa on 10 Jun 2010 12:53 On Thursday 10 June 2010 17:39:52 Anonymous wrote: > but it doesn't work. I've figured this will work > > LICENSE= LGPL21 LGPL3 > LICENSE_COMB= dual > > Is this correct usage or I'm missing smth? that's what you're supposed to do, as far as i understand while here, i have a similar problem: i have a port licensed under (GPLv2 OR GPLv3) AND (LGPL21 OR LGPL3)... it would require a combination of dual and multi. should i just chose two licenses and go with them (e.g. GPLv2 and LGPL21)? -- Alberto Villa, FreeBSD committer <avilla(a)FreeBSD.org> http://people.FreeBSD.org/~avilla "Do you think there's a God?" "Well, SOMEbody's out to get me!" -- Calvin and Hobbs
From: Johan van Selst on 11 Jun 2010 03:05 Alberto Villa wrote: > On Thursday 10 June 2010 17:39:52 Anonymous wrote: > > IANAL, but I think LGPL3 is applicable here, too. So, I've tried to set > > LICENSE= LGPL21+ > > but it doesn't work. I've figured this will work > > LICENSE= LGPL21 LGPL3 > > LICENSE_COMB= dual > > Is this correct usage or I'm missing smth? > that's what you're supposed to do, as far as i understand This doesn't seem right: "LGPL21 or any later version" is very different from "LGPL21 or LGPL3". Also, how should one describe the difference between a "GPL3" and a "GPL3 or any later version" licence? There might not be a newer version right now, but there will be in the future and it would be rather annoying if we'd have to check all the software licences again when this version is released. We'd then have to change the licence registration for each such port, even though neither the software nor its licence text has changed - but only because of limitations of our framework. Since this is a very common practice with GPL and LGPL licences, imho it seems sensible to make this distinction right from the start and use different keywords for software with/without the "or any later version" clause. Regards, Johan
|
Pages: 1 Prev: FreeBSD Port: gwhois-20100515 Next: lang/cmucl broken on amd64? |