Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: Halfmanhalfamazing
> ...MinWin's source code base takes up about 25 megabytes on disk, compared to about 4 gigabytes for Vista...

That can't be an apples-to-apples comparison. That's a factor of over 150-to-1. Not possible.

Even if MS took all their famously long variable names and chopped them down to 6 characters like Fortran, you couldn't get 150:1.

I suspect the 25MB Win7 number is just a bare kernel, whereas the 4GB Vista number must be everything including the applications that come with it.

7 posted on 12/03/2007 6:24:15 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 1 | View Replies ]


To: dayglored

Variable names don’t affect the length of executable code.


11 posted on 12/03/2007 7:05:35 AM PST by Still Thinking (Quis custodiet ipsos custodes?)
[ Post Reply | Private Reply | To 7 | View Replies ]

To: dayglored
I suspect the 25MB Win7 number is just a bare kernel, whereas the 4GB Vista number must be everything including the applications that come with it.

Remember, though, that that 25MB needs to have reverse compatibility with at least all Win32 programs [dating from the early 1990's] - because without backwards compatibility, a new kernel from Microsoft is no better than Linux or FreeBSD.

From there, the kernel will of course need forwards compatibility - through WinXP, ".NET", Win64, and "Aero/DRM" [or whatever].

With an expected timeframe of 2010, Microsoft might go ahead and ditch backwards compatibility with Win16, although that would leave literally gazillions of businesses [& their employees] without access to some older mission-critical apps.

My guess would be that that 25MB would merely provide an interface into which you could load older libraries, as necessary, to gain all of that reverse compatibility, and that if you were to load all of the older libraries, then you'd be right back at 4GB+.

18 posted on 12/03/2007 8:29:25 AM PST by KayEyeDoubleDee (const Tag &referenceToConstTag)
[ Post Reply | Private Reply | To 7 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson