If you still think that operating systems are tied to hardware, you need to update your thinking; nowadays there are lots of options that let you run one operating system within another or in parallel ...
If you use the Microsoft Windows 7 operating system on the computers at your business and need to run Linux or BSD programs on them, you can use Cygwin, a Linux-like environment for Windows computers.
I've got cygwin set up on my Windows based HTPC and have sshd running, port 22 open for local traffic only (not open on the router, just Windows Firewall). It's completing the connection, but ...