As I noted on his blog, it is rather unfortunate that there aren't more Linux based point of sale systems out there.
I guess point of sale software is considered 'enterprisey' enough to warrant vendors wanting to run Windows and SQL Server for 'support' reasons.