[Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")
lkcl
luke.leighton at gmail.com
Mon Jul 18 09:15:10 BST 2022
https://developers.slashdot.org/story/22/07/17/0110250/gcc-rust-approved-by-steering-committee-beta-likely-next-april
and now it becomes Unlawful for Debian to distribute gcc with patches,
as well [without the explicit consent of the Mozilla Foundation, an action
which is in direct violation of DFSG]
On Mon, Jun 27, 2022 at 3:38 PM lkcl <luke.leighton at gmail.com> wrote:
>
> the alternative is to work with the Mozilla Foundation to rewrite their Trademark License.
>
> the *intent* is clear, they do not trust Licensees (distributors) to "damage" the rust API, which is perfectly reasonable.
>
> therefore, why don't they just say that?
>
> "if a distributor performs source code modifications to a
> published revision that cause security holes, cause API or
> language incompatibilities or cause other end-user
> complaints, then this a Trademark Violation"
>
> something along these lines is waaay more sensible than pissing about trying to completely unreasonably "lock down" the source code.
this appears to have been added recently (or i missed it):
Distributing a modified version of the Rust programming language
or the Cargo package manager, provided that the modifications are
limited to:
* porting the software to a different architecture
* fixing local paths
* adding patches that have been released upstream
* adding patches that have been reported upstream, provided
* that the patch is removed if it is not accepted upstream
note that this excludes the right to:
* add a patch to add documentation
* add a patch to add a Debian README
* add a patch to add a debian/copyright file
* add a patch to add optimisations
* add a patch to fix serious security vulnerabilities
* convey to others the right to modify [GPL Copyright License requirement]
all of the limitations whilst looking perfectly reasonable are unfortunately
in direct conflict with not only 50% of the DFSG but also in direct violation
of the GPL (under which gcc is released).
l.
More information about the Pkg-rust-maintainers
mailing list