Samsung recently conducted a beta test in which it allowed people with unlocked variants of the Galaxy S6 and the Galaxy S6 edge to test a beta build of Android 6.0.1 Marshmallow. This beta program was not open to any other Samsung device but that didn't stop the Marshmallow beta from being sent out by mistake first to a Galaxy Note 4 and then to a Galaxy S5. It appears that this has happened yet again, a lucky user in France has received the Android 6.0.1 Marshmallow update by mistake on the Galaxy S5.
The security patch date in this release is listed as “1 January 2016,” which indicates that this isn't a build that's meant for public release and it possibly may not even be final yet. No other device has received an update as yet with the January security patch. The user received this build on the Galaxy S5 (SM-G900F) over-the-air and we can see from the screenshots that the firmware does look legitimate, it doesn't appear to be a port of the firmware previously released in the beta test. Samsung has not yet revealed when it's going to start releasing Android 6.0 Marshmallow for its handsets but many expect that it shouldn't take more than a couple of months from now.