ELI5: Why can’t a command-line program for Linux work on FreeBSD, Windows, macOS, etc when they’re running the same hardware? via /r/explainlikeimfive


ELI5: Why can’t a command-line program for Linux work on FreeBSD, Windows, macOS, etc when they’re running the same hardware?

I can run many OSes on the same hardware.

Why can I not run the same software on all of them without modification (at least on the commandline – I recognize the GUIs work differently)?

Submitted July 21, 2020 at 11:06AM
via reddit https://www.reddit.com/r/explainlikeimfive/comments/hv8xpx/eli5_why_cant_a_commandline_program_for_linux/?utm_source=ifttt