Uhm. Having your own domain doesn't require a nameserver.
If you do really want to (must?) run a nameserver, that system must stay available, so linux is the obvious choice.
The last platform you'd want to run nameserver on is amiga, even windows make more sense.