"En anden programmør kan forholdsvist nemt skrive en tilsvarende kode med andre parameternavne og lidt anden rækkefølge i koden og så ikke bryde copyright, da det ikke er den samme tekst længere. "
Det er en misforståelse. Copyright beskytter også mod systematiske eller trivielle omskrivninger, ellers ville en oversættelse af en roman til et andet sprog ikke være omfattet af copyright. Så for at omgå copyright på et program, så skal du kunne argumentere for, at du har implementeret dit program fra bunden uden at have skelet til programteksten i det program, du vil genskabe. Du må gerne studere, hvordan programmet opfører sig, men ikke, hvordan det er implementeret. Altså en "clean room" implementering. Det kan dog være svært både at bevise og modbevise.