Join Nostr
2026-01-13 20:48:27 UTC

Grace and Truth on Nostr: #FOSS vs. #FLOSS... Choosing an open-source software #license was a little trickier ...

#FOSS vs. #FLOSS...
Choosing an open-source software #license was a little trickier than I expected.

Some explanations encouraged #copyleft licenses, to make sure the software will always be free. Sounded like a good idea - when given a bunch of options, I tend to choose the most thorough route by default. #Linux has a #GPL license, and clearly made an impact.
The #AGPL covers all the bases. But it's quite long, and strangely authoritarian, imposing a lot of rules in the name of making the software free. It wasn't what I was expecting to find in an open-source license.
Then I found a video of Linus Torvalds actually arguing against GPL v3. He used v2 for Linux, not "v2 or later", and didn't think v3 should have been considered the same licence.

The #MIT license is wonderfully short, just a few readable paragraphs. I'd have gladly chosen it, except that it doesn't explicitly cover patents.

I landed on the #Apache licence (v2). It seemed the best fit for my project, to let people use it as freely as they like, and didn't impose anything arduous.
I would've been happy to guarantee users the right to the code no matter who builds what with it, but I want people to be able to use my ideas without having to choose the same license for everything they touch, and without jumping through hoops.

Maybe it's odd to say permissive licenses are freer than strong copyleft - I don't know. It just seems more free if people can use it easily without red tape, whoever they are, for whatever they like. If this is part of the difference between FOSS and this new term "FLOSS", I'm happy with the former.