IRPF-Livre 2009: The struggle against “Softwares Impostos” goes on

The deadline to turn in income tax returns to Receita Federal do Brasil is approaching. RFB wants you to prepare yours using a trojan horse it created and controls. FSFLA, once again, offers a solution: IRPF-Livre 2009. (in Portuguese)

RFB's failure to abide by the Brazilian Federal Constitution remains: it is incompliant with the constitutional principle of publicity, even after a demand backed by the transparency law, for denying citizens the possibility of verifying, through inspection of source code, that the programs it offers work in accordance with the tax law in force. (in Portuguese)

Even after legal procedures, it still imposes on taxpayers inconstitutional demands, of using a specific program to present information required by law, instead of setting a Free Open Standard for the forms, enabling multiple compatible implementations, among which RFB's own, which should in turn be Free Software.

Once again, to protect citizens' rights to freedom, to safety and to privacy, it was necessary to resort to reverse engineering, to find out undocumented changes to file formats in the specification published by RFB, so as to update the program IRPF-Livre, that we first published in 2007. (in Portuguese)

Take advantage of the upcoming holiday to set yourself free, not only from the obligation of turning in your tax return, but also in a broader sense! Prepare your declaration using exclusively Free Software: IRPF-Livre 2009, Free Java virtual machines such as GNU Interpreter for Java and IcedTea, the GNU operating system, and a Free kernel, such as Linux-libre. And then, after you're done with IRPF-Livre, keep on using the others: Be Free! (in Portuguese)

About IRPF-Livre

It's a software development project to prepare Natural Person's Income Tax returns in the standards defined by the Brazilian Receita Federal, but without the technical and legal insecurity imposed by it.

IRPF-Livre is Free Software, that is, software that respects users' freedom to run it for any purpose, to study its source code and adapt it to their needs, and to distribute copies, modified or not.

The program can be obtained, both in source and Java object code forms at the following location: (in Portuguese)

About FSFLA's Campaign against Softwares Impostos

We understand the Brazilian law, particularly the Federal Constitution, grant preference to Free Software in the public administration, both internally, for compliance with constitutional principles, and in interactions with citizens, for respect for their fundamental constitutional rights and for compliance with the same and other constitutional principles.

This campaign, started in October, 2006, seeks to educate public administration managers about these obligations that are beneficial both to citizens and to the public administration itself, such that they pay attention not only to compliance with the law, but also to respect for citizens and for digital freedom. (in Portuguese)

About FSFLA's “Be Free!” Initiative

It's a project to renew the original goals of the Free Software Movement: not just promote Free Software itself, but rather Software Freedom, achieved by a user only when all the software s/he uses is Free Software.

To make this goal achievable, besides awareness campaigns and speeches and the activities against “Softwares Impostos”, FSFLA has maintained Linux-Libre, a project to set and keep Free the non-Free kernel Linux, most used along with the Free operating system GNU.

About Free Software Foundation Latin America

FSFLA joined in 2005 the FSF network, previously formed by Free Software Foundations in the United States, in Europe and in India. These sister organizations work in their corresponding geographies towards promoting the same Free Software ideals and defending the same freedoms for software users and developers, working locally but cooperating globally. For more information about FSFLA and to contribute to our work, visit our web site at or write to

Press contacts

Alexandre Oliva
Board member, FSFLA
+55 19 9714-3658 / 3243-5233
+55 61 4063-9714

Copyright 2009 FSFLA

Permission is granted to make and distribute verbatim copies of this entire document without royalty, provided the copyright notice, the document's official URL, and this permission notice are preserved.

Permission is also granted to make and distribute verbatim copies of individual sections of this document worldwide without royalty provided the copyright notice and the permission notice above are preserved, and the document's official URL is preserved or replaced by the individual section's official URL.