Ralf Corsepius wrote: > Thanks for providing evidence of how trademarks are being applied to > void the benefits of "open source". > > The obvious logical consequences of what you say would be > * either to remove the packages you are referring to from Fedora because > they are effectively unmaintainable. > > * or to remove the trademarks and re-brand the packages. > > /me ducks and hides for cover. No need to hide. I couldn't agree more, and in fact I've been arguing for this all this time. I really don't see why we're putting up with this kind of stupidity when we could just rebrand the packages like e.g. Debian is doing. Firefox, Thunderbird and xulrunner are also exempt from provenpager commits because of those trademark reasons. They're the ONLY packages for which an exemption has been granted. I really don't see why those packages deserve this kind of special treatment. They should be treated the same as all the other software in Fedora! If upstream insists on enforcing their trademarks in a fascist way, then the only option is to do what Debian did and rename the software. Those packages are also sometimes not compliant with Fedora policies such as usage of system libraries because any patches to use a system library need trademark approval. This is also just unacceptable. See e.g. the Hunspell fiasco: * In February 2008, xulrunner was set to build against the system hunspell. * In May 2008, it was discovered that xulrunner is using an old private hunspell header even when using the system hunspell, which causes crashes due to an ABI mismatch. But since xulrunner was untouchable, hunspell was hacked instead to make it work. * In July 2008, it was noticed that the above hack made hunspell incompatible with upstream and all other distros, so it was reverted. The fix for xulrunner would have been trivial, but as xulrunner was still untouchable, it was reverted to use the private copy instead, a blatant violation of the Fedora Packaging Guidelines. * Only in June 2009, xulrunner finally got fixed to use the system hunspell again. Another big issue is libpng: xulrunner is bundling a forked libpng for APNG support (which isn't even available for anything else to build against, so e.g. Konqueror can't support APNG). (APNG is a nonstandard extension to PNG which Mozilla is arbitrarily pushing instead of the existing MNG format which the PNG developers are supporting. They removed MNG support for very unconvincing reasons and then decided to reinvent the wheel to help fragment the web.) Debian is patching it to use the system libpng (which removes APNG support, so it's unlikely to pass trademark approval, ever), we aren't. This is a blatant violation of our own packaging guidelines. I'm really fed up of Firefox and Thunderbird continually getting special treatment. Kevin Kofler -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel