EmeraldSnorlax / manjarno

Why you shouldn't use Manjaro
https://manjarno.snorlax.sh/
BSD 3-Clause "New" or "Revised" License
130 stars 13 forks source link

Manjaros "stance" on "patent encumbered" codecs #29

Closed Mr-nUUb closed 1 year ago

Mr-nUUb commented 1 year ago
EmeraldSnorlax commented 1 year ago

i honestly don't know enough about this to comment. from what i've gathered, it just looks like they're trying to cover themselves legally? i remember a few other distros like fedora disabling hardware acceleration for these codecs, so what makes this different?

in my (subjective) opinion, this looks like an understandable legal change and i'm willing to give them the benefit of the doubt. still, i'm open to more discussion on this

i'm also hesitant to take the disabling / re-enabling as a sign of incompetency; i'm fairly certain we've all done similar to our own projects when uncertain, and how individual developers choose to use git is ultimately their own choice (especially seeing as none of those interim commits made it into a release)

Even Debian still ships them.

from what i know, i also don't think this is fair as other people breaking laws does not mean you are exempt from it too. even if they had been distributing patented software for a long time, realising that this might cause a legal issue and rectifying it isn't a bad thing? debian might be willing to take that risk, and manjaro isn't.

Mr-nUUb commented 1 year ago

Manjaro GmbH is a company in Germany. They should seek legal advice first before screwing around like that. Talking about copyright but meaning patents is a good indication they don't know anything about that and haven't consulted a lawyer. Furthermore, the European Patent Convention states that software is not patentable.

The thing is: they actively advise against using 3rd party repos or installing the Arch packages. Before this change, they even used unmodified Arch packages for mesa, and now it's discouraged? C'mon. According to them, cloning the PKGBUILD or using mesa-git from AUR (and rebuilding on every single update) are the only solutions. Something like mesa-freeworld on RPMFusion? Nope, not with Manjaro!

I want to use all capabilities of my hardware. Manjaro simply prevents this and suggests impractical "solutions". As a EU citizen, I will just use a community driven distro and abandon Manjaro.

FabioLolix commented 1 year ago

Manjaro GmbH is a company in Germany

Also is SUSE and is reported that they have disabled the video codecs

they even used unmodified Arch packages for mesa

Like 95% or more of Manjaro packages are imported from Arch, not a news

Mr-nUUb commented 1 year ago

Also is SUSE and is reported that they have disabled the video codecs

Manjaro could've been different by acknowledging the European Patent Convention.

Like 95% or more of Manjaro packages are imported from Arch, not a news

Didn't get my point. Why is it now discouraged if previously it was fine? The only difference is the disabling of these codecs.

FabioLolix commented 1 year ago

Why is it now discouraged if previously it was fine? The only difference is the disabling of these codecs.

Because before no one thought about it seems https://lwn.net/Articles/910978/

Mr-nUUb commented 1 year ago

Because before no one thought about it seems https://lwn.net/Articles/910978/

How often are you going to post this article I've already read? I wasn't talking about this specific package. I was talking in general about unmodified Arch packages. Why is it discouraged? I also have to update Discord from Arch because Manjaro is just too slow to deliver an up2date version that actually starts and connects. Is this discouraged too? Manjaros Discord package is indeed unmodified. Am I breaking something by installing the Arch package?

FabioLolix commented 1 year ago

Am I breaking something by installing the Arch package?

By installing Discord no because is self-contained, for mesa you need to install the Arch package with the same timing they are updating mesa for avoiding versions mismatch

I was talking in general about unmodified Arch packages

Manjaro Stable branch hold Arch packages for about 2 or 3 weeks usually, that's their policy since at least 8 years (or more)

Mr-nUUb commented 1 year ago

By installing Discord no because is self-contained, for mesa you need to install the Arch package with the same timing they are updating mesa for avoiding versions mismatch

Still discouraged? https://github.com/Mr-nUUb/manjaro-mesa-freeworld/blob/main/mesa-freeworld.sh

EmeraldSnorlax commented 1 year ago

Manjaro GmbH is a company in Germany. They should seek legal advice first before screwing around like that. Talking about copyright but meaning patents is a good indication they don't know anything about that and haven't consulted a lawyer. Furthermore, the European Patent Convention states that software is not patentable.

being based in a certain country does not make you immune to other countries' laws if you are operating in that country (see gdpr and american websites blocking european visitors because they don't want to be compliant)

I want to use all capabilities of my hardware. Manjaro simply prevents this and suggests impractical "solutions". As a EU citizen, I will just use a community driven distro and abandon Manjaro.

then do so. i feel this is out of scope of this article unless we are missing any more information

Mr-nUUb commented 1 year ago

What? Since when does eg. German law apply to France? Are they going to send the German Police to arrest me because I said something forbidden in Germany even though I'm in France?

This is about operating systems on personal Computers and not about web servers/services..

Whatever, I'll abandon this thread, too.

EmeraldSnorlax commented 1 year ago

What? Since when does eg. German law apply to France? Are they going to send the German Police to arrest me because I said something forbidden in Germany even though I'm in France?

false equivalence. a better approximation would be if you went to germany and did something illegal in germany but not france. it doesn't matter that you are from france, you did it in germany.

manjaro is providing services to countries that observe these laws.

Mr-nUUb commented 1 year ago

Yeah whatever.

not-ivy commented 1 year ago

https://github.com/nikolas/github-drama

theAkito commented 1 year ago

Just here to point out how EmeraldSnorlax is talking based on facts as far as it is possible for him, while Mr-nUUb is providing all honour to his name by speaking out of pure feelings.

being based in a certain country does not make you immune to other countries' laws if you are operating in that country (see gdpr and american websites blocking european visitors because they don't want to be compliant)

false equivalence. a better approximation would be if you went to germany and did something illegal in germany but not france. it doesn't matter that you are from france, you did it in germany.

For example, this is absolutely true. If you provide services in that country, then you must be compliant with the laws in that area. Same reason why Google & Facebook have to constantly pay millions of € penalties for their bullshit they fuck up in Europe.

Mr-nUUb commented 1 year ago

AFAIK in regards to h264/h265/VC1 the patent fee applies to the system leveraging those patents. So the user should pay the fee or bear the consequences. After all, it's the users decision what OS or tools to use. Manjaro providing a download does NOT decode or encode any video material and should therefore not be held responsible. Over and out.

FabioLolix commented 1 year ago

Latest development https://forum.manjaro.org/t/behind-the-scene-manjaro-community-mesa-nonfree-codecs/135012

EmeraldSnorlax commented 1 year ago

Latest development forum.manjaro.org/t/behind-the-scene-manjaro-community-mesa-nonfree-codecs/135012

link is dead