Eu analisaria o Windows Small Business Server .
Depois, veja se você se qualifica para o programa Microsoft Bizspark .
Isso também poderia ser feito com uma distribuição Linux, embora o Administrador qualificado necessário para essa função e configuração, caso o Linux esteja fora de seu escopo, possa custar mais do que apenas comprar o SBS do MS, o que é simples o suficiente. O Adm1n não teria muita configuração de problemas.
No Sistema de Ponto de Venda (POS), seria para executar o banco de dados back-end correto? Qual software esse DB usa? Isso pode ser uma consideração antes de pular no Linux, especialmente se ele utiliza MSSQL ...