potato postgres copyright still contains BSD advertising clause
The postgresql copyright file contains the following: The following copyright applies to the regex code in the backend: Copyright 1992, 1993, 1994 Henry Spencer. All rights reserved. This software is not subject to any license of the American Telephone and Telegraph Company or of the Regents of the University of California. ... * Copyright (c) 1994 *The Regents of the University of California. All rights reserved. ... * 3. All advertising materials mentioning features or use of this software *must display the following acknowledgement: *This product includes software developed by the University of *California, Berkeley and its contributors. Didn't I see a message in this list (perhaps from Joseph Carter or Adrian Bunk) saying that UCB had revoked this clause? If so, shouldn't our copyright notice reflect that? Is this, then, a bug in potato's postgresql package? And how should this be fixed: Can paragraph 3 just be omitted, and can paragraph 4 be renumbered? Somehow that seems a bit funny. It appears that this copyright applies only to the regex code in the backend, not to the remainder of the distribution, and that this is copyrighted by Henry Spencer. So did UCB's change affect Henry Spencer's modified version of the earlier UCB code? Then there's the odd statement that the software is not subject to any license of UC followed by the UC copyright. Hmm... Thanks, --Miguel
DFSG Par. 9 and GPL Virulogical effekt
Hi, the DFSG Paragraph 9 says: 9. License Must Not Contaminate Other Software The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be free software. A restriction could be that you have to publish all parts of the program under the same license as the GPL says - This Discussion has been fought in the QT vs. GPL debate and has ended in QPL and GPL not be compatible which in my eyes shows the Contamination of QT from GPL based programs. Comments ? Flo -- Florian Lohoff [EMAIL PROTECTED] +49-subject-2-change Technology is a constant battle between manufacturers producing bigger and more idiot-proof systems and nature producing bigger and better idiots.
Re: DFSG Par. 9 and GPL Virulogical effekt
Hi, On Sat, Apr 22, 2000 at 05:18:14PM +0200, Florian Lohoff wrote: the DFSG Paragraph 9 says: 9. License Must Not Contaminate Other Software [...] A restriction could be that you have to publish all parts of the program under the same license as the GPL says - This Discussion has been fought in the QT vs. GPL debate and has ended in QPL and GPL not be compatible which in my eyes shows the Contamination of QT from GPL based programs. Note that it says Other Software. This refers to other programs on the same medium. Not to source code that is put together to form one software program such as is the case in a program that is derived from both GPL and QT code. Note that Debian does contain -seperate- programs that are distributed under the GPL and programs that are distributed under the QT, just no programs that can be seen as being distributed under both the GPL and the QT license such as when they are derived from both GPL and QT covered code - except when a special exception is made to make this legally possible, see http://cgi.debian.org/cgi-bin/get-copyright?package=licq-plugin-qt2 for an example. Cheers, Mark
Re: DFSG Par. 9 and GPL Virulogical effekt
On Sat, Apr 22, 2000 at 05:41:59PM +0200, Mark Wielaard wrote: Hi, On Sat, Apr 22, 2000 at 05:18:14PM +0200, Florian Lohoff wrote: the DFSG Paragraph 9 says: 9. License Must Not Contaminate Other Software [...] A restriction could be that you have to publish all parts of the program under the same license as the GPL says - This Discussion has been fought in the QT vs. GPL debate and has ended in QPL and GPL not be compatible which in my eyes shows the Contamination of QT from GPL based programs. Note that it says Other Software. This refers to other programs on the same medium. Not to source code that is put together to form one software program such as is the case in a program that is derived from both GPL and QT code. Read your quote: License Must Not Contaminate Other Software Note that Debian does contain -seperate- programs that are distributed under the GPL and programs that are distributed under the QT, just no programs that can be seen as being distributed under both the GPL and the QT license such as when they are derived from both GPL and QT covered code - except when The paragraph says License Must NOT Contaminate Other Software. As Debian and the FSF agree that the GPL and QPL are incompatible and this is mainly the cause of the GPL which requires the whole work distributed under THIS license this means a contamination into other programs read: QT2 Flo -- Florian Lohoff [EMAIL PROTECTED] +49-subject-2-change Technology is a constant battle between manufacturers producing bigger and more idiot-proof systems and nature producing bigger and better idiots.
Re: DFSG Par. 9 and GPL Virulogical effekt
On Sat, Apr 22, 2000, Florian Lohoff wrote: The paragraph says License Must NOT Contaminate Other Software. As Debian and the FSF agree that the GPL and QPL are incompatible and this is mainly the cause of the GPL which requires the whole work distributed under THIS license this means a contamination into other programs read: QT2 Distributing a GPLed program and QT2 on the same medium is perfectly legal, thus there is no contamination. What is not tolerated is mixing QT2 and some GPL code to form a new piece of software. One might call this contamination, but it does not contaminate _other_ software. Sam. -- Only try to remember the truth : there is no Cabal.
Re: DFSG Par. 9 and GPL Virulogical effekt
Hi, On Sat, Apr 22, 2000 at 05:45:05PM +0200, Florian Lohoff wrote: The paragraph says License Must NOT Contaminate Other Software. As Debian and the FSF agree that the GPL and QPL are incompatible and this is mainly the cause of the GPL which requires the whole work distributed under THIS license this means a contamination into other programs read: QT2 No a program that is distributed under the GPL and a -seperate- program (or library) distributed under the QT license can coexist on the same medium. Debian includes both such programs. The only way a GPL covered program and/or a QT covered program contaminate each other is when they are combined in one bigger program which is a derivative of both original programs (that means they can no longer be seen as seperate Software programs). Then the program can just not be distributed since the licenses conflict each other (except when one gives a special exception to do this). So the GPL (or QT) license does not contaminate until someone actively makes a derived work that combines the (formely seperate) programs. But as long as they are really seperate programs (or contain a special exception) they can (and Debian will) distribute them. (Note that Debian distributes libqt2.) Cheers, Mark
Re: DFSG Par. 9 and GPL Virulogical effekt
On Sat, Apr 22, 2000 at 05:57:03PM +0200, Samuel Hocevar wrote: On Sat, Apr 22, 2000, Florian Lohoff wrote: The paragraph says License Must NOT Contaminate Other Software. As Debian and the FSF agree that the GPL and QPL are incompatible and this is mainly the cause of the GPL which requires the whole work distributed under THIS license this means a contamination into other programs read: QT2 Distributing a GPLed program and QT2 on the same medium is perfectly legal, thus there is no contamination. What is not tolerated is mixing QT2 and some GPL code to form a new piece of software. One might call this contamination, but it does not contaminate _other_ software. Ah - ok - So you mean the contamination clause does only apply to completely unrelated programs (In the means of software development not in the means of filesystems ). 9. License Must Not Contaminate Other Software The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be free software. distributed along does not give an exact definition of the relation the 2 programs may have for a legal contamination like in the GPL vs. QPL issue. Flo -- Florian Lohoff [EMAIL PROTECTED] +49-subject-2-change Technology is a constant battle between manufacturers producing bigger and more idiot-proof systems and nature producing bigger and better idiots.
Re: DFSG Par. 9 and GPL Virulogical effekt
On Sat, Apr 22, 2000 at 06:06:29PM +0200, Mark Wielaard wrote: So the GPL (or QT) license does not contaminate until someone actively makes a derived work that combines the (formely seperate) programs. But as long as they are really seperate programs (or contain a special exception) they can (and Debian will) distribute them. (Note that Debian distributes libqt2.) Right - But not KDE - As this would contaminate the libqt2 in my understanding of Par. 9 - The problem already stated in another mail the problem i had/have with Par.9 is that it doesnt contain a specification/definition under which relations a contamination would be legal/illegal. I can accept the QT2/GPL fact without a problem but is is NOT a combined program - I see it as KDE including parts of QT2 and therefor requiring those parts of the QT2 to be under the GPL (symbol names, api definition etc). But noone else than the Copyright holder may limit or change the Distibution/License - Which means we (debian) may not distribute parts of the QT2 under the GPL which would KDE linked against QT2 would require. But THIS relation (Linked Against) is not really clear from the Terms in Par.9 - It says distributed along which KDE + QT2 would also be. IMHO the distributed along term does not clear the tightness/intense of the coupling (As none of the Programs debian distributes is unrelated to others - The relation COULD be the same medium) Flo -- Florian Lohoff [EMAIL PROTECTED] +49-subject-2-change Technology is a constant battle between manufacturers producing bigger and more idiot-proof systems and nature producing bigger and better idiots.
Re: DFSG Par. 9 and GPL Virulogical effekt
On Sat, Apr 22, 2000 at 06:21:48PM +0200, Florian Lohoff wrote: So the GPL (or QT) license does not contaminate until someone actively makes a derived work that combines the (formely seperate) programs. But as long as they are really seperate programs (or contain a special exception) they can (and Debian will) distribute them. (Note that Debian distributes libqt2.) Right - But not KDE - As this would contaminate the libqt2 in my understanding of Par. 9 Your understanding is flawed. The problem already stated in another mail the problem i had/have with Par.9 is that it doesnt contain a specification/definition under which relations a contamination would be legal/illegal. It does. Other software is the key word. The GPL _NEVER_ _EVEN_ _CONSIDERS_ the license of Qt until such time as you try to combine it with the GPL'd code. At that time the GPL says you may not do it with THIS software covered by the GPL. Never does the GPL tell you that Qt can't be licensed under Troll Tech's license. All it says is that IF you wish to use Qt with the GPL'd program that Qt's license must be compatible. It's not, so you can't. This is not contamination of other software, it's contamination of the GPL'd software. Whether or not this is acceptable to you is your business but it does NOT fail the DFSG. This has been reiterated at least four times to you in this thread. All you're doing is repeating yourself. I can accept the QT2/GPL fact without a problem but is is NOT a combined program - I see it as KDE including parts of QT2 and therefor requiring those parts of the QT2 to be under the GPL (symbol names, api definition etc). But noone else than the Copyright holder may limit or change the Distibution/License - Which means we (debian) may not distribute parts of the QT2 under the GPL which would KDE linked against QT2 would require. Well you see there you have the problem in a nutshell. The people putting out KDE have demanded as part of your license to distribute the software an impossible set of conditions... What to do? Don't distribute KDE binaries, as the license says not to do. But THIS relation (Linked Against) is not really clear from the Terms in Par.9 - It says distributed along which KDE + QT2 would also be. Let me put this in very simple terms... This software is is under my arbitrary licence with these conditions [...] Distribution of this software means you agree to my terms, and that all software you distribute on the same CD is available to me under the same terms. That'd pretty easily fail the DFSG. The GPL doesn't say anything like that however and doesn't fail the DFSG. IMHO the distributed along term does not clear the tightness/intense of the coupling (As none of the Programs debian distributes is unrelated to others - The relation COULD be the same medium) You're NEVER going to find a wording which suits everyone. -- Joseph Carter [EMAIL PROTECTED] GnuPG key 1024D/DCF9DAB3 Debian GNU/Linux (http://www.debian.org/) 20F6 2261 F185 7A3E 79FC The QuakeForge Project (http://quakeforge.net/) 44F9 8FF7 D7A3 DCF9 DAB3 * Overfiend ponders doing an NMU of asclock, in which he simply changes the extended description to If you bend over and put your head between your legs, you can read the time off your assclock. doogie Overfiend: go to bed.