I only run Linux at home. My mom also runs Linux, though she doesn't really know a lot about it. If I could I would have run only Linux at my previous corporate jobs. But the IT people balk: how will windows defender work in Linux? At one point they did install windows defender on Linux and it ground a fine machine basically to a halt.
They don't think that at all. They probably know more about Linux than you do because I guarantee half the systems they manage are already running it.
What they think about are the applications that the people who actually make the decisions at your companies refuse to migrate away from. They know the cost of hiring Linux sysadmins vs Windows sysadmins. They think about everyone in every other company and how much harder they are to hire when suddenly none of them know how to use their office computer when they're hired. They think about the half dozen or so business critical applications which genuinely don't have Linux equivalents. None of the executives, nobody in HR, nobody in accounting or business. Nobody in sales. Let alone... nobody in the actual non-tech industry that most businesses operate in.
And it's not the college graduates they're worried about. It's the people with 5, 10, or 15 years experience who will just not want to work at a company where they have to compromise and use non-standard software.
It's still not economically viable for any corporation outside of exactly a small tech industry start-up to switch away from Microsoft, and it has nothing to do with the cost of operating system licenses or support.
There IS Microsoft Defender on Linux because there's multiple products that Microsoft calls Defender. There's the product that ships in Windows for the consumer market, which is just the basic antivirus product that you probably think they're talking about. However, Microsoft's full endpoint protection software is also branded Defender, and there is a Linux version.
And while you might think that it's silly to run that on Linux, (a) your business is probably already licensed for it so will be cheap to add a client, (b) it's what their infrastructure is already using so it's minimal setup, and (c) having security software everywhere is critical simply for saving thousands of dollars in insurance costs. The software nearly pays for itself in reduced premiums at any company of any size even if it does nothing. With how catastrophic ransomware attacks and data breaches are, insurance companies now require annual environmental surveys for evaluating risks.
So you're trying to make this IT team sound stupid, but as someone in the industry I can't even tell from what you said if they are.
Mac users fellate themselves over Mac usability. But if I click a file in Windows and hit the delete key you know what it does? It deletes the file. You know what Mac does? It makes the “bonk” sound and nothing happens. (Or at least it did, been years since I used it.)
I tried to like Mac for years, even using it as my daily driver for two straight, because their hardware is so good, but I just never could because of 100 little things like that. MacOS sucks.
The concerns of the people who inhabit this tiny little enclave of the internet are alien to 99% of the population at least.
I prefer having a beefy workstation at home and connect to it remotely from a cheaper laptop, as I find laptops are noisy and weak unless you spend a sizable fortune.
They all sucked in terms of speed/performance compared to Windows-to-Windows RDP, and none allowed for starting a new desktop session if user wasn't already logged in, or resuming existing session if present. Both essential to me.
Many lacked some features like clipboard, file transfer, sound. First two are hard requirements as well.
I see things have been moving, so I'm hoping things become viable in a year or three.
I've also gamed over RDP. It wasn't the best experience, though to be fair I was on an island literally on the opposite side of the globe, and ran the game fullscreen. But I'm sure a dedicated solution like Steam or Sunshine/Moonlight would fare better for such.
Though at least with Steam the console has to be unlocked, which is a problem if I'm away.
The game industry uses the same argument that other industries use as well; tiny user base and the distribution is a mess.
I understand those arguments; they are valid, to a point... but if Autodesk uses mostly NodeJS and Python and OpenGL for Fusion360, why can't they ship a linux version, too?!?
Don't really game much, but I did buy a PS4 just for the therapy of offline GTA5 beatdowns.
----
The only Microsoft in my house is a twenty year old Windows 7 Pro machine — it always just works.
There's a big difference in the input scheme between PC and consoles. Playing with a controller might not be satisfying for someone used to keyboard and mouse. The latter also provides a higher skill ceiling for competitive play.
The lower end hardware used in consoles also does not allow for high framerates and high resolution monitors, while with PC gaming one can get as much performance as they're willing to pay for.
I like consoles (borderline prefer them to PCs) but there are some experiences I can only have on PC.
Another aspect is that sticking a console onto my desk and plugging it to my PC monitor wouldn't be very practical, and I don't want to commit my living room to my gaming whims, and even less want to get another TV+couch-like setup in my office.
I bought a PS4pro this year simply to compartmentalize a desire for gaming. Installed a new SSD.
Thrilled to have an offline machine which nobody can ever tell me "won't work" EVER. AGAIN.
The only good thing about alien input control was smooth movement. Wooting Two emulates this by pretenting to be both human and alien input controls. Would be nice if such keyboards would be more widespread.
Thanks (all commenters) for perspective.
* Windows software development.
* Games.
* Corporate software.
Even if Windows dies now, I'll use it for 10+ years more. There's no alternative for me.
And after 10 years since the death of Windows, I'll be on Mac, not on Linux. Again, no alternative.
Now, if I was exclusively a web dev or something, I'd totally consider moving to Linux. But I'm not.
And server-side: specific software I need to run for my team, like Autodesk Vault. For the rest, 95% of our servers run Linux.
Is this the year of the Linux desktop? Unlikely, but I've started to donate more regularly to the Linux Mint team and same with any OSS that helps me maintain our privacy which I suspect is driving more and more to look into options instead of accepting the status quo.
A lot of industrial/embedded hardware only ships with Windows drivers. It's super annoying.
> Or at least put the gaming in an isolated Windows VM with GPU passthrough
That’s a guaranteed ban by most anticheats
Yet here we are... It's not safe to trust a modern rootkitted Windows gaming setup with sensitive personal stuff and will become less so moving forward.
Your best bet is treating it like a console and do your real computing elsewhere.