this post was submitted on 02 Jul 2025
220 points (98.7% liked)

Buy European

6439 readers
550 users here now

Overview:

The community to discuss buying European goods and services.


Matrix Chat of this community


Rules:

  • Be kind to each other, and argue in good faith. No direct insults nor disrespectful and condescending comments.

  • Do not use this community to promote Nationalism/Euronationalism. This community is for discussing European products/services and news related to that. For other topics the following might be of interest:

  • Include a disclaimer at the bottom of the post if you're affiliated with the recommendation.

  • No russian suggestions.

Feddit.uk's instance rules apply:

  • No racism, sexism, homophobia, transphobia or xenophobia
  • No incitement of violence or promotion of violent ideologies
  • No harassment, dogpiling or doxxing of other users
  • Do not share intentionally false or misleading information
  • Do not spam or abuse network features.
  • Alt accounts are permitted, but all accounts must list each other in their bios.
  • No generative AI content

Useful Websites

Benefits of Buying Local:

local investment, job creation, innovation, increased competition, more redundancy.

European Instances

Lemmy:

Friendica:

Matrix:


Related Communities:

Buy Local:

Continents:

European:

Buying and Selling:

Boycott:

Countries:

Companies:

Stop Publisher Kill Switch in Games Practice:


Banner credits: BYTEAlliance


founded 5 months ago
MODERATORS
 

Please support the initiative of Stop Killing Games!

EU Petition

UK Petition

you are viewing a single comment's thread
view the rest of the comments
[โ€“] delcaran@feddit.it 19 points 2 days ago (17 children)

Dev here. It's not a challenge.

  • you make one last patch to the game that enables the user to change the address of the servers required (for authentication or whatever).
  • you release the server for free.

This way you are not losing money (you are not making any either, but that's why we are here) and the users can install the game and the required components to run it.

The most "challenging" thing you must do, on the server or in the game, is eventually authorized everyone, but I can't see this as a challenge...

[โ€“] magic_lobster_party@fedia.io 5 points 2 days ago (12 children)

you release the server for free

Thatโ€™s easier said than done. The server side software might rely on proprietary software. Releasing the server side software can be a legal licensing nightmare.

Also, the software might make many assumptions about the internal infrastructure setup. For example, it might assume that it has access to a hard coded S3 path. Itโ€™s actually a lot of effort to ensure a software can be run on anyoneโ€™s computer.

[โ€“] delcaran@feddit.it 7 points 2 days ago (4 children)

You are right, licensing could be an issue. But as others said this is not a retroactive law, so new software must be developed accounting for a "free" redistribution. Hardcoded paths are just bad practice.

Never said it's easy, but it's not that hard. At my job we are required to deploy the whole server infrastructure on-premise, so we only use software with MIT license or something that allows us to distribute to our clients without disclosing the source code. We've been doing this for the last 20-ish years, our software accepts easily hundred of thousands of connections and with Docker and similar tech the whole thing can run on standalone PC (with performance limitations of course).

It's not easy, but it's doable. And that it's all that is required by this proposal.

[โ€“] magic_lobster_party@fedia.io 3 points 2 days ago (1 children)

Iโ€™ve been involved in creating an on-premise version of a cloud server. We decided the best approach was just to make it a separate thing with barebones functionality. Just ensuring the client side software could connect to this on-premise solution without crashing was hard work enough.

The thing is that making an on-premise product takes deliberate effort. Itโ€™s rarely โ€just ship an exe fileโ€ (or even โ€just ship a docker compose fileโ€)

I believe if this is passed game studios will resort to the same approach my team did - just ship a barebones version of the server side software.

[โ€“] delcaran@feddit.it 2 points 2 days ago (1 children)

And that's just what is needed, if the game works as it does while supported.

[โ€“] magic_lobster_party@fedia.io 2 points 1 day ago (1 children)

Yes, but itโ€™s still a major challenge.

Iโ€™m responding to the claim that โ€It's not a challengeโ€ and that the game developers can just โ€release the server for freeโ€. It might be doable, but not easy. Especially when thereโ€™s a lot of time pressure involved.

[โ€“] delcaran@feddit.it 2 points 1 day ago

Maybe I made it sound too easy because I'm used to do it and I find more challenging to add security features for authentication or to use some licensed libraries ๐Ÿ˜… that's a bias on my part.

Still I am not a good developer, and I have done it. Even the industry has done it, just look at all the downloadable servers on Steam, some of them even free. I expected it will not be difficult for experienced developers to comply.

load more comments (2 replies)
load more comments (9 replies)
load more comments (13 replies)