Could someone please explain the differences between these 2?

It seems you find MySQL on Unix servers and MSSQL on windows servers.

Is MS SQL just a microsoft branded version of MySQL? Are there any fundemental differences in their useage? Are they compatible?

Thanks!

------------------
Pete