For the small business running a Linux server, all this means new choices should continue to rollout. Eventually. But if you're a Linux desktop shop right now, there are few alternatives to running Quickbooks Enterprise Solutions on Windows. Some people will no doubt run the Quickbooks client in a Windows virtual machine on Linux. Although this doesn't eliminate the Microsoft licensing requirements, it can at least prevent duplication of hardware.
So far, nobody has reported success running Quickbooks Enterprise Solutions client under Windows emulation like Wine for Linux. Some enterprising businesses have mused about whether the Linux-based Quickbooks Enterprise server could be accessed by custom applications, thereby foregoing the need to use the Windows client for particular transactions. For example, might you code your own PHP script to query the SQL Anywhere database directly?
Intuit's answer is no. They certainly won't support this, and argue that it's technically not workable because the database can only be accessed through the Windows-based SDK to ensure data integrity and validation. Independent developers don't seem deterred, but the Linux release is too new to know for sure what progress, if any, will be made.
Quickbooks Enterprise Solutions for Linux is available directly from Intuit.
Although this package is free to download, it of course requires Quickbooks Enterprise Solutions. Pricing for that, including the Windows client, start at $3,000 for five concurrent users and increases in increments of $1,500 per five additional users. Prices include a yearlong subscription to Intuit's Full Service plan, including 24/7 support, data recovery, training and reporting services.
This article was first published on Small Business Computing.