I would expect so. Bitcoin is meant to follow the same protocol over all platforms. I'm pretty sure that a wallet.dat is a plaintext file that is in some cases encrypted (Dont quote me on that).
I am quoting you and that is not true
The wallet.dat file is a Berkeley DB file. The encryption is that some of the entries (your privkeys and some other stuff) are encrypted, so the file itself isn't actually encrypted.
They both are built on UNIX, anyways
Not originally. Originally Bitcoin was actually a Windows only software when Satoshi release 0.1.