Linux and similar OSes are not required. Given the OS design the only reason I find the firewall needed is the owner ran Windows at one time.
Bob