this post was submitted on 05 Jun 2026
357 points (96.1% liked)

Programmer Humor

31711 readers
1017 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 

The most important part of FLOSS is "F", apparently.

all 44 comments
sorted by: hot top controversial new old
[–] Hudell@lemmy.dbzer0.com 1 points 16 hours ago

As someone who works with COSS, most folks are fine with us charging for stuff, so long as their specific use case gets to be free.

[–] tabular@lemmy.world 52 points 3 days ago (7 children)

Not to take away from the point but the F in FOSS stands for "Free as in freedom" and not free as in price.

[–] onlinepersona@programming.dev 21 points 3 days ago (1 children)

It's FLOSS in the image. Free Libre Open Source Software

[–] thethunderwolf@lemmy.dbzer0.com 8 points 3 days ago (2 children)

i wonder, why have i never heard "GLOSS (Gratis Libre Open Source Software)" used

it would make sense

[–] onlinepersona@programming.dev 5 points 3 days ago (1 children)

That's also a nice acronym. I like it better actually.

[–] HeHoXa@lemmy.zip 6 points 2 days ago

The SAAS provider is BOSS

Billed Open Source Software

[–] Dojan@pawb.social 2 points 2 days ago* (last edited 2 days ago)

That sounds fabulous. 💅

I vote that we adopt this immediately.

[–] jaybone@lemmy.zip 6 points 3 days ago (1 children)

Though if it’s truly freedom, then it should also be free as in price. One is a superset of the other.

[–] tabular@lemmy.world 8 points 3 days ago (1 children)

You can charge for free software, for the binary and/or source code - bandwidth/storage ain't free.

[–] jaybone@lemmy.zip 1 points 3 days ago (1 children)

Yes. But the source code should also be available at no cost, and you should be able to build it yourself right? So freedom should be a superset of free.

[–] tabular@lemmy.world 7 points 3 days ago* (last edited 3 days ago)

Being able to build it yourself is a must: otherwise you can't make/share changes (and use changes from others).

I lean towards a "pay want you want" models (including 0) as DRM is pointless. But no, I do not believe binaries or code must cost nothing for it to still be free software.

4 Essential Freedoms of Software, made by Jeison Yehuda Amihud

[–] grranibal@lemmy.zip 6 points 3 days ago

Ohhhhh I didn’t know that, thank you :)

[–] prettybunnys@piefed.social 3 points 3 days ago

Free as in beer.

[–] smeg@feddit.uk 3 points 3 days ago (1 children)

Isn't that what the L for Libra means?

[–] tabular@lemmy.world 4 points 3 days ago

I think people say FOSS and FLOSS interchangeably and come to say FLOSS due to floss being as established word (dental floss). If you know of "libre" then that you probably know the free software vs open source distintion too and would just choose to say one.

[–] MehBlah@lemmy.world 2 points 3 days ago

Free Open Source Software.

[–] Blue_Morpho@lemmy.world 8 points 2 days ago (2 children)

I'm arguing right now with a user who things that the developer of rsync should either change how they write code or hand over their project to someone that meets their personal standards for how software should be written.

[–] Buddahriffic@lemmy.world 8 points 2 days ago (1 children)

Have you mentioned yet that anyone can do that second one by making their own fork? And that no one is required to give a fuck about how they think it should be done?

[–] Blue_Morpho@lemmy.world 4 points 2 days ago* (last edited 2 days ago) (2 children)

Yes! They don't believe forking is good enough because his version of rsync is mainline. That's why he thinks the rsync developer needs to give up his project to someone else.

https://feddit.online/comment/8502390

[–] lambisio@feddit.cl 2 points 3 hours ago

I mean I understand the reasoning behind the problem with "x is mainline": distros.

Most software at the utility level rsync sits at, reaches final users (the ones who complain) not by direct download, but by being aggregated by distros. And unfortunately even highly respected distros like Debian have decided to accept AI in rsync even with the resulting data loss.

I was warned beforehand enough that I pinned rsync in 3.4.1 while it still was in my system, and it will remain so for the short term while I wait for this whole thing to settle down amicably.

[–] Buddahriffic@lemmy.world 3 points 2 days ago

What an entitled and dumb twat. I guess he didn't think it through that the guy maintaining it now doesn't have some magical ability to tell who would be a good new owner and "handing over the mainline" to any one person could screw people more than any AI changes because that new person might be malicious or neglectful.

Forks need to earn trust and it's best that that step isn't skipped by some inheritance. Not that there even is any obligation to hand it off no matter how many people rely on it or complain.

And the comparison with ms or Google was dumb because I didn't expect them to do it the way I wanted and stopped using what I could to get away from where they were going and any expectation that they hand over their projects to someone else would be ridiculous (and Google open source projects have been forked).

[–] onlinepersona@programming.dev 1 points 2 days ago

The entitlement is strong in that one!

[–] nbsp@programming.dev 15 points 3 days ago
[–] jaybone@lemmy.zip 9 points 3 days ago (1 children)
[–] onlinepersona@programming.dev 5 points 3 days ago

How do I shot web?

[–] Jaycifer@piefed.social 6 points 3 days ago

It's so nice of her to open her mouth that much so the cat and get to work with the floss he's been maintaining!

[–] kernelle@lemmy.dbzer0.com 4 points 3 days ago
[–] luciole@beehaw.org 4 points 3 days ago (2 children)

Just a heads up you forgot a word between "you" and "me" I think

[–] onlinepersona@programming.dev 4 points 3 days ago (1 children)
[–] thethunderwolf@lemmy.dbzer0.com 1 points 3 days ago (1 children)
[–] onlinepersona@programming.dev 4 points 3 days ago (1 children)

What are you seeing. This is what I'm seeing

[–] thethunderwolf@lemmy.dbzer0.com 2 points 3 days ago (1 children)

it seems not to have federated to dbzer0

[–] onlinepersona@programming.dev 2 points 3 days ago (2 children)

Interesting. Maybe a new bug? @UlrikHD@programming.dev is one of our admins. Maybe they can look into it. Dunno who the admin is of dbzer0. Maybe you could ping them.

[–] UlrikHD@programming.dev 1 points 2 days ago (1 children)

Seems like everything is up to date on lemmy.dbzer0 now, just minor federation quirks it seems like. Thanks for notifying about a potential issue.

Thanks for having a look!

[–] thethunderwolf@lemmy.dbzer0.com 2 points 3 days ago (2 children)

@db0@lemmy.dbzer0.com is the admin of dbzer0

db0 this ping is about a federation issue, an edit is not federating from programming.dev

[–] db0@lemmy.dbzer0.com 4 points 2 days ago (2 children)

Not much I can do really here. If I can see later replies but not the edit, it must have been lost somewhere in the federation. Typically that means the source instance didn't send it or gave up, but normally lemmy should continue retrying

[–] thethunderwolf@lemmy.dbzer0.com 1 points 17 hours ago

it seems to have worked now

Thanks for having a look!

[–] onlinepersona@programming.dev 2 points 3 days ago

Thanks for pinging them.

ohh, now i get it.

[–] Hupf@feddit.org 3 points 3 days ago

Is this libre open source software?