It's more than 1,500,000 lines of code.
The good news is that it is entirely free of Microsoft's code now. It was a huge project to do that in order to port to Mac. It's still a big job to port to Linux, but not so big as the Mac port.
Hear! Hear! and to MrC's and the other team respondees posts. I am happy at this point that we have MC for Linux, and like the Windows version, it will grow from strength to strength. This is simply to say well done to all involved in the Linux MC project, and some praise, instead of bombarding requests for features already.
To the others posted here asking for headless media servers, how many other FOSS or OSS media servers are available for Linux, then use them in the meantime while MC finds it's feet. Some customers will be lost, while many will be gained. And I also concur and agree, X server is not the GUI in itself which is the desktop most know of, be it GNOME, KDE, Cinnamon, Unity or the myriad of them out there. As per the definition by LINFO (The Linux Information Project) X Server is and I quote "a complete, cross-platform and free client-server system for managing GUIs (graphical user interfaces) on single computers and on networks of computers" unquote, and correctly stated by leezer3, is a very thin client. For further reading to those questioning the X Server you can read in completeness here
http://www.linfo.org/x_server.html.
I perrsonally am noticing a nice migration to Linux, as Windows is not offering what many were expecting out of it, especially from version 8. So what better thing to happen than to see one of our favourite Windows programs taking the plunge and working in Linux.
Thank you very much to the MC team, from myself. I am at least appreciative of your work (+2 years of it)
Regards