Re: Bug#227159: ocaml: Worse, the QPL is not DFSG-free
Brian T. Sniffen wrote:
>Matthew Garrett <firstname.lastname@example.org> writes:
>> I think you would find it hard to gain consensus that "fee" should be
>> interpreted in this manner. The GPL requires that I provide either all
>> the source code, a written offer or alternatively information regarding
>> the written offer I obtained. A reading of "fee" that broad would cause
>> the GPL to fail on the same grounds.
>Not at all. The GPL lets me put together (binary+source) bundles and
>distribute those -- this is a Free license. The other paths,
>involving written offers, don't have to get involved. QPL says that
>if I distribute (modified binary+source) to you, then the initial
>author can come along *any time he likes* and demand a copy from me,
>together with a license to modify and distribute it.
What if I only wish to distribute binaries? The requirement that I
distribute source alongside them is a fee. It's not necessarily one that
applies to Debian, but it's one that applies to our users.
>The requirement that I give a copy to the initial author, just because
>I'm sharing it with a friend, is non-free.
Why? Asserting this doesn't make it true.
>>>Additionally, 6b requires that I license my modifications to others
>>>under a *more* permissive license than the QPL. Those to whom I give
>>>my items (presumably meaning my modifications) must be licensed to
>>>distribute modified copies without charge, and the QPL imposes a
>>>charge. Since I can't distribute my modifications under the same terms
>>>as the license of the original software, this also fails DFSG #3.
>> I think that it would be even harder to claim that "charge" covers this.
>But this isn't about a charge -- this is about whether I can
>distribute my changes under the same license, the QPL.
Christ. Yes, it is entirely about a charge because the QPL explicitly
talks about charges. In order to claim that you can't distribute under
the same terms you need to demonstrate that the requirement to provide a
copy of the modifications upstream equates to a charge. I've seen no
convincing arguments of the sort.
>This isn't about the success of lawsuits; it's about complying with
>the license as written.
Why is it more important to comply with the license as written than it
is to believe that we can provide freedoms to our users without them
>As to the dissident example, China and the US are working together on
>copyright issues while opposing each other on political issues. If
>China, say, buys a QPL author and arranges for him to publish a
>demand, they can then enlist the US' help... of course this scenario
I'm sorry, I don't understand this at all.
>The real reason for the dissident example is this: any requirement for
>forced distribution, for action where there would otherwise be total
>inaction, is non-free.
>> My personal feeling is that no
>> actual harm is likely to be generated by this clause. A requirement to
>> publish your code on distribution would be more onerous and arguably
>> more dangerous, but that's not what we have here.
>This is waiting to explode into that if Trolltech, INRIA, or other
>QPL-users publish demands for code.
Matthew Garrett | email@example.com