4/24/2025 at 4:21:29 PM
This is funny because I was the operations assistant (office secretary) at the time we received this letter, and I remember it because of the distinct postage.by davisr
4/25/2025 at 12:23:50 AM
I met a web developer working for the FSF at a Boston pub one night while in town for a Red Hat conference. After many drinks, he walked us down fifth street to the FSF office building. I wasn’t sure what to expect but when we got there, he typed in some numbers on the door entry system, and what came out was RMS singing the free software song lol. It was a wonderful treat for a young Linux nerd on a hazy adventure in the early morningby ngharo
4/25/2025 at 6:43:19 PM
I love that your story could be read in two different ways: (1) a recording of RMS appeared on the door entry system screen, or (2) the man himself waltzed out of that door and started singing.by fph
4/26/2025 at 1:40:40 AM
I must shamefully admit that I did indeed read this and think RMS himself came out singing.by rmwaite
4/26/2025 at 7:24:25 AM
RMS does indeed give out some strong Tom Bombadil vibes.by fph
4/24/2025 at 4:36:36 PM
How wonderful! Since the game of the day seems to be the technicalities of the minutiae, could you explain the decision to send the GPLv3 vs GPLv2? Is this a request that happens often?by MadnessASAP
4/24/2025 at 4:42:21 PM
The version wasn't specified in the requestby jenscow
4/25/2025 at 1:01:41 PM
They should have responded a code 300 Multiple Choicesby yoda222
4/25/2025 at 1:21:35 PM
Or still 200, but with a "Vary: Accept-Version" header.by dolmen
4/24/2025 at 5:44:30 PM
The sender didn't specify the version in his request, so I find it natural that they've sent him the latest version.by self_awareness
4/24/2025 at 6:53:32 PM
The author mentioned this exact problem. Quoting:> There was a problem that I noticed right away, though: this text was from the GPL v3, not the GPL v2. In my original request I had never mentioned the GPL version I was asking about.
>The original license notice makes no mention of GPL version either. Should the fact that the license notice contained an address have been enough metadata or a clue, that I was actually requesting the GPL v2 license? Or should I have mentioned that I was seeking the GPLv2 license?
This is seemingly a problem with the GPL text itself, in that it doesn't mention which license version to request when you mail the FSF.
by taftster
4/24/2025 at 10:55:37 PM
A Sid Caesar skit showed doughboys celebrating and one shouted "World War 1 is over!"... when they made GPLv2 maybe they didn't anticipate creating future versions (although yeah, if you're already on v2 you should foresee that).by hughw
4/25/2025 at 12:00:57 AM
There is a GPL v.1, and it may have been so numbered at initial publication:by dredmorbius
4/24/2025 at 8:51:39 PM
Well to be fair, that's not the full license notice, that's only the last paragraph. There should a couple more above that one and the first paragraph says the version of GPL in use. That said I think the license notice is also just a suggested one, it's not required that you use that _exact_ text.by DSMan195276
4/24/2025 at 6:31:16 PM
How does a sender who only has a GPLv2 license notice even know that there is a v3? Should they first send a letter asking which versions are available?by kevincox
4/24/2025 at 10:33:52 PM
the usual license header has something along the lines of "either version [23], or at your discretion, any subsequent version", which clearly explains that there are specific versions with distinct rules. Many people opt not to include this clause because they (understandably) don't want to automatically agree to a contract that hasn't even been written yet. However if they fail to make the version clear that's on them.Anyways I don't think this defense would ever fly in court. As soon as the plaintiff's lawyers produce evidence that you are aware of GPLv3 (such as pointing out that you have GPLv3 software on your PC or phone) the judge is going to see that you're trying to game the system on technicality and sanction you. Judges really don't like this sly loophole BS where it's extremely obvious that you're feigning ignorance for the sake of constructing an alternate reality where you hypothetically never knew there was a GPLv3.
by snickerbockers
4/24/2025 at 6:59:03 PM
If the sender requests GPLv2, he should receive GPL version 2.If the sender requests GPL, I find it natural for him to receive version 3, because it's the latest version. At the time of receiving the license, he gains knowledge about the existence of version 3 (the header on the print says the GPL he received is version 3).
If the sender has a notice about GPLv2, it means that there's a high chance that there's also GPLv1. This should be a sufficient hint that requesting only "GPL" is not sufficient, because the sender should be aware of the risk of receiving GPLv1 if he won't mention the "v2".
by self_awareness
4/24/2025 at 11:09:02 PM
GPLv2 by default means GPLv2 or later, so GPLv3 is perfectly valid indeed.by pantalaimon
4/25/2025 at 6:39:34 AM
That's actually not true. GPLv2 by default means v2, not v3, unless you explicitly allow "or later."Linux is actually the famed example of v2 but not v3.
by mmx1
4/24/2025 at 5:14:39 PM
What sort of request volume did you get? How many per day were you sending out?by cortesoft
4/24/2025 at 6:14:57 PM
On average, zero per day, maybe 5 to 10 per year.by davisr
4/24/2025 at 7:06:56 PM
I'm really surprised that it's more than 1 ever.by zorked
4/25/2025 at 7:12:03 AM
At scale, there are a lot of confused people who do unexpected stuff. The maintainer of cURL has people contact him when a notice shows up in car software or when they think he is connected to hacking: https://daniel.haxx.se/blog/2018/02/16/why-is-your-email-in-... https://daniel.haxx.se/blog/2021/02/19/i-will-slaughter-you/by mapmeld
4/25/2025 at 9:02:49 PM
At FSF, someone would call every month thinking they had been "hacked" and that FSF was responsible because they found "evidence left behind" (the GPL).by davisr
4/25/2025 at 9:40:48 PM
This is gold :) I wished you share more of this storiesby pmkary
4/25/2025 at 4:43:05 AM
Was including reply postage in fact required?by leoh