La comparació entre les patents de programari i un camp minat és una subestimació. Detectar un camp minat és perillós, però tot i així és factible. La identificació real de conflictes amb patents de programari és senzillament impossible.L'Oficina Europea de Patents ha atorgat aproximadament 30 000 patents de programari. Aquest número és el resultat de diverses investigacions realitzades per crítics de les patents de programari. Fins i tot quan la Comissió Europea va presentar una proposta de directiva al febrer de 2002, va admetre l'existència de 20 000 patents de programari europees. Si escriviu un programa i voleu assegurar-vos que no té conflictes amb alguna d'aquestes nombroses patents, heu de llegir cada una d'elles. La llei estableix que totes les persones tenen l'obligació de saber què hi ha al registre de la patent. Si alegueu que no sabíeu que havíeu violat alguna d'aquestes patents, l'únic que us diran és que "la ignorància no és cap defensa".
No hi ha una terminologia consistent que permeti cercar patents mitjançant paraules clau. És clar que es poden cercar certes paraules, però no trobareu totes les patents amb les qual hi hagi un possible problema. La vostra base de dades pot violar una patent que només contingui paraules que tinguin a veure amb llenguatges de programació. El vostre programari de botiga electrònica pot infringir patents de "telecomunicacions", i així succesivament. De manera que si volíeu estar segurs que no tenia cap problema, hauríeu hagut d'estudiar totes les patents. Cada patent consta de moltes pàginas i conté un llenguatge difícil de llegir que els programadors no utilitzen en els seus quefers quotidians.
En altres àrees diferents de la del programari, una nomenclatura fa més fàcil la cerca de patents. De fet, si descubriu que cert agent químic cura una malaltia específica, podeu fer una cerca de patents basada en els noms precisos en llatí de l'agent i de la malaltia. Aquests noms concorden a tot el món. En el camp del programari, això malauradament no és possible.
Les petites i mitjanes empreses capitulen davant les milers i milers de patents de programari. Sabent que mai podran analitzar-les totes, es rendeixen. Per consegüent, les patents són un risc econòmic incontrolable per a ells.
Si sou una gran corporació, simplement confieu en el departament legal. Si es presenten problemes, els vostres advocats de plantilla els hauran de solucionar. Si alguna empresa que té productes propis fa una demanda de "violació" de patents, la gran corporació analitza com pot usar les seves pròpies patents contra els productes de l'altra empresa, i al final tancaran un acord de cross-licensing (llicències bilaterals). Si la gran corporació es veu atacada per un especulador de patents, que no té productes propis, i si aquesta persona té una base legal sòlida, llavors negociaran un pagament que no afectarà l'empresa i que deixarà satisfet l'especulador.