INFOWORLD GRIPE LINE BY ED FOSTER Bookmark this page

 
Display: Sort:
Adventures With Microsoft Security Update Support | 49 comments (49 topical) | Post A Comment
Kernel drivers failing horrible[ Parent | Reply to This ] (none / 0) (#27)
by ekuns on Fri Jun 24, 2005 at 11:55:16 AM PDT

I was playing with a new Linux filesystem. My code passed a null pointer into the Linux virtual file system core code. That code took an oops and died. The rest of Linux, however, continued on with no awareness that the filesystem code was kaput. The Linux kernel subsystems are properly isolated from one another. EVERYthing on the system that did not need file access was totally unaffected by my code error.

On Windows, many things have been moved into the operating system area for marketing reasons -- to make things 5% faster or 2% faster. IE being integrated into the OS is one of these examples, but only one. When they moved IE into the operating system, they destabilized all of Windows. They have done this with many things. When you remove architectual barriers to subsystems, you do indeed speed things up, but you reduce stability by a much greater factor.

I totally agree that talking about any version of Windows from WinME backwards is beating a dead horse. Many of the problems with WinXP are driven by marketing decisions Microsoft made. Such as -- as you said -- running as root most of the time so Windows would be easier to manager for the typical user.

I am surprised that still, after all these years, that Windows has not seen the solution that UNIX (and probably many OS's) takes to DLL Hell -- use versioned DLL files so something linked against an old DLL will use the old one while something linked against the new one will use the new one. Viola. Problem solved.



[ Parent | Reply to This ]


Wow, that's cool.[ Parent | Reply to This ] (none / 0) (#28)
by foxyshadis1 on Fri Jun 24, 2005 at 04:51:07 PM PDT

That's actually what SxS is, Side-by-Side install. XP includes several versions each of a couple dozen system DLLs. Its usefulness is still really limited, since it's only those couple dozen instead of several hundred; maybe by longhorn everything'll be fully versioned out. (I'm sure they got the idea from unix, like most of their 'new and better' features.)

I'm surprised that Linux took a blow like that in step, but it's been a while since I spent a lot of time on it, so I guess some of my ideas are outdated. I'm going to have to update myself. And Fushigi is right, my bad, unix OSes have been far more durable than PC OSes forever. (With my experience with Solaris, I should've known better.)

[ Parent | Reply to This ]



Re;[ Parent | Reply to This ] (none / 0) (#90)
by Anonymous User on Sun Mar 09, 2008 at 07:49:52 AM PDT

Yale buy acomplia viagra alternative Google buy viagra Google UK buy cialis Yahoo! buy zoloft Stanford buy paxil online buy propecia Google Org Google USA

[ Parent | Reply to This ]


Adventures With Microsoft Security Update Support | 49 comments (49 topical) | Post A Comment
Display: Sort:

Menu
· create account
· faq
· search

Login
Make a new account
Username:
Password:

 HOME  NEWS  COLUMNS  BLOGS  PODCASTS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About Awards Contact Us 

Copyright © 2006, Reprints, Permissions, Licensing, IDG Network, Privacy Policy.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

ComputerWorld :: LinuxWorld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no :: IDG.pl

create account | faq | search