Why is Linux a virus free operating system?

No there are Linux malware in the wild. However, there are fewer when compared to Windows and access to the operating system is more difficult than it is for Windows.