The mutual disdain between Microsoft Corp. and Linux, an open-source computer operating system, is unrivaled.

But new rules for software contracts put out by The American Law Institute have united the enemies as part of a growing protest of tech companies and their lawyers. The most controversial of the guidelines is that software vendors must guarantee buyers that there are no hidden flaws in the software.