lol, it doesn't get anymore pitiful

Story: Maximum Wait for MinWin and Windows 7.0Total Replies: 25
Author Content
tuxchick

Dec 03, 2007
2:15 PM EDT
Honest to gosh, the biggest gorilla on the planet can't code its way out of a wet paper sack. Is this the innovative WINCE codebase? Why do they keep flogging the steaming pile that is Windows anyway? Start fresh. Take FreeBSD, slap a GUI on it, and have something that works well in a tenth of the time. Oh I know, even if they did try that it would take decades and still be a lardy failure.
Sander_Marechal

Dec 03, 2007
2:29 PM EDT
Actually, I think that's exactly what they're going to do. Think about it. A tight MinWin core with applications layered on top to provide basic functionality is *exactly* what the current *nix OSes provide. There is just no way that they can untangle the mess that is the current Windows kernel. Also, 3 years is short on Microsoft's timeline. Three years to modify a BSD kernel to support the WIndows APIs and rewrite everything else as separate applications sounds about right (right as in overly optimistic MS-wise).

It's either that or a rewrite from scratch. There's no way to untangle the existing mess.
tuxchick

Dec 03, 2007
2:42 PM EDT
I actually tried to dissect my installation of Vista Home to figure out WTF eats up 15 GB of disk space. My fattest Linux installation is a Debian box with virtually everything- it's an old PC I use for testing, and it has every imaginable desktop and window manager, servers galore including LLLAMMMPPPP stacks (which is LAMP with every possible variation), a full development environment, several kernel source trees, all kinds of productivity and desktop apps, a bale of games- and it barely cracks 6 GB.

Vista came with all this weird crud for my laptop, plus the usual poopload of crapware, but even after getting rid of the obviously useless stuff it's still over 14GB. That's with no productivity software; just the basic installation with a Web browser and Notepad. I suppose I'll have to dig into the system files to see what's what, but I am so unmotivated.
dinotrac

Dec 03, 2007
3:03 PM EDT
TC -

You make me ashamed to be a Linux user.

Microsoft finally delivers more for the money and you get on their case for it.
ColonelPanik

Dec 03, 2007
3:40 PM EDT
The fact that TC even has winders on any machine breaks my heart.

She is just using us Linux users to make money. /sarcasm
happyfeet

Jan 08, 2008
7:36 AM EDT
Quoting: ...the usual poopload of crapware...


TC, I've been reading Lxer for awhile but had to join to reply to this comment (replying now after waiting for registration and after vacation)...

It's a good thing I wasn't consuming a beverage - I would have sprayed it all over the monitor and keyboard - LOL doesn't describe it!

My first distro was Sabayon 3.26 - I liked the artwork and the fact that it comes with a boatload of stuff on the DVD. I'm up to 3.4 and waiting for 3.5.
hkwint

Jan 09, 2008
5:14 AM EDT
Sabayon is a very good example of how different choices for one job can fit in under 5Gb. Tons of apps on it - including eye candy, and still three times as small as Vista Notepad+IE.

Notepad was one of the few things I liked about Windows (apart from defrag screen). Sad to see it's screwed to over 5 Gb. Or is Notepad morphing to Emacs.NET but we just don't know yet?
montezuma

Jan 09, 2008
5:33 AM EDT
Here's an analysis from the NYTIMES on this

http://www.nytimes.com/2006/03/27/technology/27soft.html?_r=...

Quote: As a result, each new version of Windows carries the baggage of its past. As Windows has grown, the technical challenge has become increasingly daunting. Several thousand engineers have labored to build and test Windows Vista, a sprawling, complex software construction project with 50 million lines of code, or more than 40 percent larger than Windows XP.

"Windows is now so big and onerous because of the size of its code base, the size of its ecosystem and its insistence on compatibility with the legacy hardware and software, that it just slows everything down," observed David B. Yoffie, a professor at the Harvard Business School. "That's why a company like Apple has such an easier time of innovation." UnQuote

Hmmm I'm not sure I buy this since Linux is highly backwardly compatible and not bloated to anywhere the same degree.

My (simplistic) guess: Incompetent long term coding not brought to account because of monopolistic factors.
Bob_Robertson

Jan 09, 2008
5:54 AM EDT
> My (simplistic) guess: Incompetent long term coding not brought to account because of monopolistic factors.

Exactly.

Somewhere I saw a chart, comparing the system calls of IIS serving one static webpage, and Apache serving one static web page.

Unlike F/OSS with the "release early, release often" mantra, when MS releases a version of Windows they're stuck with that for years. So are the 3rd party coders, who build applications which work around or even utilize the flaws found in Windows.

Everyone knows what happens when "flaws" are fixed in Windows, we have things like XP-SP2, which broke the bank in terms of rewriting applications.

So not only does MS have to maintain backward compatibility with features, they have to maintain many of the bugs as well (such as the well known patch to give correct dates prior to 1901).

Microsoft cannot follow my, and now TC's, advice to create a compatibility layer that runs on BSD or Linux. That would mean admitting they were wrong. As a publicly traded company, I think the top management would open themselves to prosecution if they were to admit that they were wrong, since they as individuals have wedded themselves so intimately with the decision making process for the products.

14 GB. Astounding. Could VISTA be simply loading absolutely everything, for absolutely every bit of hardware that it has, just in case? I can't think of any other possibility. Even I don't write code _that_ bad.
Sander_Marechal

Jan 09, 2008
6:07 AM EDT
Quoting:Hmmm I'm not sure I buy this since Linux is highly backwardly compatible and not bloated to anywhere the same degree.


Not 100% true. Having access to the source means that we can break backwards compatibility Much easier than Windows can. It's a distinct advantage over non-free software. Just read stable-api-nonsense in the kernel sources: http://www.kroah.com/log/linux/stable_api_nonsense.html

95% of backwards compatibility problems simply don't exist in FOSS land because we have the source. The only backwards compatibility we have to deal with is open standards, file formats, public source API's, etcetera.
montezuma

Jan 09, 2008
6:13 AM EDT
True sander. I guess the point being that if you insist absolutely 100% on backward compatibility you get tied up in stupid knots.
number6x

Jan 09, 2008
6:40 AM EDT
windows vs. linux system calls for apache execution link: http://blogs.zdnet.com/threatchaos/?p=311
Bob_Robertson

Jan 09, 2008
7:51 AM EDT
Thanks, 6. Yes, that is exactly what I was (imperfectly) remembering.

Frightening, isn't it?
Sander_Marechal

Jan 09, 2008
8:00 AM EDT
Quoting:Frightening, isn't it?


Only if you use IIS :-D
techiem2

Jan 09, 2008
8:40 AM EDT
I believe my boss said that when you install Vista, it installs EVERYTHING for all versions of Vista, so you can use the happy upgrade tool later to upgrade to a "better" version. That could be a reason for some of the bloat (though still...14GB!?).

On a related subject of bloat, I just put together a new portable hard disk (750GB mmmmm) and installed almost everything from portableapps.com on it (including the XAMPP stack) for when I'm stuck on a windows box (I skipped a few things like thunderbird and macos and whatnot). All that, plus the installers for OO.o, VLC, and a few other utils all comes out to about 600MB. MS Office 2007 Enterprise installs to @1.2GB. Mind blowing isn't it?

Screenies of the my launcher for those interested to see what all is installed on mine. :) https://techiem2.no-ip.com/PortAppsPage1.jpg https://techiem2.no-ip.com/PortAppsPage2.jpg

I also have a 5GB partition that boots up the Gentoo LiveDVD/Installer.
Sander_Marechal

Jan 09, 2008
1:46 PM EDT
Quoting:I just put together a new portable hard disk (750GB mmmmm) and installed almost everything from portableapps.com on it (including the XAMPP stack) for when I'm stuck on a windows box (I skipped a few things like thunderbird and macos and whatnot). All that, plus the installers for OO.o, VLC, and a few other utils all comes out to about 600MB.


Fits nicely onto one CD. Maybe you should build an ISO and release it. Or submit it to the guys that make "The Open CD" so they can use it for "The Portable Open CD".
techiem2

Jan 09, 2008
2:11 PM EDT
The problem with a CD is that the portableapps stuff is made to run fully from the portable disk, so some of the progs (like firefox...) would probably have issues running from a read-only medium. :) Of course, packaging it all into a zip file or some such for easy extraction to a portable device without having to install each component might be a good idea... A good commercial option would be for someone to sell 2GB flash drives with everything preloaded. That would be cool.
thenixedreport

Jan 09, 2008
9:33 PM EDT
I'm thinking that even when Vista dumps everything to the hard drive, it wouldn't take up 14 GB of space. I can also give another suggestion as to what is causing it to take up so much space: backing up of your files....... Yes, all editions do that, but only in certain editions do you have access to those backups. I'm assuming it is reserving that much space for the sole purpose of file backups. That, and the DRM garbage probably causing execuables being larger than they need to be.
hkwint

Jan 10, 2008
2:08 AM EDT
Quoting:I can also give another suggestion as to what is causing it to take up so much space:


dd if=/dev/urandom of=C:/Wow!.exe count=2000000 dd if=/dev/urandom of=C:/better_than_XP.bat count=2000000
tuxchick

Jan 10, 2008
8:12 AM EDT
That's 14 gigs on a fresh installation. No Office, no nuthin'. There is a 6.5 gig recovery partition, too. On a warm day it smells a bit like old Crisco.
jdixon

Jan 10, 2008
8:48 AM EDT
> That's 14 gigs on a fresh installation. No Office, no nuthin'. There is a 6.5 gig recovery partition, too.

I'm recommending a minimum hard drive size of 160GB to those asking me what to get for Vista. By the time you add in Office (which most people insist on, even though I recommend they try OpenOffice first) and the preinstalled apps most vendors include, you're looking at something like 40 GB being used before you even start.
Abe

Jan 10, 2008
11:45 AM EDT
Quoting:...you're looking at something like 40 GB being used before you even start.


That means I have to throw away 3 out 5 fully functioning Linux computers I have at home. No way Jose.

hkwint

Jan 10, 2008
12:25 PM EDT
Can't use philesight on a Windows Vista partition to see where it is?
Bob_Robertson

Jan 10, 2008
12:42 PM EDT
> you're looking at something like 40 GB being used before you even start.

Hardware manufacturers _love_ Microsoft.
ColonelPanik

Jan 10, 2008
1:40 PM EDT
B_R That is true, very true. And I guess the machine makers love the lock-in to Redmond.
hkwint

Jan 10, 2008
3:15 PM EDT
That has been conspiracy theory for a while. New computers come with Vista, and in exchange Vista needs new computers. Some of these 'Vista-ready' computers are not capable of running whole Vista, so they need hardware upgrades. After the hardware upgrades come the service packs. I noticed in the past XP SP2 doesn't run fine on 256Mb RAM while XP without SP's did, which might mean Vista SP1 needs more resources.

Posting in this forum is limited to members of the group: [ForumMods, SITEADMINS, MEMBERS.]

Becoming a member of LXer is easy and free. Join Us!