Octrooi- en auteursrechtelijke bescherming zijn complementair en kunnen elkaar overlappen. Voor computers zou de eigenlijke code (of die nu gelezen wordt door een machine of begrijpelijk is voor de mens) vrijwel altijd onder auteursrechtbescherming vallen, terwijl alle onderliggende technologische ideeën in aanmerking kunnen komen voor octrooibescherming.
En termes informatiques, le code effectif (qu'il soit lisible par la machine ou se présente sous une forme compréhensible par les lecteurs humains) serait presque toujours soumis à la protection par droit d'auteur, tandis que les idées technologiques sous-jacentes seraient susceptibles d'être protégées par brevet.