I'm not sure that SCO fell on hard times because of competition with Linux. Back in the day it was a well regarded Unix system but expensive. Had they dropped the price a little & maybe offered a freebie (as in beer) 1 to 2 user system I'm not sure Linux would even have got off the ground and they would certainly have kept a healthy slice of the server market by not playing fast and loose with backwards compatibility. With Caldera they could also have had the chance of being a major Linux player as well. AFAICR it was the new management who decided that litigation might be more profitable that caused the problems.
As I had a few clients using SCO & find its eventual fate disappointing. Not to mention that, with systemd & friends turning Linux into a non-Unix-alike system, a healthy SCO would be just what a good many sysadmins need right now.