it has been ZERO DAYS since I have had to agree to the GPL
Conversation
Notices
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:19:02 JST Foone🏳️⚧️ -
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:19:30 JST Foone🏳️⚧️ THE GPL IS A PERFECTLY FINE LICENSE BUT IT IS NOT A EULA AND YOU NEVER HAVE TO AGREE TO IT
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:20:39 JST Foone🏳️⚧️ the GPL grants you redistribution rights with conditions: You don't need to "agree" with it, you either aren't affected (you aren't redistributing it) or you have to obey its rules (or you lose your rights to redistribute it).
At no point are you asked to "agree" to the GPL. It's not that kind of license
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:21:20 JST Foone🏳️⚧️ what's happening here is that there is a requirement to alert the user that the code is GPL-licensed: You want them to know they have extra rights!
But you just need to tell them. You can say "hey this is GPLed, read LICENSE.TXT for more details" on the front page.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:21:53 JST Foone🏳️⚧️ and the other reason is that installers often have a "license page" template, which is intended for commercial software that uses a EULA you have to agree to before installing it.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:22:25 JST Foone🏳️⚧️ which is not required for GPL. You don't need to agree to the GPL to use GPL software: "agreeing" grants you no extra rights. You already have a right to run GPL'd software.
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:23:33 JST Foone🏳️⚧️ (according to the FSF, sticking a GPL-EULA in your installer is wrong but not illegal to do, because it's legally meaningless)
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:24:38 JST Foone🏳️⚧️ but once you notice installers doing this, you will see it everywhere. So many GPL'd programs out there are pointlessly asking people to agree to a non-EULA
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:25:52 JST Foone🏳️⚧️ the most TL;DR I can make for this:
The GPL is a license for REDISTRIBUTORS, not USERS.
If you are not planning to modify and redistribute this code, the fact it is GPL has no legal effect on you, and you don't need to read it, let alone "agree to it" -
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:27:39 JST Foone🏳️⚧️ but if I was gonna rewrite this program or make my own installer for it, I'd download their SOURCE CODE not their INSTALLER
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:28:10 JST Foone🏳️⚧️ the GPL is for CODING and DISTRIBUTION not RUNNING
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:29:09 JST Foone🏳️⚧️ @silvermoon82 I'm kinkshaming
-
Mx. Eddie R (silvermoon82@wandering.shop)'s status on Friday, 13-Dec-2024 09:29:10 JST Mx. Eddie R @foone
Making people agree to the GPL is my kink. -
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:30:16 JST Foone🏳️⚧️ @Baa yeah, a couple installers have done that sort of thing. Just take off the "I agree" checkbox and make it a Next or a "noted" button
-
Baa (baa@mk.absturztau.be)'s status on Friday, 13-Dec-2024 09:30:17 JST Baa @foone@digipres.club I noticed in the Wireshark installer they replaced the "Agree" button to "Noted" in the license page :blobcatlaugh:
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:30:43 JST Foone🏳️⚧️ @Baa at least one of them has done it because I've yelled about this enough
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:31:14 JST Foone🏳️⚧️ it probably doesn't help that "making a windows installer" is one of the last and most-neglected steps of making an open source program
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 09:32:09 JST Foone🏳️⚧️ everyone else can just install the deb/rpm or type something into whatever portage-system they're using this week
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 10:19:29 JST Foone🏳️⚧️ @listrophy AHHHHHHHHHHHHHHHHHHHHHHHHHHH
-
Brad Grzesiak 🦆 (listrophy@ruby.social)'s status on Friday, 13-Dec-2024 10:19:30 JST Brad Grzesiak 🦆 @foone I’m gonna write a license that looks almost identical to the GPL (maybe “CPL” would look the closest?) and have it be the same text as the GPL, except that—well below the fold—Foone has to agree to it whereas everyone else just needs to be aware of it
-
Glyph (glyph@mastodon.social)'s status on Friday, 13-Dec-2024 13:22:49 JST Glyph @foone the temptation to devils-advocate this is incredibly strong
-
Foone🏳️⚧️ (foone@digipres.club)'s status on Friday, 13-Dec-2024 13:22:49 JST Foone🏳️⚧️ @glyph it happens every time I complain about this, so go ahead.
I understand this a minor thing, this just is an irrational annoyance of mine.
-