To je jednoduché: nějaký patent porušuje.
Protože tohle platí pro prakticky všechny programy, možná s vyjímkou těch nejprimitivnějších, přestává to být problém pro programátory - prostě není možné programovat bez porušení patentů. Věc se bude muset řešit nějak jinak - pomocí právníků, nebo politiků, nebo vím kým ještě.
To je jednoduché - určitě něčí patent porušujete. Ale jste-li velká kroporace, je vám to jedno, protože spoustu patentů vlastníte, a kdyby ten, kdo vlastní patent, který porušujete, proti vám chtěl podniknout nějaké kroky, snadno najdete patent, který vlastníte vy a který zase porušuje on. Navíc máte fungující a schopné právní oddělení, které tyhle věci rutinně vyřizuje.
Jste-li malý vývojář, rozlučte se se svobodou.