http://en.wikipedia.org/wiki/KDEThe goal of the community is to provide basic desktop functions and applications for daily needs as well as tools and documentation for developers to write stand-alone applications for the system. In this regard, the KDE project serves as an umbrella project for many standalone applications and smaller projects that are based on KDE technology.
There might be some truth to the suggestion that KDE is too big, and there was never a good reason for making many of the applications (eg. a whole IDE) desktop specific or under the KDE umbrella. Nevertheless, it is where it is, and at this stage counting every repository in KDE as one big project is like counting every repository in Github as one big project. If you count all Gnome projects you will have the same problem - eg. Gnucash, Alleyoop etc. are not part of a standard user desktop. Note that there is another potential problem: infrastructure is included in the source tree, so it's not just source, it's also every web site etc. If you really want to do a valid source code comparison for a standard user desktop, then compare what gets installed by gnome-desktop versus kde-desktop. Or compare similar packages, like Kdevelop vs Anjuta. You can't seriously measure LoC without considering functionality. And don't forget: "LOC measure is a terrible way to measure software size, except that all the other ways to measure size are worse."
OMG Debian is dying, and Fedora is already dead!!
Last edited by chrisb; 08-24-2013 at 06:36 AM. Reason: ohloh link
Does this seem reasonable and unbiased? Yeah, I don't think so either.