lemmeee

joined 10 months ago
[–] lemmeee 1 points 8 months ago

Games don’t come with the source code.

Most of them don't, but some do. Just like with programs and apps.

Do they provide ethical installers?

They don't provide any, you just download the game itself. Or you can use their Free Software client, which will download and update the games for you.

[–] lemmeee 1 points 8 months ago (1 children)

Check the Historical section.

Those distros are just not being developed anymore, so they are no longer recommended.

Why do you bash Valve but not any other company like Apple, Nvidia etc?

I do. I will never buy anything from those companies.

[–] lemmeee 0 points 8 months ago (3 children)

The distros being removed from this list mostly by requests from maintainers means it’s not actively monitored or researched at all. So by not verifying it you put yourself on a mercy of other people. It will fail, if not already.

What are you talking about? It's a list made by the Free Software Foundation. What was removed? If some information is incorrect, you should be able to prove it.

That’s because you have to use consoles to even read them. They contain hardware DRM and are far from being ethical.

I don't know what hardware DRM means, but they use proprietary software, so you are right that they are unethical. I never said they were.

Am I missing something or you’re thinking that starting with least offenders is a good idea?

I don't know what you mean.

[–] lemmeee 0 points 8 months ago (2 children)

You do. But hey you end up with DRM free games you like so much.

But to get there I have to use unethical proprietary software that I hate so much.

By the way why so you even want games? Aren’t most of them unethical?

Who said I do?

Gog offline installers are also unethical, no?

Of course. This is why itch.io is better than gog.

[–] lemmeee 0 points 8 months ago (4 children)

My goal isn't to increase the number of GNU/Linux users at all cost. I see very little benefit from people using GNU/Linux if they will use proprietary software on it, unless it's only a temporary solution for them. If people stop using one proprietary platform only to be trapped in another without realizing it, then something went wrong. Some people ditch Android only to use SailfishOS. Or they ditch Twitter only to use Threads. So I hope those new GNU/Linux users who know nothing about the Free Software movement don't get trapped again.

Steam is an unethical DRM platform, so I will always criticize it regardless if it makes people switch to GNU/Linux.

[–] lemmeee 1 points 8 months ago

Also the Linux kernel and possibly some drivers according to the FSF: https://www.gnu.org/distros/common-distros.html. But I don't know how to verify that last part.

[–] lemmeee 2 points 8 months ago (1 children)

You’d need to get literally every Linux copyright holder to agree to it, including the major corpos like Intel.

Yes, it's hard, but it was probably way easier in 2007 when GPLv3 came out. Linus Torvalds never wanted to do it anyway, though.

There’s always socialism, and I think there’s a better chance for that to come to be than for Intel to limit itself over some FOSS ideals.

I don't see how socialism would get rid of proprietary software. I don't think it says anything about copyright unlike the Free Software movement. Does Intel make devices that come with the Linux kernel?

No I’m asking why do you think V3 shouldn’t be a separate license, but AGPL should. GPL V3 expands what GPL affects by a lot. V2 is only relevant for derivatives and showing your code, V3 is relevant for anything that might restrict your usage of that code. Meanwhile AGPL only changes when you need to show your code, right?

To me it makes no difference if GPL and AGPL are a separate license or not. I use both, but I could just license everything under AGPL. Here is the FSF's explanation: https://www.gnu.org/licenses/gpl-faq.html#SeparateAffero . I think the FSF considers Tivoization to be a bug of GPLv2. When they wrote it in the 90s, they probably just didn't predict that someone will find a workaround. They made AGPL, but also LGPL. I think they just want people to use the one that makes the most sense for the project that they are working on. At the same time they probably consider GPLv2 to be obsolete - I don't think they want people to use it anymore.

IANAL, but I’d love to know how v3 interacts with other reasons for locking down devices. They’ve limited it to exclude obvious examples like modifying medical devices and voting machines, but do parental controls cause the device to be operated in a manner that restricts the user’s GPL freedoms?

I'm not an expert, but I'm pretty sure it just means that you should be able to install another operating system. Parental controls can be turned off by the user, so I see no issue there.

Just imagine this insanity: stop your child from installing apps on their phone - get sued by someone who doesn’t understand why children can’t consent to sex with adults.

If you are talking about Richard Stallman, then he doesn't believe that anymore. The organization that sues people for GPL violations is probably The Software Freedom Conservancy.

[–] lemmeee -3 points 8 months ago

Arch's kernel contains proprietary blobs, so it's not exactly Free Software. SteamOS just makes it more proprietary.

[–] lemmeee -2 points 8 months ago

Realistically, what are you expecting?

Just for people to acknowledge that Steam is unethical and that we can do better. That's it.

If Valve suddenly decided tomorrow to release all of their source code on Github, all you’d get is a big blob of source code that is purpose built for Valve themselves and not really modular. They’d have so much technical debt and auditing requirements that it’d probably be easier to start from scratch, which I don’t think it’s reasonable to expect them to do.

You could make the same excuse for any company. Releasing the code under a Free Software license is all that's needed. Even if it's hard to compile (but it has to be doable) and even if the code is a mess. It's their responsibility as developers to not take away people's freedom and to not put themselves in a position of power over users. They can use a Copyleft license if they don't want they code to be used by proprietary competition.

And honestly, nothing closed source that Steam does is really novel enough to warrant being open source. The value of Steam comes from its ecosystem and playerbase, as well as the backing of Valve themselves. That’s not something that an open source Steam server or client would allow people to compete with.

It's not about innovation, it's about people being able to control the software that runs on their computers. The rest doesn't matter.

I would like them to release an open source command line tool for downloading, launching and DRM-validating-ing games though. That seems reasonable for people who don’t want to run the full client and want something like Heroic or Lutris to be able to hook into.

They could release the code to a lot of things. For example their proprietary Steam SDK library. Currently games that are libre software have to use this proprietary library to use Steam's features. DRM is unethical too and if Steam was Free Software, people would probably just remove it (kinda like crackers already do) or at least make it less annoying. This would only affect Valve's DRM and modern games often have multiple forms of DRM, but it would be an improvement still.

[–] lemmeee 1 points 8 months ago (6 children)

My point is that Steam doesn't have to be proprietary. You can make money in an ethical way with Free Software. Itch.io does this by providing a Free Software client. There is no excuse for making nonfree software. I don't know why they didn't use BSD like Sony did, but it really doesn't matter.

If something contains proprietary software, then it's proprietary. I know that you can turn SteamOS into a Free Software system. At the very least you would have to remove Steam (this is easy), use a Linux kernel without proprietary blobs (might be harder, but Arch has the same issue) and maybe some other things (I don't know about the drivers). It's nice that this is possible, but it's still proprietary by default and that is wrong.

My priority is not for GNU/Linux (or any other particular OS) to get the most users. It's not the goal of the Free Software movement. The goal is for people to use Free Software and for proprietary software to be destroyed. Valve makes proprietary software, so they are working against us. If your goal is for people to have freedom and control over their devices, you should criticize those actions too. You can do that, while also praising Valve for the good things that they do. Maybe Valve can change and become better, but if not then at least people should be aware of the situation. If you are against proprietary software, then you should understand that Steam being proprietary is bad for us. But maybe you care about features more than freedom - then we probably won't agree on this.

If your goal is to get as many people using as much FOSS software as possible, steam is your ally.

I want people to eventually use fully free systems. It can be a gradual process, but this won't happen if we don't make our end goal clear to people. Companies that make nonfree software won't do this - they use the term Open Source to avoid talking about freedom and avoid mentioning that proprietary software is bad. So we have to do this ourselves. You can you Steam and SteamOS if you want and at the same time tell people that we can do better than that. That's all you have to do - just accept that they current situation isn't perfect and that we can work on improving it.

view more: ‹ prev next ›