Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-19 Thread Sylvestre Ledru
I didn't say "required". I said that it is the usual (and recommended) practice from packagers. On the desert island, you can patch rust packages as much as you want without forwarding anything upstream. Le 19/07/2022 à 14:01, Damian Yerrick a écrit : Requiring work to be done upstream

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-19 Thread Damian Yerrick
Requiring work to be done upstream fails the desert island test, as described by Thomas Bushnell in > A good test case for whether a license is free (for issues like this) > is whether a disconnected group of people on a desert island

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: closed by Sylvestre Ledru (Re: Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel"))

2022-07-18 Thread Luke Kenneth Casson Leighton
ah! some fascinating news (from another discussion) pulled up the fact that ADA converted to a Certification Mark, back in 1987 http://archive.adaic.com/pol-hist/policy/trademrk.txt In order to be a validated Ada compiler, a compiler must pass an extensive suite of programs called the Ada

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: closed by Sylvestre Ledru (Re: Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel"))

2022-07-18 Thread Luke Kenneth Casson Leighton
On Mon, Jul 18, 2022 at 11:06 AM Sylvestre Ledru wrote: > > This bug is fixed. i can see that you believe that to be true, otherwise you would not have closed it. what i am upset by is that you did not consider my opinion or insight to be worth consulting. i am deeply offended by that. l.

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: closed by Sylvestre Ledru (Re: Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel"))

2022-07-18 Thread Sylvestre Ledru
This bug is fixed. Please don't reopen it. We are both now compliant with the DFSG and the Rust trademark. I do understand that you feel differently but this worked well for years for Firefox and Thunderbird and Debian derivatives. This isn't a different situation. Regards, Sylvestre / /

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-18 Thread Luke Kenneth Casson Leighton
--- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68 On Mon, Jul 18, 2022 at 10:16 AM Sylvestre Ledru wrote: > > Thanks for bringing it to our attention, I have consulted with the Rust > foundation, we have agreed a change, we think this change solves it. ah! we may have

Bug#1013920: closed by Sylvestre Ledru (Re: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel"))

2022-07-18 Thread Luke Kenneth Casson Leighton
reopen 1013920 sorry, Sylvestre, if you could possibly wait, on something this serious, for a response as to whether the fix is valid, that will avoid me having to spend my time reopening the issue or creating a second bugreport. On Mon, Jul 18, 2022 at 10:21 AM Debian Bug Tracking System

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-18 Thread Luke Kenneth Casson Leighton
i've opened up a second bug for gcc because it is also about to become affected, not in the same way, but in a worse way. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015242 whilst 50% of DFSG 2 is violated by the Rust Trademark (as it stands, with the new clauses), gcc is in an even worse

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-18 Thread Sylvestre Ledru
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

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-18 Thread Sylvestre Ledru
Thanks for bringing it to our attention, I have consulted with the Rust foundation, we have agreed a change, we think this change solves it. See https://foundation.rust-lang.org/policies/logo-policy-and-media-guide/ for the updated policy. Cheers, Sylvestre Le 27/06/2022 à 13:52, lkcl a

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-18 Thread lkcl
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

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-07-17 Thread Luke Kenneth Casson Leighton
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

Bug#1013920: Info received (Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel"))

2022-06-27 Thread lkcl
https://www.debian.org/doc/debian-policy/ch-archive.html#the-debian-free-software-guidelines urrr 50% of the clauses of DFSG 2.1 are violated section 2.1 3 is violated 3. Derived Works The license must allow modifications and derived works, and must allow them to be distributed

Bug#1013920: Info received (Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel"))

2022-06-27 Thread lkcl
jeremy i didn't see your reply until i checked online. you spotted the second half: We will usually allow these uses as long as the modifications are (1) relatively small and (2) very clearly communicated to end-users. i did not include this because DFSG 8 is already violated by

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread lkcl
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

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread Geert Stappers
On Mon, Jun 27, 2022 at 03:00:22PM +0100, lkcl wrote: > hi Geert, ;-) > sorry i have an odd mailer which can only toppost. Acknowledge on "odd mailer" and thanks for NOT poluting the Bug Tracking System with topposts (thanks for preventing needless scrolling) > as in the initial post, i

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread lkcl
hi Geert, sorry i have an odd mailer which can only toppost. as in the initial post, i found a link that indicates that such explicit requests are in direct violation of DFSG Section 8, namely that others (including Derivatives) may take the source that goes through Debian and continue to use

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread Geert Stappers
On Mon, Jun 27, 2022 at 01:58:41PM +0100, lkcl wrote: > everything is "fine" as long as: > > 1) the Mozilla Foundation acts reasonably and non-discriminatorily > (FRAND applies to Trademarks just as it applies to patent Licensing) > 2) the Mozilla Foundation does not appreciate quite how much

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread lkcl
everything is "fine" as long as: 1) the Mozilla Foundation acts reasonably and non-discriminatorily (FRAND applies to Trademarks just as it applies to patent Licensing) 2) the Mozilla Foundation does not appreciate quite how much power it actually has under Trademark Law. given that this is

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread Jeremy Bicha
The full paragraph [1] is "Distributing a modified version of the Rust programming language or the Cargo package manager and calling it Rust or Cargo requires explicit, written permission from the Rust core team. We will usually allow these uses as long as the modifications are (1) relatively

Bug#1013920: [Pkg-rust-maintainers] Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread Sylvestre Ledru
Hello I don't think it is a big deal but I will chat with some people on the Rust side about this. Cheers, Sylvestre (who managed the iceweasel/firefox thing) Le 27/06/2022 à 13:52, lkcl a écrit : Package: rust-all Severity: serious Tags: upstream Justification: Policy 2.1

Bug#1013920: rust-all: Debian violating Rust Trademark (as serious a situation as "iceweasel")

2022-06-27 Thread lkcl
Package: rust-all Severity: serious Tags: upstream Justification: Policy 2.1 https://internals.rust-lang.org/t/rust-s-freedom-flaws/11533 https://lists.debian.org/debian-legal/2021/05/msg6.html https://foundation.rust-lang.org/policies/logo-policy-and-media-guide/ this is an extremely