This morning we reported that famed leaker, Wzor had published a series of screenshots showing off build 10514 of Windows Server 2016 Technical Preview 3. Now it appears that the build has leaked online. Described as an OEM retail image in the name, the file clocks in at 4.67 GB.
Currently no other version has leaked online, despite Wzor posting more screenshots of an "Essential Edition" of Windows Server 2016, also at build 10514.
As per usual it's up to you to go find the build, as we will not be adding direct links to the leaked ISO image. Windows Server 2016 is planned for release in early 2016 with a third Technical Preview expected to land for Insiders sometime next week.
Thanks FaiKee for the tip!