
On 7/02/17 1:29 PM, Lawrence D'Oliveiro wrote:
The Windows source tree consists of 270GB in 3.5 million source files <http://www.phoronix.com/scan.php?page=news_item&px=Microsoft-GVFS-Git-Filesystem>. The obvious question is: what does all that source code do? I suspect if you add up all the sources for the packages in Debian, it would not be that large. Yet they offer far more functionality than Windows does.
The Debian source code is over 40 GB[1]. They don't directly host the source control files, that is done by Github and others, but it wouldn't be unreasonable to suggest that it would be well in excess of 300GB.
So what is all the Windows source code for? I don’t think it is a question any Microsoft engineer can answer...
One would hope that different projects (eg Microsoft Office, Visual Studio, SQL Server) would have their own git repos. git clone on a 300GB repo would bring a lot of networks to their knees, especially for the remote workers. -- Simon [1] http://cdimage.debian.org/debian-cd/current/source/iso-dvd/