kendetegner alle computerprogrammer i form af en algoritme beregnet til udførelse af en procedure på en computer.

Tilsyneladende er det dog i praksis ikke forbundet med uoverstigelige vanskeligheder at opfylde hverken kravet om teknisk karakter eller de øvrige patenterbarhedskrav, herunder kravet om opfindelseshøjde. EPO har udstedt sådanne patenter i stort tal.

Om denne reelle mulighed for direkte eller indirekte patentbeskyttelse af software generelt gør mere skade end gavn, kan formentlig diskuteres. 87 En patentretlig beskyttelse vil via patentkravs- og ækvivalenslæren kunne give en anden og i en vis forstand bredere beskyttelse end den, der kan opnås ved ophavsrettens efterligningsbaserede produktsammenligning. Baggrunden for i sin tid principielt at undtage edb-programmer fra patentbeskyttelse var bl.a., at man fandt, at beskyttelse her mere hensigtsmæssigt og fyldestgørende kunne gives efter de ophavsretlige regler. Der er derfor god grund til at se nærmere på disse.

2.2. Nærmere om computerprogrammer

Computerprogrammer (edb-programmer) henregnes til litterære værker, jf. OHL § 1, stk. 3, og er dermed beskyttet ophavsretligt som sådanne. 88 Der er dog ikke i gængs forstand tale om at beskytte en »litterær« indsats fra ophavsmandens side, og selv om programmet nedfældet på papir i skriftlig form (kildekoden) nok i nogen grad lader sig sammenligne med andre litterære værker, gælder dette ikke programmet i digital eller maskinlæsbar form (objekt- eller maskinkoden) – og et computerprogram er nu engang ikke først og fremmest skrevet for at blive læst af mennesker, men for at blive læst af maskiner.

Uanset hvilken udtryksform et computerprogram gives, er der helt grundlæggende tale om en række instrukser til computerens processor, som bringer denne i stand til at udføre bestemte funktioner, jf. herved FT 1988-89, Tillæg A, sp. 3210, hvis beskrivelse for så vidt stadig står til troende. Et computerprogram er dog som andre litterære værker