Neowin posted a story that Windows Server 2016 Technical Preview 3 ISO images has been leaked online
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.Windows Server 2016 Technical Preview 3 ISO leaks online
Currently no other version has leaked online, despite Wzor posting more screenshots of an "Essential Edition" of Windows Server 2016, also at build 10514.