Windows is full of viruses because all hackers hate Bill Gates and love to attack the BIG GUY. Microsoft did NOT write their code based on security... security came AFTERWARDS and was more like a FEATURE than a standard.
Security should be a standard... not a feature.
When Ubuntu or whatever distro finally gets a 50/50 market share with Microsoft, we WILL see attacks on Linux. Because, hackers want to attack the OS with the most usage for maximum damage.
However, Linux and Open Source comminity are ULTRA FAST at fixing the virus, spyware problems compared to Microsoft because Microsoft is
Buerocratic and SLOW to respond.
Linux has antivirus software ready and waiting on Stand By called CLAM/AV. It is not in use or needed at the moment!!! But, as a previous post stated Linux users should not live in a fool's paradise meaning... Oh Linux is superior and immune to viruses.
You see... it is about who actually cares in the end. More people that do actual code FIXES care about Linux and Open Source then the 50,000+ Microsofty's at M$.
It is all about numbers and Open Source / Linux clearly has more and that means will dominate in the end.