For a 2k server to talk to nt4 should be straight forward, if they are DC's then just trust the domain between servers. For unix you could try samba. It really depends on how you mean you want the computer to talk to each other, ie what traffic will be going to each server, what will each server be doing etc... for novell im not sure..
hth