Apparently the binaries for Pale Moon 25.0 were leaked shortly after they were uploaded to the internal distribution network (by way of scanners for potentially existing file names on the release mirrors).
From there on, those binaries were distributed to at least a few software sites (e.g. MajorGeeks, Softexia, etc.) from where people have since downloaded these leaked "early distribution" binaries.
A few very important points about this situation:
- The publication date is tomorrow, Oct 10th. Everyone is strongly urged to wait until the official release.
- No support will be given for these early-leaked binaries. Please install the final binaries after publication.
- Software sites are urged to not publish these binaries ahead of time as "final".
- These binaries may not be final and may have some last minute adjustments to them yet, in which case what is published is incorrect to be distributed as "release". So once again, do not redistribute them ahead of time, please.
- No support will be given for any early support requests for Pale Moon 25.
- Important additional information with regards to extension compatibility does apply to this new major version, and some popular Firefox extensions do not work out of the box. This extension compatibility information will also be posted on the release day.