I use this system to read web pages and PDF files, simple serial connections and to connect test gear to. For example, a logic analyzer, multimeter and oscilloscope.
...
I have not used Windows since XP, and would prefer to use Linux on the bench. But if your experience is that most devices don't connect well with Linux software, or perhaps there are many little tools out there written for Windows that you think make that the preferred operating system, then I'd love to understand the details.
I ditched Windows a few years ago. Using Linux since then and didn't miss anything from Windows. Dev boards (over USB), all the SCPI instruments like oscilloscope, generator and such (using LAN when it comes to remote control them), DMM that has an optical data cable (over RS232 serial port), programs for electronic related tasks, all working on Linux.
Some programs are not open source and are distributed for Windows only, but these are working under Linux, too, when run with 'mono' or 'wine'. For example I am running LTspice on Linux (with 'wine'). Once you installed 'wine', most of the .exe programs or installers just run/install by simply clicking on them.
As a funny side of the story, only a few days ago I've run out of curiosity a program written 17 years ago compiled with VB5 and using the serial port (with a Windows OCX from back then), and it still works. The real question is if that 17 years old VB5 program would still work on today's Windows 10.
https://www.eevblog.com/forum/programming/python-becomes-the-most-popular-language/msg3763715/#msg3763715Then, if you really need something that doesn't work with wine, you can use VirtualBox or other similar software, and create as many Windows virtual machines as you want, you can even run different types of Windows VM in the same time if you need to, snapshot them, roll back, etc. I only did that for a few very fluffy compilers/toolchains specific to a certain devboard from the Win98/XP era. If I were to have the latest Win10, that old software wouldn't work without a virtual machine anyway (I've tried).
Right now I'm using Kubuntu 20.04 LTS, but almost any other Linux should work as well. I don't miss Windows, and I wouldn't want to switch to Windows again. The only one that I really enjoyed using was windows XP. Win7 was OK-ish but not looking good IMO, then Win10 was unbearable.
I'm grateful to Win10 for convincing me to abandon Windows.