Hello,
if there is no license for the payload binaries, it does not make any
sense to distribute the other code in contrib.
Not only Debian, but also any user needs a license to use and share the
binaries. Debian does not wish to encourage illegal use.
Debian does not distribute software without a proper license, even not
in contrib or non-free.
Kind regards
Michael
Am 22.09.26 um 11:11 schrieb Simon Josefsson:
Soren Stoutner <[email protected]> writes:
On Monday, September 21, 2026 10:45:34 AM Mountain Standard Time Andrew
Yurovchak wrote:
They would likely need to be bundled into the
package. They are stored in the git repository
for the app, and are needed for its basic
functionality.
If there is no corresponding source for the payload binaries, then
they cannot be shipped in main. However, they could be shipped in
non-free as long as there is a license that allows their distribution.
Traditionally I believe that we would then want the main tool to go into
contrib, if it doesn't provide any use beyond handling things from
non-free. I don't think Debian actively enforce this policy after the
non-free-firmware vote though (cf, iucode-tool), but I suggest to
consider placing mtkclient in contrib if it is packaged.
/Simon