The agreement, announced Tuesday, also calls for Citrix to get access to the source code of, the forthcoming version of Microsoft's Windows Server operating system, which is due out in 2007.
Access to Microsoft's technologies will allow Citrix to build new versions of its server-access software, called Citrix MetaFrame Access Suite, which runs in conjunction with Microsoft's Windows Terminal server product, the companies said.
The patent-swapping deal with Citrix fits into Microsoft's strategy towith other software makers. Microsoft intends to forge similar arrangements with the top technology vendors in an effort to head off intellectual-property disputes stemming from patents.
"This technology and patent-licensing agreement provides an important context for our collaboration with Citrix," Bob Muglia, senior vice president of Microsoft Windows Server, said in a statement.
The companies said that the technology-sharing arrangement will result in products that are more tightly integrated and ease the transition to future versions of MetaFrame.
The patent pact with Citrix follows a deal Microsoft struck last week with design software maker.