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

Bug#1050520: singleapplication: Non-dfsg-free license in future v3.4.0+ version



I attempted to work with upstream to resolve the DFSG-incompatibility in
versions 3.4.0+ by proposing alternative license text that would maintain
attribution requirements while removing field-of-use restrictions.

Upstream has now released v3.5.4 with updated license text, but it remains
DFSG-incompatible:

1. The license contains self-contradictory terms (granting permission "without
   restriction" in para 1, then denying permission without attribution in paragraph 2)

2. It still appears to discriminate against ML use cases (DFSG #6 violation)

3. The attribution requirements go beyond standard MIT license requirements,
   creating compatibility issues with GPL and other licenses

Upstream discussion: https://github.com/itay-grudev/SingleApplication/issues/210

Upstream has indicated they will not change the license further. Therefore:
- Debian packages should continue using v3.3.4 (last DFSG-compliant version)
- New packages needing this functionality should seek alternatives
- This package should probably remain orphaned as there's no upgrade path

For final confirmation, we could seek for advice in debian-legal.

For reference, I've implemented an alternative single-instance solution for
the Stremio package (ITP #943703) to avoid this dependency entirely.

Regards,
Juan Manuel Méndez Rey

Reply to: