Some of Microsoft’s Windows 10 source code was leaked earlier this week, but the potential damage from the breach may be limited, based on various reports. The Reigster first noted on June 23 that up to 32TB of “official and non-public (Windows 10) installation images” were uploaded to BetaArchive.com. (BetaArchive calls itself “the community for beta collectors” and “one of the webs largest Beta & Abandonware repositories!”) The leaked code may date back to March 2017, The Reg said.