No, thanks for the bait! :)
But still, it is a valid question and good discussion. For those who are not fully informed about these things, Kernel mode programs run at the same privilege level as device drivers and internal OS system processes. When user level programs crash the OS continues chugging on. But Kernel level crashes as very bad and requires restart for any confidence in the system. Netware NLMs (except for recent userland loadable NLM) run as kernel processes. Thats why Netware ABENDS are very distructive, and this fear is one of the main reasons for its loss of market share. Because Netware programmers create NLMs runnning at kernel level, most NW Administrators refuse to accept privately created NLMs without full rigorous testing and certification by Novell, due to the fear of losing Server stability. Heard of any inhouse NLM developer teams?
Windows NT 3.5 was the first version of Windows to adopt what Unix was born with, and seperate out privileges of the running application from the system. That brought Windows a level of stability a class apart from Windows 3.1. But it also stopped Windows 3.1 device drivers from working in NT. Win95 allowed a mix of both worlds.
Similarly for the Mac OS X, it bears the stamp of its Unix lineage for stability, seperating kernel mode and system level processes from user level process (yes, there are three levels, directly enforced by the microprocessor hardware, specifically requiring a numeric co-processor! That is why you couldn't run any Unix like OS, or even WindowsNT on Intel's processors prior to 80386, or even on 80386SX which didn't have a numeric-proc).
Even with TUX, it has not been overwhelmingly popular. The fear remains, what happens if it gets hacked! Most of us still use Apache instead as a user level process. Just like one has the option to run IIS on Windows 2003 at a user level privilege, or at a kernel level privilege. It is an informed decision one makes based where the depoyment is going to be and what the exposure is. I bring all this up here since these words have been thrown up in various messages in the recent discussions, and it takes some poking around to see the bigger picture.
Sri Amudhanar
703 729 0600
Scott Cadillac wrote:
Hi Sri,
So does that mean nobody uses "RedHat TUX for Linux" because of the risk?
Just curious. Cheers....
Scott Cadillac, Witango.org - http://witango.org 403-281-6090 - [EMAIL PROTECTED] -- Information for the Witango Developer Community ---------------------
XML-Extranet - http://xml-extra.net 403-281-6090 - [EMAIL PROTECTED] -- Well-formed Development (for hire) ---------------------
-----Original Message-----
From: Sri Amudhanar [mailto:[EMAIL PROTECTED] Sent: Thursday, June 05, 2003 2:50 PM
To: [EMAIL PROTECTED]
Subject: Re: Witango-Talk: Microsoft Action Pack (way off topic)
I was informed at the Win2003 release event that IIS can now be run in
kernel mode for superior performance, like RedHat TUX for Linux. TUX has
been available for years and is mature. Some administrators are concerned
that if IIS security is compromised, hackers would gain direct entry into
the Windows 2003 kernel level processes. Sri
Brian Mowers wrote:
Dan, MS action pack is a great program for any developer. I am running Server 2003 (enterprise version) that came with the action pack subscription this is a 4000.00 piece of software (retail) that does clustering for up to 8 machines and load balancing. I had much trouble with Windows Advanced Server 2000 and R:tango 2000. Never could get the tow to run happily. I loaded up Server 2003 using the default install and all works great. Best Server OS I have ever tried. I would say my Witango apps now work twice as fast as under NT 4,0 SP6. (To be fair I boosted the RAM memory to 1.25 GB at the same time).
The action pack subscription cost me 300.00 USD/year! ~Cheers, Brian Mowers At 12:33 PM 6/5/2003 -0400, you wrote:
Here is the link
http://www.microsoft.com/partner/actionpack
Great program you get multi user licenses for All the MS Server OS XP XP Professional Vision Office Exchange Server Outlook
And more
________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
