1851
submitted 1 year ago* (last edited 1 year ago) by downpunxx@lemmy.world to c/technology@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] teri@discuss.tchncs.de 29 points 1 year ago

Spontaneous idea of how to use copyright law for keeping Meta out of the Fediverse (more for fun):

Introduction: Parts of the Fediverse, including Mastodon, are software licensed under the APGL license. This license is a great choice because it forces the ones running the software to grant users access to the source code. GPL for example would allow to run proprietary services based on GPL code. The AGPL does not. Companies like Meta and Google will likely not use AGPL code because it might force them to also publish their proprietary systems behind the scenes. However, this does not help much for keeping the Fediverse save. They simply implement their own software which will not be open source.

Therefore we may need another approach. Defederating is the simplest and in my opinion currently the best. It's easy and keeps people in control.

However, there could be some 'automatic' approach using copyright law. It's a hack which allows to use existing law to regulate the way instances can federate.:

  • instances would Federate only if the other side can provide a certain piece of information called X
  • X is protected by copyright law, therefore by default, instances are not allowed to provide X
  • However, X is released under a license which for permits to copy and distribute X under certain conditions
  • The conditions allow to tune who can legally federate
  • Conditions could be
    • The server software must be AGPL licensed
    • The instance must not be owned by a company with a certain amount of annual revenue

Open question is, who owns the copyright of X?

[-] jcg@halubilo.social 3 points 1 year ago

Haven't you seen what RHEL is doing? Apparently if you're big enough you can just say fuck that. I mean who you gonna answer to? Is anybody really gonna take this all the way up to the supreme court?

[-] teri@discuss.tchncs.de 2 points 1 year ago

No, haven't seen. What is RHEL doing?

[-] jcg@halubilo.social 1 points 1 year ago

IBM decided to only provide access to RHEL source code to those with a developer subscription, effectively putting RHEL behind a paywall and putting it behind an additional license you have to accept with your subscription. I mean, this seems to be pretty clearly against the GPL license that RHEL is not only released under but also the GPL licenses of the many components that RHEL uses. The GPL has some provision for, for example, charging money for source code distribution since that does indeed have a cost, but because they make you accept a second license with your subscription you can't just turn around and give distribute it yourself to anyone who needs it - which is what you should be able to do with any GPL software. Well, you can do it, they just reserve the right to terminate your contract if you do. So you can do it once I guess? Then afterwards you no longer have access to updates. But who's gonna make IBM answer for this? Don't think anybody really can.

this post was submitted on 05 Jul 2023
1851 points (96.9% liked)

Technology

59205 readers
2816 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS