[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFC: the new license for IBPP



Damyan Ivanov wrote:
> ======= The problematic? clause ===============
> Permission is hereby granted, free of charge, to any person or
> organization (”You”) obtaining a copy of this software and associated
> documentation files covered by this license (the “Software”) to use
> the Software as part of another work; to modify it for that purpose;
> to publish or distribute it, modified or not, for that same purpose;
> to permit persons to whom the other work using the Software is
> furnished to do so; subject to the following conditions: the above
> copyright notice and this complete and unmodified permission notice
> shall be included in all copies or substantial portions of the
> Software; You will not misrepresent modified versions of the Software
> as being the original.
> ===============================================
> Francesco Poli wrote:
>> What if I want to modify the library itself and distribute the result by
>> itself?
> 
> This is not permitted, AFAIU.
> 
>> Why have I to be annoyed by this "wrap it in some silly container work"
>> requirement?
>>
>> Better to adopt the actual Expat license
>> (http://www.jclark.com/xml/copying.txt), IMHO.
> 
> I see your point and I agree. But the author deliberately modified
> Expat license to include the above terms.
> 
> So the questions is: "Is this DFSG-free or not?" Please bear in mind
> that IBPP is really to be used in FlameRobin's packaging, not by itself.

That particular point, that you only plan to use it with one particular
piece of software, has no bearing on DFSG-freeness.

This license itself seems highly suboptimal, but it *may* follow the
letter of the DFSG:
> The license of a Debian component may not restrict any party from
> selling or giving away the software as a component of an aggregate
> software distribution containing programs from several different
> sources. The license may not require a royalty or other fee for such
> sale.

"as a component of an aggregate software distribution containing
programs from several different sources" does indeed permit pieces of
software which do not permit solo distribution, since you can always
bundle them with a hello world program to make them distributable.
(This also makes such licensing relatively worthless.)

One question however: does the author intend "use the Software as part
of another work" to imply that the work must incorporate or derive from
the Software, or simply that the Software must occur as part of a larger
work of some kind, including potentially an aggregate with unrelated
programs, such as the Debian distribution?  The latter follows the
letter of the DFSG; the former places a stronger requirement that I
don't believe the DFSG permits.

- Josh Triplett

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: