Patola (patola em gmail.com) enviou este
link da matéria do UK.Builder.com que conta sobre como parte do código do PostgreSQL foi reescrita para evitar infringir uma patente da IBM, apesar de a empresa ter liberado recentemente 500 de suas patentes para uso por projetos de código aberto. Apesar de patentes de software serem consideradas por desenvolvedores de software livre como algo genericamente errado e combatido, a razão da reescrita do código não tem relação tão direta com a filosofia do '
Free Software': segundo o artigo, a preocupação dos desenvolvedores do PostgreSQL é que a licença de uso das patentes disponibilizadas pela IBM é específica para projetos de código aberto, e isto pode impedir que empresas comercializem o PostgreSQL como código fechado, algo permitido pela sua licença.