A decisão significa que programadores de computador poderão usar a tecnologia sem precisar pagar uma licença para a companhia.
A IBM descreveu a atitude como uma "nova era" em como a empresa lida com a propriedade intelectual e prometeu a liberação de outras patentes no futuro.
Os programas que passarão a ter seus códigos abertos para manipulação de qualquer usuário incluem processador de texto e de imagem e gerenciador de banco de dados.
Códigos
A IBM recebeu 3.248 patentes em 2004, mais do que qualquer outra empresa nos Estados Unidos, segundo informações do jornal The New York Times.
Nos últimos 12 anos, a IBM recebeu mais patentes americanas do qualquer outra companhia, com um total de 25.772. Atualmente, a empresa teria mais de 40 mil patentes.
"Uma liderança realmente inovadora é mais do que o acúmulo de patentes", disse John E. Kelly, vice-presidente da empresa. "É necessário inovar para beneficiar os clientes, os parceiros e a sociedade."
"Esse é o começo de uma nova era de como a IBM gerencia a sua propriedade intelectual."
A companhia, que apoiou o lançamento do sistema operacional Linux, disse que quer encorajar outras companhias a liberar patentes em um projeto que seria chamado de "patentes comuns".
Stuart Cohen, diretor da empresa americana Open Source Development Labs, disse que a decisão pode significar uma mudança na maneira com que as companhias lidam com patentes.
Sobre os códigos dos programas liberados, a IBM disse que não fará qualquer restrição a outras empresas, grupos ou pessoas que queiram usá-los em projetos de código aberto.
Programas de código aberto são desenvolvidos por programadores que liberam o código fonte de graça e permitem que qualquer pessoa adapte ou melhore o programa.
Usuários finais têm o direito de modificar e redistribuir o programa, além de vendê-lo.