[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#784405: ITP: rnetclient -- Client to submit the Brazilian Income Tax Report to the Brazilian Tax Authority



Hi,

Henrique de Moraes Holschuh wrote:

> What's the real point of this package?  One actually needs to install
> the tax-report-building program from RFB (IRPF20xx) to have anything for
> rnetclient to transmit, at which point you might as well install
> ReceitaNet since you're already running RFB-provided java code anyway.

It looks like the initial part wouldn't require network access; this
would be quite an important difference.


> Regardless of whether the process of reverse engineering the ReceitaNet
> protocol is legal or not (I don't know, so I am not assuming anything),
> actually connecting to RFB servers using this program might well not be
> legal.

I don't know anything about Brazilian reverse engineering, or others,
laws, and what would apply here.  But I wouldn't stop at "regardless
it is legal or not" and "might not well be legal" without any details.


> Not to mention it can cause "harm" to rnetclient users if RFB decides
> that they object to tax reports submited through rnetclient, and we

This is GPL, "This program comes with ABSOLUTELY NO WARRANTY", of
course the user should be informed.


> might find ourselves in legal trouble over that as well, there's the
> whole "enticing others to use the rnetclient program" angle that could
> be played against Debian (in this case, it might well end up being
> directed at Brazillian DDs since RFB won't be able to target SPI or
> Debian itself).

We noted above there's no indication of an actual legal problem; so
again, "might", just like it's the case for many other programs (for a
common example, running a bittorrent client might not be legal in
$country).


> Also, ReceitaNet is often updated, it went from version 4 (tax report of
> 2014) to version 7 (tax report of 2015), rnetclient would have to be
> kept up-to-date if such changes in ReceitaNet are in any way related to
> the protocol or servers it should connect to submit the tax report. 
> This can cause operational issues if rnetclient makes it to Debian
> stable, since the program must be working perfectly during the tax
> submission window.
> 
> In fact, the upstream homepage has this notice (loosely translated from
> pt_BR):
> "Version 2015.0 did not support fully the tax report format for 2015.
> This problem has been fixed in version 2015.1. We wait reports of both
> sucessful and non-sucessful use of rnetclient 2015.1 in our mailing
> list".

This makes it an appropriate candidate for jessie-updates.


        Fred


Reply to: