Proprietary software tends to have malicious features. The point is with a proprietary program, when the users don't have the source code, we can never tell. So you must consider every proprietary program as potential malware. ↗
As every new breed of virus is conceived, created and released into the wild, another small change is made to the anti-virus software to combat the new threat. ↗