[-] boris@news.cosocial.ca 2 points 1 year ago

There are a number of licenses that do this. And yes, many of them are not OSI approved and people will say mean things about not using the word open source. Which you should ignore and instead perhaps say fair source instead if you care.

A couple to look at:

Big Time License

a public LICENSE that makes software free for noncommercial and small-business use, with a guarantee that fair, reasonable, and nondiscriminatory paid-license terms will be available for everyone else

Prosperity License

Prosperity is a public LICENSE for software that makes work free for noncommercial use, with a built-in free trial for commercial users.

I also recommend going through the back log of posts by Kyle Mitchell, an engineer - lawyer who has authored a number of great software licenses, including the two I listed.

[-] boris@news.cosocial.ca 0 points 1 year ago

No, you’ll get different content based on everything from flaky federation (software that isn’t perfect) to differences in moderation.

So, for moderation, let’s do an example. Bob has an account on Server A. He posts a comment on a community with his Server A account which is federated from Server B.

But Bob breaks the terms of service / moderation rules on Server B. Server B mods block his account and his comment is not visible there.

If Alice views the comments on the post on Server A, she’ll see Bob’s comment. On Server B, where Bob is blocked, Alice won’t see Bob’s comment.

On Mastodon, servers will sometimes connect to Relays which specialize in moving content between many different servers, which is different than moderation blocks ;)

1

cross-posted from: https://news.cosocial.ca/post/3451

Takahē is a Python ActivityPub server whose original goal was supporting multiple domains from one install:

When I started the project, my main goal was to show that multi-domain support for a single ActivityPub server was possible; once I had achieved that relatively early on, I sort of fell down the default path of implementing a lightweight clone of Mastodon/Twitter.

I love the new direction, focusing on identity:

So, my new design goal is now to really take advantage of the multi-domain support and provide an experience that lets a diverse set of people, projects or companies, with a set of different domain names, logos and design ideas, all exist on the same server but still have their own profiles and identities that they can shape more in line with what they want.

Will support microblogging, but be focused on a sort of homepage functionality.

[-] boris@news.cosocial.ca 2 points 1 year ago

I wrote a whole article with screenshots of how Mastodon and Lemmy interop.

boris

joined 1 year ago