this post was submitted on 31 May 2025
193 points (94.5% liked)

Explain Like I'm Five

16797 readers
126 users here now

Simplifying Complexity, One Answer at a Time!

Rules

  1. Be respectful and inclusive.
  2. No harassment, hate speech, or trolling.
  3. Engage in constructive discussions.
  4. Share relevant content.
  5. Follow guidelines and moderators' instructions.
  6. Use appropriate language and tone.
  7. Report violations.
  8. Foster a continuous learning environment.

founded 2 years ago
MODERATORS
 

I'm old. I don't understand it.

you are viewing a single comment's thread
view the rest of the comments
[–] d00phy@lemmy.world 4 points 3 days ago

Lots of great explanations, but something I didn’t see, or missed:

  • If it’s free, how do the companies making it stay in business? Not all Linux variants, or distributions/distros (there are a lot), are backed up by a company. The ones that are offer an enterprise version (like Microsoft sells Windows Server) for a price. Since “Linux” refers to the core of the OS, and its license dictates that it must be offered for free, you can get these enterprise versions for free. They charge for updates, levels of support, and some in-house developed solutions that work well with their distributed.
  • If the source code is open and maintained by a community for free, how is that better that something made by professionals at a company? This is a huge topic, but to boil it down: First, the projects responsible for Linux distros and most of the utilities found within are run quite competently. It’s quite difficult for some random person to insert janky code. Second, most of the people contributing to these projects are often professional coders in their “day job,” or their “day job” includes contributing & maintaining this project. Third, when some random person finds a bug or exploit in these utilities and operating systems, the process for reporting and resolving it is pretty transparent compared to what you’ll find with for-profit software companies. Because the code isn’t proprietary, processes involved in auditing it tend to be open to the public.