At work, our computers don't use Windows, iOS or any variant of Linux. (Not at ring-0 at least.) I'll leave you guessing what we use.
I wouldn't call Windows nor Linux secure, the only way to get REAL security is actually writing your own OS that processes only trinary on a quantum CPU, or simply disconnecting the computer from the internet and LAN altogether and AB-epoxying all the USB, sata and PCI ports shut, and a read-only BIOS. But now we are getting way off topic.
I'm really only doing this because I'm bored and have nothing better to do with my life.
I'm building a GUI mostly for AVS'ers, but I think I'll be registering and running mine in as a background service.
I am trying to AVOID having a dedicated Linux audio-processing machine though.
While I'm not against Linux, I just don't have any need for it (other than perhaps for real-time processing audio if I can't get it working under Windows.)
The only thing I do with my computer is surf the web, read emails, download and listen to 2-ch music, run the odd random app (usually in a protected VM), and play the odd game.
Windows does all of this without me needed to manually download and install a thousand separate modules that were coded by a bunch of monkeys, mavericks, 12 year olds, and man-childs living in their moms basement.
The Linux kernel is well written, it's all of the other stuff that needs to goes with it, is just terrible because of who coded those add-ons. That has been my experience with Linux.
Where as most of the Windows Updates are "mostly" coded by people who wear a white collar every day. They actually get fired if they do a bad job. (or at least they should...
). My linux updates weren't made by someone who has a thousand nose rings, black lip stick, and goes by the name of l33tzor.
That said, there is a very good reason why Google is written in custom Python and C++ compiler running a custom Linux kernel, and not Windows; that's because they needed to be able to search the whole internet and return a result in <1 second. Windows isn't good at that sort of high-volume high-speed task. There is a reason why ALL the Top 500 supercomputers never run Windows.
But for normal everyday people, linux is overkill and/or a waste of time. (Unless you enjoy spending all day typing out SSH commands and installing a zillion gz files, and being unable to open or save Office 2020 files.)
Ignoring gaming, there is absolutely nothing that puts any strain or load on my PC. I basically have a mini super-computer sitting here doing nothing but surfing the web.
As for business software, MOST can often tolerate delays of up-to 24 hours (like Payroll for example). If they are running their own Ebay or FedEx, or flight controller, or Dating Site matching CUDA engine, then speed is more important. But even then, a delay of 500ms isn't gonna really "break" anything. They aren't running a Stock Exchange or a Missile silo. There are definitely
"varying levels" of what is traditionally considered "mission-critical" or "required security" or "speed-critical" or "HA/FT" etc. It depends entirely on what the company/business is doing or wanting to achieve.
That's about all I have to say about that for now... Now back to DIY DSP'ing