I've been using Linux for 20+ years now and agree with the person that said Windows 11 is essentially the best of Linux and *nix.
I've been using Linux for 20+ years now and agree with the person that said Windows 11 is essentially the best of Linux and *nix.
I guess if all you do is web dev work and can live entirely in docker containers/VMs, but I work on hardware dev (usb, i2c, spi busses) and the closest thing to a virtual environment I get is python venvs. My Desktop OS must run on bare metal, period.
But if that's the case (web dev), then desktop app compatibility doesn't really matter anyway, beyond front-end testing in native browsers -- easily done in VMs.
I run Manjaro and FreeBSD desktops and Mac Laptops and have literally dropped Windows-based systems from compatibility with our USB instruments because of how bad the hardware support for USB/serial devices is and I just don't want to support it. 80% of our customers use Mac-based laptops anyway, and most industrial users just use industrial raspberry pis to work with out equipment.
FreeBSD is my preferred Workstation OS for my python-based development as it forces me to think multi-platform in a way Linux just doesn't. It also has some very strong *nix design philosophy behind it, making it rather enjoyable to develop for.
This is, technically, not true. With WSL2 there is a Linux Kernel running in a small VM. So you are using Linux OS.
It's fundamentally not a *nix environment.
I have had so many problems on WSL1/2 and the performance is just not comparable to my current Linux system, where everything just works how I expect it to work, no company automatically installing software (spyware) on my system without permission, no urgent automatic updates while I'm working and no new telemetry settings I have to disable after each new upgrade.
In linux I just have control over everything and it just doesn't get into my way while working.
Not everyone loves Linux Desktop....
It's a recent development so you might have missed it.