What is the alternative? Ignore the presence of DST completely until the government makes the expected determination 2 days before the switch? That's even worst because a far longer period of time will be affected with wrong information.David Olson wrote:After that (through year "max") the rules say that DST ends the thirdSunday of February every year; this is wrong by a week in some cases but is better than nothing.
If we had scheduled Brazil wihtout DST in 2006 after that year, the software would still run with years 2007 and 2008 as not having DST. From that perspective, an approach of DST that were a few weeks off, to having half the year wrong, is clearly a worse result.