The problem is that antivirus code is injected into Spine causes all sorts of problems. When we allowed it, we could not differentiate between legitimate problems and problems caused by antivirus. We spent an enormous amount of time over many years hunting down ghosts and fielding support requests for problems caused by antivirus software.
Unlike Adobe, we actually care about fixing bugs and providing top notch support. For example, you are getting a response within a few hours of posting by the owner of the company. We are a small company and we don't have the resources to waste on antivirus nonsense. By disallowing our software from being invaded and sabotaged by antivirus software, we can make a higher quality product and provide better customer support.
I can appreciate if you are willing to put everything aside and use antivirus software, but the trouble it causes us is just too much. Besides, I don't feel it is unreasonable to request that other software not corrupt Spine. You can do that easily by safelisting Spine in your antivirus software. Then you can continue to enjoy a slower computer and false sense of security that the antivirus software provides. 😉 I joke, but I also really do not like antivirus software for good reasons.
Spine does not contain a virus or any other harmful software. That is guaranteed in our license agreement and we put our reputation on it. Our software is signed, meaning that if it has been modified by anyone else, the signature would not match and Windows would not allow you to run it. Microsoft's SmartScreen filtering provides warnings for unknown software and disallows known software that has been manipulated. When you install the legit Spine, there are no such warnings from SmartScreen.
You may not realize this, but the way antivirus software works (on Windows) is that it injects code into ALL running processes. This code then does varying degrees of mucking around with the internals of other software. Some examples: It replaces Windows system calls which can cause errors and incompatibilities when software expects the standard, documented behavior. It can overwrite memory within other software, causing all kinds of crazy problems, including crashes and data corruption. It can bloat memory, reducing what Windows makes available for the software, even when the system otherwise has sufficient memory. It can block legitimate operations seemingly randomly, resulting in errors and instability that would never occur normally. It can partially quarantine files and other resources, preventing normal operation of other software. It is the worst.
I only mentioned some of the things that directly and negatively affect the experience and stability of Spine. Antivirus software does other terrible things, like file and network scanning that slows the entire computer and increases CPU usage.
Ironically antivirus software does just about everything an actual virus does. In fact, some really blur the line. For example, "Comodo Internet Security" continues to inject itself into every process even when you have told it to disable all antivirus activity. The only way to make it stop is to uninstall it. That is just crazy.
Other antivirus is not as crazy. I can't say if there are actually any out there that are good, but it is very unlikely, even in 2023. The reason is that it's an impossible battle. No antivirus software is going to catch a virus of even moderate sophistication. Bad actors constantly find ways around them. Users who want to install a virus will find a way. The real solution to the problem is simply 1) to not download and run a virus, and 2) use a software firewall to control what software can communicate over the network.
I highly suggest the free Windows Firewall Control (but only WFC, not the full Malwarebytes suite of antivirus junk). It is not actually a firewall, instead it is just a UI that helps you manage rules for Windows' built-in firewall. Configure it to show a popup when any software tries to communicate over the network for the first time, then you click allow or deny. Besides the popup, it has a list of firewall rules and a log, so you can see what has been blocked/allowed. That is all it does! No antivirus, no interfering with other software. 🙂 It just makes the built-in Windows firewall that you probably already have enabled actually usable, giving you easy control over what is accessing the internet. Plus if you ever do install a virus, it will surely try to access the internet and you'll see the pop up.
Sorry I wrote you a book. 😃 📗
Loading Image