shane

joined 4 days ago
[–] shane@feddit.nl 11 points 1 day ago* (last edited 1 day ago) (1 children)

Sorry I replied to the wrong comment in the thread.

Let me try to explain.

GPL was designed to give users access to the source code for hardware they control.

This worked pretty well until TiVo came up with locks that would only allow you to run kernels they signed. This was to prevent people from putting in cheap disks to their hardware.

So GNU came up with GPLv3, which closes the TiVo hole. It also tried to address the evils of software patents to an extent.

That works okay, but then people invented SaaS (software as a service). In that case the user doesn't own the hardware, so companies don't have to publish the source under GPL. Which meets the letter of the license and gives a big middle finger to the intent.

So AGPLv3 was developed to close that hole. With AGPL users must have access to any open source run by a service to provide them with that service, restoring the ability of users to see what the code is doing, and possibly forking and making their own version if it doesn't do what they want.

[–] shane@feddit.nl 3 points 1 day ago

I mean, I don't like Mastodon much, but I never used Twitter so probably I just don't get it.

Lemmy seems fine to me. I honestly don't need improvements. ¯\_(ツ)_/¯

[–] shane@feddit.nl 2 points 1 day ago (3 children)

AGPL is the superior license!

[–] shane@feddit.nl 6 points 2 days ago (1 children)

I think that's called a wildcat strike.

[–] shane@feddit.nl 2 points 2 days ago (1 children)

Do planes have to pay tax on their fuel yet? Asking for a friend....