[FOSS-PDI] Brazilian government faces challenge over proprietary tax software
Sunil Abraham
sunil at apdip.net
Tue Oct 31 02:11:41 IST 2006
http://trends.newsforge.com/article.pl?sid=06/10/24/2050209&from=rss
Brazilian government faces challenge over proprietary tax software
Friday October 27, 2006 (05:01 PM GMT)
By: Bruce Byfield
The Free Software Foundation - Latin America (FSFLA) is campaigning
against the Brazilian government's regulations that some citizens must
use non-free software for paying taxes. Referring to the software as
"Softwares Impostos," a term that puns in Portuguese on "taxes" and
"imposed," FSFLA has launched a letter-writing campaign against the
requirement, arguing that it is both contrary to current social policies
and a violation of the Brazilian constitution.
Complaints about government services that are accessible only through
proprietary software are increasingly common around the world. For
instance, in the United States, the Federal Emergency Management
Agency's Web site at one time would only accept disaster claims from
survivors of Hurricane Katrina via Windows and Internet Explorer.
Similarly, last spring's online census in Canada was accessible only
through Windows or Mac OS X. What is unusual about the Brazilian
situation is that it is unfolding against a background of increasing
acceptance of free software, and that constitutional arguments may exist
against it.
According to Alexandre Oliva, a Red Hat contractor and secretary for the
FSFLA, the Brazilian government makes a number of taxation programs
based on Windows and Sun Java 1.4 available for citizens. The most
widely used of these programs is IRPF2006, which is developed by SERPRO
S.A., Brazil's official federal data processing service and probably the
largest provider of e-services in Brazil. Because hardcopy tax forms do
not contain the necessary listings, many higher-income Brazilian
taxpayers are required to use IRPF2006 for calculating and paying taxes.
Those required to use the software include anybody with an income over
R$100,000 ($47,000), or R$69840 (32,000) from a rural business, or with
profits from sales of goods, rights, stocks, or futures, or a rural
business.
IRPF2006 was originally Windows-only, but a Java version has been
available since 2004. "The Java version was meant to be multi-platform,"
Oliva says, but "it happens to rely on internal classes that are not
part of the Java specification, and that are only present in Sun's
implementations and derived versions. Clean-room free software
implementations shouldn't have to provide these classes: programs that
directly refer to such internal implementation classes are not
Java-compliant programs." Oliva adds that this dependency runs counter
to the Receita Federal (Internal Revenue)'s own specifications, which
require only Java 1.4 specifications, and not Sun's version of Java in
particular.
A growing background of free software
In many countries, the fact that governments enforce the use of
proprietary software remains a minor issue. However, Brazil is seeing a
growing tendency for public policy to consider or even favor free
software. "Few people are using only free software," says Omar Kaminski,
a lawyer who represents Brazil in the GPLv3 process, "but it's a strong
tendency in this government." According to Lucio Teles, a professor of
education at the University of Brazil, free software is increasingly
becoming the norm in Brazilian education. Similarly, Oliva notes that
the number of businesses releasing free software is on the rise.
Moreover, many of Brazil's cities and 27 states have passed laws to
encourage the adaptation of free software. The state of Paraná, for
example, is currently developing a free license for all
government-issued software. Such laws and policies are intended
primarily to encourage the building of a computer infrastructure in a
country that still has many pockets of extreme poverty. Admittedly, the
constitutionality of such laws and policies is currently being
questioned in the state of Rio Grande do Sul, but the momentum of free
software appears to be only slowed, not checked, by such opposition.
"The discussion is growing fast," Kaminski says.
According to Kaminski, the Conselho Nacional de Justiça (National
Council of Justice) advocates that the federal judiciary use free
software, and Ellen Gracie Northfleet, the president of the Supreme
Court, is at least favorably inclined towards free software. In
addition, Oliva says, Computadores para Todos (Computers for Everyone),
the federal government program to enable those on low incomes to buy
computers, has encouraged free software by offering tax breaks to
manufacturers that sell their computers beneath a set price and makes
low interest loans available to people who buy computers that are loaded
only with free software.
Against this background, the insistence that Brazilians use proprietary
software to interact with the government seems to run contrary to the
prevailing tendencies in government policies.
Constitutional arguments
Perhaps even more importantly, Oliva says, strong constitutional
arguments can be made against the Brazilian government's requirements.
Although the legitimacy of many of these arguments depends on how the
principles of free software are legally interpreted as interacting with
copyright law and a marketplace economy, imposing the taxation software
may be a straightforward violation of at least two articles of the
Brazilian constitution.
Under Article 37, governments at all levels in Brazil are required to
abide by several principles. These principles include "lawfulness," or
the imposing of obligations upon citizens only by passing laws, and
"impersonality," or impartiality towards individuals and corporations.
Since no law has been passed that requires the use of the particular
software, the Brazilian government may be violating the principle of
lawfulness. Similarly, by requiring that only some citizens use the
software and by using software manufactured by a particular company, the
Brazilian government may also be violating the principle of
impersonality. Oliva suggests that the argument can be taken even
further because the additional costs required to upgrade or modify
proprietary software also amount to partiality toward the software
manufacturer -- to say nothing of being a hidden cost that the tender
process does not take into account.
Similarly, Article 170 of the constitution lists a series of economic
rights for Brazilians that any government actions must respect. These
include free market competition, the defence of consumers, the reduction
of regional and social inequalities, and favorable treatment for small
businesses with headquarters in Brazil. The government's insistence that
citizens use proprietary software, whose manufacturers are largely
located outside Brazil, and whose price is prohibitive for many
citizens, can be argued to violate all these principles.
Article 170 also states that "Free exercise of any economic activity is
ensured to everyone, regardless of any government authorization, except
in the cases set forth by law." Assuming that paying taxes is defined as
an economic activity under Brazilian law, then the government's
insistence on the software amounts to a violation of this assurance and
is therefore illegal.
Unlike free software advocates in other countries, the FSFLA in Brazil
does not have to base its opposition to pro-proprietary policies
entirely on moral arguments -- although such arguments are hardly in
short supply on the FSFLA Web site. Instead, in Brazil, the opposition
is in the possibly unique position of having straightforward
constitutional arguments from which to argue. The FSFLA continues to
make these arguments, both about the taxation software and the pro-free
software laws in Rio Grande do Sul, and they appear to be strong ones.
"I think it's a good and new way to interpret the federal constitution,"
Kaminski says. "As a new way to understand liberty, from the view of the
Internet users, or free software users in this case, it's a great way to
make the e-democracy to flow."
Whether the novel constitutional arguments will be upheld is still
uncertain. For all the advances that free software has made in Brazil,
proprietary software continues to have a firm foothold in government --
for example, Brazil's electronic ballots require Windows CE. As a
result, the implications of the arguments are sweeping enough that they
are unlikely to be accepted without careful scrutiny. However, should
they fail, the FSFLA has one final argument. The software, Oliva notes,
is unaccompanied by a license -- which is, in itself, illegal. "Per
Brazilian law, using software requires a license or a proof of
purchase," Oliva says. "Therefore, its use by any taxpayer is a
copyright violation. When taxpayers are required to use such software to
be able to comply with their tax obligations, the government is
demanding citizens break the law.
"This is quite unfortunate," he adds with deceptive mildness.
Bruce Byfield is a course designer and instructor, and a computer
journalist who writes regularly for NewsForge, Linux.com and IT
Manager's Journal.
More information about the FOSS-PDI
mailing list