this post was submitted on 06 Aug 2023
1453 points (99.1% liked)

Announcements

23319 readers
1 users here now

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

founded 5 years ago
MODERATORS
 

This is an opportunity for any users, server admins, or interested third parties to ask anything they'd like to @nutomic@lemmy.ml and I about Lemmy. This includes its development and future, as well as wider issues relevant to the social media landscape today.

Note: This will be the thread tmrw, so you can use this thread to ask and vote on questions beforehand.

Original Announcement thread

you are viewing a single comment's thread
view the rest of the comments
[–] frippa@lemmy.ml 26 points 1 year ago (2 children)

Why is lemmy licensed under the AGPL3? What prompted you to take that decision?

[–] nutomic@lemmy.ml 42 points 1 year ago (1 children)

Most other Fediverse platforms use the same license. Its the only logical choice if you want to prevent corporations from taking your code and making a profit with it. AGPL is essentially the same as GPL, with the addition that code changes also need to be published if you provide the software on a server and not on a users own device.

[–] GnuLinuxDude@lemmy.ml 24 points 1 year ago (2 children)

I love that you guys use AGPL, the best license for networked software. This is exactly how Truth Social (the Donald Trump social site) was forced to release their source code, since it was just Mastodon, which is AGPL. The links to their sources are available here (warning, fash website link), but I do not know if they are actually compliant and up-to-date with whatever code changes they've made to it.

Of course, as we can see, AGPL is not about disallowing monetization, even by corporate actors. It's about giving back. A thing that reactionaries and big companies are exceptionally bad at doing. The AGPL is anathema to the all-consuming, anti-social goals of silicon valley tech companies. Consider Google's Anti-AGPL policy: https://opensource.google/documentation/reference/using/agpl-policy. Compare that to how they treat Android, which is Linux (GPLv2) with the entire userland stripped out and replaced with non-copyleft code so as to ensure their continued control over the devices once they sell them to you.

OK, I'm hopping off the soapbox, now 😆

[–] dessalines@lemmy.ml 11 points 1 year ago

Thanks for this. These companies sometimes make it really simple for us, by showing what they don't like. If they know what hurts their profits, then its likely in our best interest :)

[–] sabreW4K3@lemmy.tf 2 points 1 year ago (1 children)

Did Threads release their source code?

[–] GnuLinuxDude@lemmy.ml 5 points 1 year ago (1 children)

Should they? To my awareness that's all original code developed by Meta.

[–] sabreW4K3@lemmy.tf 2 points 1 year ago* (last edited 1 year ago)

Really? Hmmm that's interesting and so needless. Thanks for enlightening me.

[–] dessalines@lemmy.ml 25 points 1 year ago

Its a good hard copyleft license, and since its used in a network setting, the AGPLv3 over the GPLv3.