Microsoft and Novell have been, and still are, bitter business rivals. However, they have reached an agreement that will allow Windows to work with the open source Linux system used by rival Novell.