@PhlipElder said in Can you run a Windows desktop OS as a server to run AVImark Veterinary Software?:
@Obsolesce said in Can you run a Windows desktop OS as a server to run AVImark Veterinary Software?:
@CCWTech seems super clear to me, and always has been:
Seems obvious to me:
We've gone through plenty of audits where QuickBooks has a company file on one PC while there are two or more other PCs accessing that company file. No issues there.
If the app is behaving similarly then there's nothing wrong with the setup being on Windows 10/11. Especially if the vendor indicates that it is appropriate to do so. I'm sure they wouldn't be running afoul of Microsoft's licensing.
EDIT: It's important to define what the word "server" means in this context. It does not mean what we normally use that word for. Think lawyers not IT techs.
EDIT2: Those underlines are very selective. Why was internal missed after personal? That word is also very important along with the words that come after the word "purposes:".
EDIT3: There is a dearth of info on their site about anything product setup/install related. So, post something that shows requirements for their software to run please.
EDIT4: Waaayyyy down in the search results: https://software.covetrus.com/wp-content/uploads/dlm_uploads/2021/03/AVImark-hardware-specifications.pdf
Looks to be exactly like the QuickBooks setup when used in a tiny operation as indicated here. So, no brainer.
The Server/Client software clearly states a server operating system is required. Again, no brainer.
First and foremost, it says the following:
You may allow up to 20 other devices to access the software installed on the licensed device solely to use the following software features for personal or internal purposes: file services, print services, Internet information services, and Internet connection sharing and telephony services on the licensed device.
The personal/internal bit matters not.
AVIMark is neither file services nor print services at the core. It's a database. It's server software. Just like you can't put SQL Server on it.
Secondly, it says:
You may allow any number of devices to access the software on the licensed device to synchronize data between devices.
This means, for example, services like Windows Update Delivery Optimization (the built-in P2P stuff), BranchCache, etc.
It does NOT mean "whatever the hell I want to do between devices".
It doesn't matter, at all, what AVImark says. What matters is that putting AVImark on Windows 10/11 results in the device being operated as a server (plain and simple):
(v) use the software as server software or to operate the device as a server, except as permitted under Section 2(d)(iii) below; use the software to offer commercial hosting services; make the software available for simultaneous use by more than one user over a network, except as permitted under Section 2(d)(vi) below; install the software on a server for remote access or use over a network; or install the software on a device for use only by remote users;