this post was submitted on 21 Sep 2025
161 points (99.4% liked)
Asklemmy
50674 readers
332 users here now
A loosely moderated place to ask open-ended questions
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I agree there are cases where sensitivity matters, like national security or systems tied to critical infrastructure. But when it comes to publicly funded software developed specifically for government use, the default should be open by principle. Exceptions can exist, but they must be justified — not the other way around. With COTS products like Microsoft Office, it’s different because the government is just a customer, not the owner of the development.
That's the point I'm trying to make though. I'm a contractor, and that's super common in government because they don't pay their own a whole lot. The government is my company's customer. Why can't we be the owner of the development and that would justify it being closed source? If we can, the same could apply to anyone else and the whole conversation is moot because of a contractor loophole (which you'd have to be careful in closing to avoid closing yourself off to COTS products)
The lack of understanding around open source is alarming. Open Source licenses only require someone to share the source with anyone who gets a copy of the binary. So top secret military software can still be open source because if the DoD doesn't share the binary, they don't have to share the code either. But forcing it to be open source ensures that if that software is ever declassified and distributed to 3rd parties, those third parties will have a legal right to the source.