How does the Veterinary Software industry traditionally operate?
Current Veterinary Software providers operate on a traditional software model. This model is based on you paying for a license to use the software and for services to maintain and update the software and provide technical support.
This model relies heavily on strict licensing restrictions and no access to the source code. This forces you to rely on, and pay for, services delivered exclusively by the supplier to maintain and update your system. If the supplier cannot or will not deliver appropriate service or requested enhancements often your only choice is to live with it or move to another software provider. The latter option is generally very expensive and often the original supplier will even make it difficult or very expensive to migrate existing information to a newer system.
This is called Vendor lock-in and in small markets dominated by a few large software providers such as the Veterinary market has a tendency to foster poor quality products and service.