Hi Andrew,

> In that case you will need to do the case-by-case review of those
> files.  If the old license still applies it is clearly not DFSG-free.

While I recognize that as part of the DFSG team you make determinations of
what is or is not DFSG-free, could you perhaps expound a bit more or
provide a reference for why this is "clearly" not DFSG-free?  In
particular, why no further case-by-case analysis is needed to determine
whether the "except as part of a product or program developed by the user"
clause is not relevant?  In OpenAFS, the original Sun code has been
modified quite heavily for a different purpose, such that (IMHO) even when
just the code under the Sun license is excised from the OpenAFS source code
tree it remains OpenAFS-specific rather than a general-purpose RPC-handling
code, and thus could plausibly retain its nature as "a product developed by
the user".  So, with the data I have at hand, I find it "plausible" that the old
license in this case is DFSG-non-free, I myself cannot say that it is
"clearly" non-free, hence the request for additional information from the
domain expert.

And while I'm here, for Bastian

>> use of a relicensed version. For openafs this is not possible as-is
>> because they have non-trivial changes which are under the old
>> license. And both Debian packages where this bug was filed do not
>> want to put in the work without a decision whether the license is
>> non-DFSG-free.

That does not seem like an accurate characterization of OpenAFS's position,
see, e.g., https://www.openafs.org/relicense/relicensing-openafs.html and
the 07-July-2026 "Recent OpenAFS News" entry at https://www.openafs.org/ .
In a word, the work is already happening.

Thanks,

Ben

Reply via email to