just trying lemmy

  • 1 Post
  • 3 Comments
Joined 2 years ago
cake
Cake day: June 3rd, 2023

help-circle



  • 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?