Definition

clean room technique (clean room design)

The clean room technique is a process in which a new product is developed by reverse engineering an existing product, and then the new product is designed in such a way that patent or copyright infringement is avoided. The clean room technique is also known as clean room design. (Sometimes the words "clean room" are merged into the single word, "cleanroom.") Sometimes this process is called the Chinese wall method, because the intent is to place a demonstrable intellectual barrier between the reverse engineering process and the development of the new product.

The use of the clean room technique can be compared, in some respects, with the fair use of copyrighted publications in order to compile a new document. For example, a new book about Linux can be authored on the basis of information obtained by researching existing books, articles, white papers, and Web sites. This does not necessarily constitute copyright infringement, even though other books on Linux already exist, and even if the new book contains essentially the same information as the existing publications. However, this is the case only as long as passages from the existing works are not copied verbatim or nearly verbatim, and as long as the new work does not have substantially the same structure as any of the existing works.

Use of the clean room technique puts engineers and enterprises in a legal gray area. If the owner of the original copyright or patent can demonstrate that the development of a new product was done by means of reverse engineering and is not significantly different from the existing product, a lawsuit may result. Any attempt to reverse engineer an existing product, and then create a new product based on the results of the reverse engineering process, should be undertaken only with the advice of a reputable attorney who is experienced in copyright infringement and reverse engineering issues.

This was last updated in September 2005
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchCIO.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: