IT-lexikon › Programmering › Clean room-design

Clean room-design

Programmering In English → Uppdaterad: 2026-11-01

Att återskapa ett program utan att kopiera det, genom att låta de som skriver koden aldrig se originalet.

Metoden delar arbetet i två lag med en juridisk mur emellan. Det ena laget studerar originalet och skriver en specifikation av vad det gör. Det andra laget, som aldrig sett originalkoden, implementerar specifikationen från noll. Varje papper som passerar muren granskas av jurister och arkiveras, så att man i rätten kan visa att ingen kod kopierats.

Det klassiska fallet är IBM PC-BIOS: Compaq och sedan Phoenix Technologies klonade den så i början av 1980-talet, och Phoenix sålde resultatet vidare till hela klonindustrin. Metoden skyddar mot upphovsrättsintrång men inte mot patent — en idé man uppfunnit två gånger är fortfarande patenterad en gång.

← Tillbaka till lexikonet