
Recently, Apple suffered a rare technical glitch just hours after the launch of its new web-based App Store, resulting in the accidental leak of its complete front-end source code. Although the leak only involved front-end logic code and did not contain user data or back-end security information, Apple quickly took action, sending a DMCA (Digital Millennium Copyright Act) notice to Microsoft's GitHub platform, demanding the removal of the infringing content.
According to tech media PiunkiaWeb, GitHub has cleaned up 8,270 repositories containing the leaked source code, covering the original repository and all forks, in accordance with the notice. Under DMCA regulations, when a repository contains more than 100 projects and most are deemed infringing, the platform can delete all content at once. Apple emphasized that even non-confidential code is considered company property and developers are prohibited from distributing or studying it indiscriminately.
While the overall security risk impact of this leak is limited, it is still an embarrassing incident for Apple, a company known for its confidentiality. It is worth noting that some developers have already backed up the code locally, attempting to analyze Apple's coding style. As the saying goes, "once online, you can't completely erase the traces," this incident has once again sparked discussions about the code management mechanisms of technology companies.