mmm... non sono d'accordo. Il link sembra quello per scaricare una versione stabile, ma non lo è. Il file infatti è hostato su un mirror di non so chi e non nei server di mozilla.org, dove nella cartella releases di FF la 1.0.3 non compare ancora.
Inoltre, anche nel NG di l10n non siamo stati avvertiti del rilascio.
Ergo: questa probabilmente non è la release ufficiale, ma ancora una nightly, ergo: chiudo.
P.S. da dove hai avuto la notizia e soprattutto quel link?