I'm not sure what you mean by "APT spyware" but what you say is true. Spyware does exist on all platforms. The difference with open source software is that you can look at the code (or leave it to the experts) and determine if what a piece of software "does" is right for you. With closed source (windoze) you don't even have that option. It's a black box, it does what it does, and you can't change it.
If you are targeted by "the pros of the pros" then good luck. If you are concerned about that, then maybe you should reconsider whether or not you should be using a PC or cellphone at all.
The difference is, you can build Linux from scratch (literally) and inspect every last line of code if you want. Good luck doing that on windoze. You're not wrong my friend, but one option is terrible and the other is much better.
I'm not sure what you mean by "APT spyware" but what you say is true. Spyware does exist on all platforms. The difference with open source software is that you can look at the code (or leave it to the experts) and determine if what a piece of software "does" is right for you. With closed source (windoze) you don't even have that option. It's a black box, it does what it does, and you can't change it.
APT = government paid hackers / military hackers / the pros of the pros.
If you are targeted by "the pros of the pros" then good luck. If you are concerned about that, then maybe you should reconsider whether or not you should be using a PC or cellphone at all.
The difference is, you can build Linux from scratch (literally) and inspect every last line of code if you want. Good luck doing that on windoze. You're not wrong my friend, but one option is terrible and the other is much better.
If you configure Linux properly and harden it, this is not strictly true. There is always room for zero days however.
If you are being attacked by state level actors and you are a private individual, you have much bigger problems on the horizon....
You are correct tho, threat model and who you are defending against is important to define