But on the other hand people also use Windows because its the default that comes with their new computer. (Not talking about HN community, talking about regular Joe) As long as Microsoft keeps lobbying OEMs to include Windows and there's no good alternative (looking at you, non-tech-savvy user-friendly Linux distros and major software vendors like Adobe, Autodesk etc, they will only keep locked to using Windows.
I'd love to see an alternative world where everything has an equivalent open-source software that people can switch to, but let's get facts right, many open-source software is inferior to their counterparts (especially on the design/photography world against Adobe).
> I'd love to see an alternative world where everything has an equivalent open-source software that people can switch to
Keep in mind that software doesn't need to be open source to run on Linux. Developers can still support the Linux ecosystem by creating/porting proprietary software for Linux, and users will consider it when they choose an OS.
Examples of proprietary Linux software that is used professionally:
>But on the other hand people also use Windows because its the default that comes with their new computer.
True, but if Windows cannot run the application regular Joe wants, people will just switch to Chrome OS or Apple or Linux (wine?). Sometimes regular Joe's uses more exotic Software we can imagine, and they choose windows because it runs on it since 25 years. Just some examples i have seen:
-VisualBasic 6 (for model train automation)
-A 20yo siemens software for relay automation
-A ~25yo CNC maschine (Windows software to convert CAM to N-language (self-written postprocessor again in VB6))
It's kind of a chicken-egg problem there too: Windows is the most ubiquitous OS when it comes to "computers" as the society knows, and more software gets written for it, and because of it, OEMs would prefer it even if MS doesn't push them anymore.
I've ran a lot of these weird 90s-looking "The OEM did a thing" applications on wine, most work pretty flawlessly. Even a few that talked to hardware (over serial, though).
However I don't think you can expect to run e.g. a machine controller on another OS.
Wine is pretty bad for any serious creative software. Tablet pressure support has been broken for an eternity. Alt+mouse combos don't work correctly. There's patches, but they keep getting ignored and broken by whatever else is supposedly more important. I went back to Windows, because Wine's broken contribution process was a waste of time.
Well it's not a controller, it's a post-processor that converts and sends the specific N-Code to the CNC (heidenhein "OS") (serial or ir)...CNC then executes the stored code.
But on the other hand people also use Windows because its the default that comes with their new computer. (Not talking about HN community, talking about regular Joe) As long as Microsoft keeps lobbying OEMs to include Windows and there's no good alternative (looking at you, non-tech-savvy user-friendly Linux distros and major software vendors like Adobe, Autodesk etc, they will only keep locked to using Windows.
I'd love to see an alternative world where everything has an equivalent open-source software that people can switch to, but let's get facts right, many open-source software is inferior to their counterparts (especially on the design/photography world against Adobe).