Yeah, but it is also very difficult to write viruses for Linux because almost all Linux boxes are different. For example, you might be able to execute a buffer overrun on a SUSE machine, but Fedora has specific measures to stop buffer overruns.