5 ms·
Simple answer: Whoever the upstream decides should do it. For my code I'm very happy to have distributions shipping packages because it means the code is avail
by cperciva 2y ago
Simple answer: Whoever the upstream decides should do it. For my code I'm very happy to have distributions shipping packages because it means the code is available more easily for users and with less work from me -- but if a distro was shipping a broken package I would absolutely say "please stop doing that".
- ddtaylor 2y agoIt's free and open software we specifically give the right to modify and redistribute.
- gjsman-1000 2y agoBut not the right to distribute with an intact trademark. No open source license provides that right. If the Blender Foundation one day decided that only the Windows and Mac App Stores can distribute Blender, yes, Linux distributions would be forced to use a different name.
- akerl_ 2y agoIs there legal precedent for that claim?
- gjsman-1000 2y agoAbsolutely. 1. Just read the license. Never is a trademark granted. Source code can and is granted completely independently of trademarks (otherwise, as one example, how does Apple license iOS SDKs without permission to use the name “Apple”? It’s just a more stringent license than a FOSS one.) 2. It’s already happened, Debian wanted to change Firefox, Mozilla said no, lo and behold we had “Iceweasel” for a decade. https://en.m.wikipedia.org/wiki/Debian%E2%80%93Mozilla_trademark_dispute https://en.m.wikipedia.org/wiki/Debian%E2%80%93Mozilla_trade... 3. Trademarks never expire, unlike patents, trade secrets, etc. Unlike source code, the trademark owner has near-absolute leeway in how they are used.
- akerl_ 2y agoI think you're misunderstanding trademarks. As an example: if I buy a 12 pack of Coke, I can set up a table and sell them one can at a time. Trademarks require that I don't present that I'm sponsored by Coke, or label my non-Coke as Coke, or a variety of other things that would confuse consumers. That's the entire premise of trademarks: avoiding consumer confusion. To your example: Debian had to rename their package because they were making modifications to the code of Firefox, so it wasn't Firefox anymore. OBS could try to make the claim that how Fedora is packaging their code modifies the code, but that's way more tenuous given that building the product with different versions of its dependencies isn't really changing the code.
- gjsman-1000 2y agoConsidering that trademarks have a long case law with being used to force redistributors offline (i.e. to force my app to not be available on Download.com); I think it is fair to say that it is well established that a trademark gives the owner total distribution control except where the first-sale doctrine intervenes (resale of a product acquired through a legal seller). That doctrine only exists for physical products though, and specifically for items that can be “bought.”
- akerl_ 2y agoCan you cite one of those cases?
- deleted 2y ago[deleted]
- yencabulator 2y agoIn the real world, Coca-Cola would "force a redistributor offline" by not selling them products, and setting up agreements with their distributors to limit who they can sell to. That's not trademark, and it doesn't transfer to free software.
- 2y ago
- Mashimo 2y agoFirefox on Debian was called IceWeasel because they wanted the right to change to code if needed.
- cperciva 2y agoSure. But having the legal right to do something doesn't mean that you should do it, only that you are allowed to do it.