- #1
neutrino
- 2,094
- 2
It has been announced that Mozilla will release it's latest and greatest(?) software on Tuesday.
Although the official download site is not yet ready, I think one can download it from their FTP site (someone correct me if I'm wrong).
Although the official download site is not yet ready, I think one can download it from their FTP site (someone correct me if I'm wrong).
Last edited: