Kernel Musings: Unix and NT 357
Hulver writes "This is an interesting technical artical describing the differences and similarities between Windows NT and Unix. The article mentions Linux, but he is fairly dismissive, and very heavily biased towards NT being the best.
If you are interested in how NT works and how it compares to unix, this is a good place to start. It might even open your eyes about how NT works.
" I actually thought it was quite interesting, and only an eensy
bit of it seemed inflammatory. Note that it's an article about
the kernels of the operating systems, not the entire operating system.
Typical NT propaganda - ignores, deceives (Score:1)
At the time, someone mentioned that we should get Linux B1 (or whatever) certified if disconnected from power mains.
I wonder why all of the Top500 supercomputers in the world are non-NT machines? (Not even that many are Intel machines...of course, the first one is -- which counts for something)
NO QUOTA SYSTEM (Score:1)
> NT SUCKS COCK
Well, that must be one of the undocumented API's.
It certinly sounds like an argument for going
with NT.
WinNTmag -> Objectivity? (Score:1)
Mirror on winsucks: sucks. (Score:1)
Typical NT propaganda - ignores, deceives (Score:1)
I hope you're joking. For your information, queso gives me this on your c2.org site:
209.249.31.128:80 * FreeBSD, NetBSD, OpenBSD
Hmmm, guess they don't trust NT that much.
And could you provide and more specific link on that web site? I can't seem to find anything about NT + C2?
I get it! You actually work for C2NET and you want to get
M$ (Score:1)
NTs Popularity (Score:1)
whats wrong with easy people?
Being the source of all stupid and evil probably. People who want complex things to become easy often screw up those things for a lot of other people, that they haven't happened to think about.
Mighty NT server running WWW.WINNTMAG.COM CRASHED! (Score:1)
You'd think that an OS that is as great as NT would be able to handle a little web traffic!
No Subject Given (Score:1)
Ummm... that's a real leap. Just because some NT design team members also worked on VMS *does not* mean that 1)NT is descended from VMS 2) that NT has been evolving since the 70's. More FUD, sigh
No-videocard installs (Score:1)
Another method that comes to mind is putting a network-capable kernel on the distribution disk and firing up a telnetd in the init scripts.
NT = VMS! (Score:1)
This is funny (Score:1)
If this does get done, it'll prevent the NT people from being able to say "we have a C2 rating and you don't!" Not to mention that some of the security features actually would be useful.
No-videocard installs (Score:1)
As far as SAMBA goes, he's very right about its performance; I saw some reviews after the last major release (whatever the heck it was) that were very impressive.
Typical NT propaganda - ignores, deceives (Score:1)
1.) the article brags on NT's scalability -- running on a max of 4 processors == scalability?
HA! Even Irix, one of the worst commercial Unix variants available, runs on up to 256 processors, and probably more if the hardware would be available. Solaris has no problem scaling up to 64 or more in an E10, and probably into the hundreds, I just haven't seen it personally. Sure, Linux is way behind in this area with it's rather coarse-grained locking, but it's making very solid advances as we speak...
2.) Security - typical M$ smoke and mirrors here. The only version of NT to ever earn C2 certification was a special version of 3.51, and it only earned the certification when the machine had no floppy drive, and one other criteria (forgot which...) You always see M$ bigots saying NT is C2, but notice how they skirt right over which version they're talking about?
3.) They totally ignore reliability, which is everyone's main complaint about NT. There are some very serious design issues that I differ with in NT (such as putting video drivers in Ring 0, and allowing a poor video driver to crash an entire server, requiring that the entire machine reboot if you make one change in the network config, requiring you to keep reapplying service packs every time you load new software, etc.) but my main complaint against NT isn't the quality of the design, but the quality of the implementation. If M$ would spend even a 10th of their "research", advertising, or legal budget on improving the quality of their existing products, they would be quantum leaps ahead. I have never seen Solaris 2.5.1 or greater, HP/UX 10.2 or greater, or even Linux kernel panic without hardware problems (or in Linux's case unless I was dorking around with some kernel code
Just my $0.02 worth, flame away if you love NT
NT != VMS -- damn straight! (Score:1)
Reminds me of Dan Quayle comparing himself to JFK.
I was a VMS admin on a 7/24 hospital lab system. We had 98% uptime *INCLUDING* scheduled downtime and backups.
I bailed as soon as I could when the hosp dedicated to an NT based lab system. Three years later, and they've finally decided that the app on NT can't hack it...
UNIX and NT Pedigrees (Score:1)
Come on folks, if they're going to state that NT is VMS with a GUI, then they need to also state that UNIX is MULTICS with portability.
This puts the roots of UNIX back to the mid-60's -- significantly older than the VMS->NT pedigree.
This reminds me of the Heinlein quote about meeting a small lizard who claimed to be a Brontosaurus on his mother's side....
Typical NT propaganda - ignores, deceives (Score:1)
You missed the point. 3.51 was the last version to be certified. What version are they pushing right now? Depending on whether you count vaporware, that would be either 4 or 5. How many million lines of code have been added or changed since then? Of course you'll probably tell me that multi gazillionaire Billy boy could get them to pass if he wanted to, he just doesn't want to waste the money, right? And nobody really needs a floppy drive or a network connection either, just like nobody will ever need more than 640K of RAM, right?
I've heard that there are literally thousands of government offices installing plain old NT 4 because they expect it to be C2 secure. And from the drivel you read in these M$ rags, you would expect it to be too! I would love to see the people who make decent C2 OS's get together and start a class-action lawsuit against M$ for false advertising. (hint hint, anyone know any legal bloodsuckers working in the computer industry?)
NT is single-user (Score:1)
Eventually the machine staggers to a halt under the load of a cheesy little app.
ha ha!
He's framing the discussion to NT's benefit (Score:1)
ie... NT is as old as Unix, and an evolution of VMS (a genuinely industrial strength OS).
ie... Describing NT's architechture first, then going on to say that "Unix implements a similar approach", as though Unix were playing catch-up.
ie... slagging Linux for not making kernel-level threads available, but ony casually mentioning that NT's kernel-level interface is undocumented and unavailable (the tech. may be beyond me here - is this a valid pont?)
I think we're going to start seeing lots of articles that Take NT Seriously (TM), with no mention of stability, speed or overall appropriateness of this OS on a server. But simply taking that tone will start to leave an indelible impression on a "New generation of IT professionals".
Hmmm... Their site is unreachable. Server Crash? (Score:1)
stats to compare how well nt boxes handle the slashdot effect as compared to Unix ones.
17 year credibility gap (Score:1)
I have to agree. From the article:
Many core members of the future NT design team left Digital in 1988 to join Microsoft, which released NT's first version, Windows NT 3.1, in 1993. Thus, NT and UNIX have been evolving since the mid-1970s, ...
Claiming that NT is based on a Digital OS from the mid seventies because MS hired a few digital programmers is a huge leap. The author made it across the chasm, but he had to lighten the load and leave his credibility behind to do it. And claiming that both UNIX and NT date back to the mid seventies because of this is a further distortion of the truth; 1969 is _not_ the mid seventies. Lets go by ship dates: UNIX 1976; NT 1993. What we have here is a credibility gap of about 17 years.
TedC
I think he left something out! (Score:1)
They lied about security (Score:1)
fwiw.
new generation of IT professionals? ha! (Score:1)
My favorite part... (Score:1)
I'm still chuckling about that..
NT file sharing has some advantages (Score:1)
I do agree with the point to some extent - although I think it is one of the areas to cause the largest headaches on NT as well. Ever tried dealing with permissions problems on a server for NT? Nightmare.
"News analysis" is though.. (Score:1)
"According to intellectual property lawyers, the Linux licensing agreement binds any developers who produce software using components of the Linux OS (e.g., libraries, runtimes) to release the source code for their additions (i.e., applications) to the public domain."
NT kernel not half bad - intellectual honesty (Score:1)
You're right.
however, nt seems to be the poster child (poster devil?) for E raymond's theory about how "cathedral" development model fails in reliability. ms recruited many many high quality talents with their market clouts, yet they still put out low quality products (at least in terms of reliability).
Actually, read "Rapid Development" (MS Press). Don't get too hung up on its advice, although by and large it's a very good book.
Anyhow, the author points out that MS did the opposite of this -- they didn't pay money to get the best, they instead used an internal hype campaign to get the excited programmers eager to work on the project. There's a saying about that -- there are old programmers, and there are bold programmers. But there are no old, bold programmers.
So MS traded enthusiasm for writing "the best OS ever" (their words) for experience and competance.
The result is self-evident.
Will bazaar-style open source ("open development", to coin a term) make it possible to be both experienced, competant, AND excited? Time will tell. I hope so.
-Billy
NT kernel not half bad - intellectual honesty (Score:1)
Yup. Of course! The copyright's expired :-).
However, it implies that bold pilots end up dead, not that old pilots are generally useless, like one would infer from your version.
Read again -- like you say, I'm quoting the saying almost verbatim, and my message was otherwise extolling the virtues of experienced programmers. Don't know how you got that interpretation.
-Billy
My iis4 mcse ms press book. :-) (Score:1)
boots Linux and runs Apache just fine.
It's currently serving up to 1000 users a day,
without pushing the load average over 0.05...
Danny
My idiot boss and the market will buy this cr*p (Score:1)
I DONT WANT TO PAY $1300 FOR VISUAL C++ AND ANOTHER 700 FOR VISUAL BASIC! MICROSOFT CRIPPLED ALL THE CHEAPER VERSOINS OF VC BY MAKING THE PROGRAMS RUN SLOWER ! ITS PRATICALLY THE SAME PROGRAM BUT WITH A CRIPPLED COMPILER! I HAVE NO CHOICE BUT TO USE VC BECAUSE ONLY VC CAN USE THE API"S OF WINDOWS! WHO THEY HELL DO THEY THINK THE ARE TO TELL ME WHAT TO BUY! I think its awefull that I am closed from the real (windows) world. I bought caldera linux out fo rage because I wanted to do some programming. I am not a unix tech guy but just a hobbyist who refuses to reward Gates for his crippling of the api's to visual studio only! I want to write high performance grahics apps with directx and opengl and microsoft has totally used my own computer agaisnt me. Why do I need to be punished by ms by not reading and sharing info with office just because I chose to buy my own os. Microsoft has ilegally and unethically abuased its power and we linux users suffer! WOuldn't it be great if office 2000 didn't have encyption technology in its
aaah the previous poster is right. This does feel alot better.
oh and one more thing. BIll Gates on Germany radio stated that windows 98 doesn't have any bugs and that if it crahses THEN ITS YOUR FAULT! Now. How does this make all you support people feel?
They're back. (Score:1)
Not for long. At approximately 13:45 UTC Sunday March 7, the server is down again.
NT is single-user (Score:1)
Large file status on Linux (Score:1)
And I haven't checked, but are you sure that glibc 2.1 supports 64 bit mallocs? How could it, if brk() itself doesn't?
Secular Humanism == Anti-God Atheist Religion (Score:1)
Am I nuts? NT is more secure than Unix? (Score:1)
I believe that is what the article said about half way through. NT is C2 certified on a non-networked Standalone system. Duh..
Sure you can reboot a unix machine into runlevel 1 but what good is a secure standalone?
Idiots....
YOU GOD-LOVING GOODY-TWO-SHOES MORALIST MAGGOT! (Score:1)
Oh sorry... wrong forum.
NT file sharing has some advantages (Score:1)
Yes, you can, if you're running Solaris 2.5 or later - if the file system is local or on an Solaris 2.5 or later NFS server, set an ACL on the file (as another poster noted, man setfacl, although I've not found a man page that explains well the semantics of Solaris ACLs (they seem to closely resemble the ACLs in the POSIX 1003.1e D15 draft).
That depends on the machines to which you're explorting it. If the clients support SMB (Microsoft-flavored OSes do, as does Linux), and if you have Samba on your machine, you could SMB-export it (as you can with NT) with Samba.
Now, if somebody could tell me why NT sucks . . . (Score:1)
Perhaps Microsoft should have considered using such a design, then. I've seen nothing to indicate that NT is anything like what I generally hear referred to as a "microkernel" - file systems, device drivers, networking stacks, and even low-level graphics in 4.0 run in kernel mode (I suppose a desperate Microsoft marketoon could try distinguishing between the NT "kernel" and the NT "executive", but somebody could partition the routines in a modern UNIX-flavored kernel in the same fashion), invoked via procedure calls, rather than in server processes.
Yes, some parts of the Win32 API are implemented in the Win32 subsystem process, but if that qualifies it as a microkernel, one could argue that an automounter makes UNIX a microkernel....
Typical NT propaganda - ignores, deceives (Score:1)
I've not seen anything to indicate that they are. Stuff at, I have the impression, the level of the drawing routines in Xlib may be in the kernel, but stuff at the toolkit level lives in userland, as well as stuff implemented atop it.
Now, if somebody could tell me why NT sucks . . . (Score:1)
Assuming that citing a domain name that gets you to Softway's pages about Interix is an attempt to defend the assertion that NT is a microkernel, I don't consider the ability to have multiple environments for different types of programs to be sufficient reason to dub something a microkernel - were the Wine folk to add extra system calls to the Linux kernel to assist it, would that render the Linux kernel a microkernel?
In addition, how much of Interix is implemented in the Interix subsystem process and how much is implemented in libraries called by programs running under Interix (with those libraries perhaps making NT system calls)?
close (Score:1)
1) No floppy drive.
2) No network connectivity of any kind.
Kinda sad how they have been getting away with claims of C-2 certification for all these years.
Security & C2 rating (Score:1)
Unless it is impossible for a program to stop the Ctrl+Alt+Delete? I suppose that would make a real clone impossible. However a tiny hardware modification (probably doable with only access to the keyboard) would make this pointless.
Moved Graphics to Kernel for Speed... not Security (Score:1)
Oh, so is THAT why my NTW is BSODing on me twice a day?
Unix not so portable? IT professionals? (Score:1)
Also, he tries very much to keep things theoretical. Nowhere anything about uptimes or reboot issues (for quite a lot of NT setting changes you need to reboot). Practical things count!
Furthermore, most of those 'hobbyists' happen to be IT students who are very very likely to become 'a new generation of IT professionals' in a few months/years.
And indeed Linux machines _are_ being used in commercial production environments. I for one get paid for installing Linux for companies, as file/mail/dial-in servers. Not ready for the environment? Ever so ready!
C2 - no floppy and (Score:1)
Unix not so portable? IT professionals? (Score:1)
Furthermore, I don't remember flaming anyone.
NT file sharing has some advantages (Score:1)
On Solaris I can set my files' rwx permissions for everybody, but since I can't create or modify groups I can't have any finer grained control. I either grant a permission to everybody or nobody. If our company was more geared towards Unix support I suppose I could make a phone call to an adminstrator and get a group created or modified eventually.
If I want to share a file or directory on NT I can make a list of people who I want to have access. I can give read access to some people and write access to others on the same file. I don't have to have any special privledges, I just right click on any file or directory and select peoples' IDs and grant them each whatever permissions I want them to have.
Furthermore, NT's file sharing is based on *people*, not *machines*. My Solaris machine is on the network full time and my home directory is on a server. I can share files because other people have access to the same server. This wouldn't work for a laptop. If I want to share a directory on my NT laptop I just right click on it and turn on sharing. Whenever I'm on the network the shared directory will be visible to the specific people I granted permission.
If I had Linux on my laptop I'd have to NFS export the directory. That would require knowing what machines are likely to be used by the people I want to share files with. On NT if I grant "fred" access to one of my directories, "fred" can access it from any NT machine on the network as long as he logs in a "fred". If "fred" normally logs in to a machine called "tophat" I could export an nfs mount to "tophat", but if "tophat" died one day and "fred" went over and logged into someone else's machine he wouldn't be able to nfs mount my directory from that machine. He'd have to call me and ask me to add that machine to the nfs exports (which I couldn't do even if I were in the office instead of at an all day off site meeting, I'd have to call an administrator).
NT kernel not half bad - intellectual honesty (Score:1)
Cute. Your little saying is not new. It originates in the same phrase with airplane pilots. s/programmers/pilots/. However, it implies that bold pilots end up dead, not that old pilots are generally useless, like one would infer from your version.
-kabloie
NO QUOTA SYSTEM (Score:1)
Thanks for such a light-hearted, funny article (Score:1)
NT is here to stay and it's becoming the choice of a new generation of IT professional.
I refuse to comment. Despite the fact that he himself admits that NT does not perform anywhere near UNIX, his opinion is that NT is competitive with UNIX on high-end servers.
He also refuses to acknowledge the "homegrown Unix variant" Linux, stating that "a large percentage of the Linux installations are still in the realm of the computer hobbyist". Proof of this, Mr. Russinovich? To be sure, there are many of us who have adopted Linux as our home OS and continue to happily hack away at it, but signs have shown nothing but continued acceptance of Linux in the business market.
All in all, it's standard FUD, exactly what one would expect from a source like www.winntmag.com.
~Dan
Here's the mail I sent their webmaster (Score:1)
From: jamie@mccarthy.org
Subject: Unable to reach article
Dear webmaster,
I read about your NT-Linux comparison on slashdot.org. However, I was unable to get through to your Microsoft-IIS/4.0 website because:
Good luck getting it back online. I feel your pain...my company used to run its webserver on NT too...
Jamie McCarthy
Codeveloped (Score:1)
/.ed? Sure looks like it. (Score:1)
Cost per transaction? Nuts! (Score:1)
Apples and Oranges! If the NT benchmarks had been done on something exotic like Alpha hardware, or PPC hardware the numbers would be quite different. Everyone knows the "mainstream" UNIX vendors are raping their customers with price, but to exploit that in a benchmark is silliness.
Now that they're finally back up (Score:1)
So let me see if I got this straight.
Linux is mostly GNU, GNU's not UNIX, and Linux is just another form of UNIX.
NT's all original innovation, no "borrowed" Digital code in it, but it traces it's roots back to when the guys who wrote it were on Digital's payroll. (Maybe they were writing NT after hours on their own time before jumping ship.)
Clear as FUD!
P.S. Katz on C-SPAN, Monday (3/8/99), talking 'bout his book! Is there a Slashdot Effect for TV ratings?
(Yeah, but he's OUR gasbag!:-)
Bais (Score:1)
How do you say "double standard" children?
At the government agency where I program, my self and many others installed NT 4.0 on our workstation when it first came out. As the months passed we reverted back to Win95 because of problems relating to speed, stability and NT's "user friendlyness" forcing us to do things in ways we didn't want to do them, I guess to protect us from ourselves. "User friendly" gets in the way when it assumes that every user is an idiot who has to have their hand held (or slapped) all the time.
A couple of weeks ago we installed our first Linux server, replacing the NT that had held our Oracle 8 database. Results: an immediate four-fold increase in speed and the nearly daily reboots have ceased.
When app development issues (which language, which toolkits, which Xclient, which VCS) get resolved by the suits it is my belief that 30+ servers and 300+ workstations are going to get a drastic overhaul. All from one CD. The economics and the speed and stability are going to force it.
NO QUOTA SYSTEM (Score:1)
Moved Graphics to Kernel for Speed... not Security (Score:1)
Then they realised that NT is useless if video doesn't work 95% of the time, so they moved it to the Kernel to eke out a little bit more speed.
Chris.
Mirror on winsucks (Score:1)
/.ed (Score:1)
Try it now
Mirror on winsucks: sucks. (Score:1)
Some arguments perhaps? (no msg) (Score:1)
---
WinNTmag -> Objectivity? benchmark results: (Score:1)
I checked out this guy's claims, and they're true! I put each of the following OSes onto the 16 DEC alphas I have in my living room, and did some web performance testing by refreshing a page in my browser. Here's what I found:
Windows NT running IIS 4: 15 pages per minute (until it crashed)
Windows 95 running PWS: 20 pages per minute
RedHat Linux/Sparc running fdisk: 0 pages per minute
AIX running SSH: 0 pages per minute
MacOS X Server running MacAmp: 0 pages per minute (and they said it would be good!)
PalmOS 3 running Memo Pad: 0 pages per minute
So as you can quite obviously see, Windows NT is a far superior operating system!
</joke>
--
Now, if somebody could tell me why NT sucks . . . (Score:1)
So, if someone could explain to me:
a) What are (seriously) the things that NT does better than Unix/Linux? (Besides BSOD)
b)Are those things being developed?
c) If NT is "better" in some ways, why does it suck so badly?
They lied about security (Score:1)
NT 3.51 (service-pack 3?) does. But the person who got that clearance, Ed Curry, has publically stated that the changes to NT 4.0 have weakened security so much that it cannot meet the standard.
Doesn't stop Microsoft from spreading their lies though...
Regards,
Ben Tilly
NT proven to be unreliable -- AGAIN (Score:1)
At one of my contracts, we went in to replace NT boxes running simple web services (we were replacing them with Sparcs running Sol 2.51)
It would be too generous for me to say that the NT system was too unstable. Those poor bastards who set up the system had to install a watcher. It would ping all of their NT boxes (about two dozen) until one of them failed. The watcher program activated a modem, and dialed out to a pager when one of the systems failed.
Then one of the poor bastards would come scurrying down into the server room -- and reboot the NT box. Those dudes would be paged twice a day. I know, I sat at the desk next to the modem. I held back a huge belly laugh each time the modem dialed out.
I feel sorry for you NT people, I really do.
NT zealots: You won't be taken seriously by the Unix/Linux crowd until your OS stops crashing once a day.
The winntmag.com site should think about investing in that watcher program -- or better yet -- install a reliable OS for the webserver.
Operating System Security Rating? (Score:1)
Linux would probably be C2 level if (and not to bust on Linux -- I like it a lot, but C2 is ridiculous):
1) The code was proprietary, and evil hacker scum couldn't look at the code because the best security is by obscurity.
2) The permissions on all files were set to 700
3) Shadow passwords were enabled
4) All files were owned by root
5) No floppy drive
6) No Internet connection
7) No Network card
8) No third-party "hackerware"
9) turn the computer off
10) solder the power switch into the off position.
Next time somebody brags about their system being "C2" compliant, think "Ah, you poor dumb bastard"
What's a "Sparq" chip? (Score:1)
Kriston J. Rehberg
http://kriston.net/ [kriston.net]
Rule of thumb, Sparky... (Score:1)
NT file sharing has some advantages (Score:1)
>machines are likely to be used by the people I
>want to share files with. On NT if I grant "fred"
>access to one of my directories, "fred" can access
>it from any NT machine on the network as long as
>he logs in a "fred". If "fred" normally logs in to
>a machine called "tophat" I could export an nfs
>mount to "tophat", but if "tophat" died one day
>and "fred" went over and logged into someone
>else's machine he wouldn't be able to nfs mount my
>directory from that machine. He'd have to call me
>and ask me to add that machine to the nfs exports
>(which I couldn't do even if I were in the office
>instead of at an all day off site meeting, I'd
>have to call an administrator).
And this is a GOOD thing?
Hows about I just walk into your office with a new laptop with a "fred" user account on it and login to your machine.
I'd much rather apply a network-address based control than a login-based one.
It seems that this type of security model is based more on convenience than anything else...
new generation of IT professionals? ha! (Score:1)
After about a month I was using linux on my desktop, occasionally rebooting to NT to use word/excel. Now, there are at least 3 linux servers at work, 2 of which I set up, and we have several more in the works. (One of those linux servers in the work will replace our last NT server.) Also, several of my co-workers have switched to linux on their desktop, and there are some others who are playing with linux at home.
So, if every one of the current linux using students graduate and have this sort of impact, M$ has really got something to worry about!
Typical NT propaganda - ignores, deceives (Score:1)
The "other criteria" is that it can't be attached to a network... I'm not fully conversant with C2 specs, but IIRC that means not having a NIC installed, not just not being plugged in. There's a secure server OS !
Typical NT propaganda - ignores, deceives (Score:1)
WinNTmag -> Objectivity? (Score:1)
i am not flaming... (Score:1)
Couldn't have that, no sir.
Har Har Har (Score:1)
Try this on solaris:
setfacl -m dude:rwx
You lose. What burns me about NT is that it could expose every internal structure as a file, ala a
Would somebody tell me... (Score:1)
Man, I'm gonna pay for that one in the next life.
NO QUOTA SYSTEM - official response (Score:1)
>Wrong. MS has a free UNIX connectivity pack with a telnet daemon.
The one that crashes every time someone disconnects? The one that has dire warnings of unstable beta software written all over it? The one that is unsupported and doesn't come with NT, meaning I can't telnet into a newly installed box?
What a joke. This is TELNET. God forbid MS should try something like ssh.
NT file sharing has some advantages (Score:1)
man setfacl
I didn't know about that til I came to work for Sun. Enjoy.
For me, there's one major reason Unix FS's just blows the doors off of NT's: symbolic links. I hear NT5 will have those. I hear NT5 might even exist. I hear voices too.
My favorite part... (Score:1)
"Internal data structures limit NT to using a maximum of 32 processors, but licensing limitations usually restrict the number of processors to 8 or fewer."
HAHAHA
I just don't understand why you would want to use this operating system.
On using benchmarks to lie (Score:1)
In the database test case he is lying deep. He is quoting from the transaction test. SQLServer does not even appear in the top-ten performance list. But gets all ten positions in the cost-benefit list (does anyboy else sees dumping here?) with very poor performances. This test only shows that MS SQL Server is a expensive alternative to MS Access. He obviously refrain from quoting the warehouse test (large data sets, low transaction rates). SQL Server is not even listed.
Even ZDNet published file-serving and print-serving tests showing Linux beating the crap out of NT (both running in exactly the same hardware).
<sigh>.... (Score:1)
`I heard...'--beautiful; I love people who can't think on their own....
What's egcs made out of?
Hiding big things behind smaller ones; unmasking (Score:1)
There'd be no operating system to host Torvalds' kernel--that is why there'd be no Linux.
As others have said, kernels don't do anything by themselves.
I think the "SLASHDOT EFFECT" got it ;-) (Score:1)
I think the "SLASHDOT EFFECT" got it ;-) (Score:1)
SLASHDOT EFFECT starts to possess nuclear properties...
Average JOE here NT vs. *Nix (Score:1)
Besides on a IBM's NetFinity with NT Server I wonder until now why nwadmin32 + netscape ONLY, managed to eat up all memory (reinstalling everything didn't help).
So now NT is a UNIX like anyone else :) (Score:1)
However the very first reaction I had, was that this guy was trying to demonstrate that NT is a UNIX like anyone else. Funny but that was my very first reaction on looking through the whole article at fast speed. It seems that M$% is changing the politics of a "better OS than UNIX" to a "better UNIX than UNIX"
linux bigot FUD (Score:1)
I really wish
I'd love to see how much microsoft.com traffic we get here. Seeing as they tried to buy linux.com ( to either sit on it or use it to spout FUD )
--
James Michael Keller
NO QUOTA SYSTEM (Score:1)
He is comparing them theoretically. (Score:1)
NT really is single-user (Score:1)
But NT does offer mechanisms for simultaneous graphical desktops on the same machine. Just use CreateDesktop(), and SwitchDesktop(). They can be created under the auspices of other users, using NT's impersonation routines. But you then encounter other multiuser limitations of NT, such as the redirector! Once the redirector creates a drive mapping, it becomes globally accessible to all active users of the machine, regardless of their privileges.
NT really is single-user (Score:1)
But NT does offer mechanisms for simultaneous graphical desktops on the same machine. Just use CreateDesktop(), and SwitchDesktop(). They can be created under the auspices of other users, using NT's impersonation routines. But you then encounter other multiuser limitations of NT, such as the redirector! Once the redirector creates a drive mapping, it becomes globally accessible to all active users of the machine, regardless of their privileges.
BSD & ftp.cdrom.com (Score:1)
NT file sharing has some advantages (Score:1)
Uh, you'd have to know fred's password. It's no less secure than having two 'fred' accounts on two different Unix boxes.
ACLs (Score:1)
I think what we're seeing here is a certain Linux elitism -- "Linux doesn't have ACLs, so there not really useful." Unfortunately this is counter to the experience of thousands of production NetWare and NT administrators.
Seeing an ACL like this is quite common on any NT or NetWare file sharing box:
Report Readers - Read
Report Editors - Read/Write
Administrators - Full Control
Yes, I know that there are workarounds for the brain-dead Unix permissions, but please let all of us unenlightened system administrators know how the above ACL is not useful "in practice".
--
ACLs (Score:1)
(1) I fully expect that someone will develop "ext3" or whatever that has ACLs and other desirable features within a year or two.
(2) I actually do know the difference between "they're" and "there".
--
Your Example (Score:1)
Your example breaks, because "other" is everyone else, not just "Report Readers". Why expose information to people who are not supposed to have it? Furthermore in an NT domain or an NDS tree, "Other" could be 100,000 or more people that you've got no control over, not just your 8 local users or whatever.
As other's have pointed out, in a large distributed system (like AFS), you need ACLs.
As for Applications which bypass normal OS security, take a look at Lotus Domino -- it has an even more complex ACL model than NT or NetWare does.
--
Missing something (OS/2). (Score:1)
[From memmory]
PeekMessage( MGG *, HWND, NULL, 0, 0, PM_NOREMOVE);
The OS/2 PM Eqiv of:
WinPeekMsg( HAB, QMSG *, HWND, NULL, 0, 0, PM_NOREMOVE );
I guess that somebody decided that the PM_NOREMOVE must be PeekMessage not Presentation Manager so they didn't have to change the constant.
Sorry, but I found it hilarious.
If anybody else is working on a PM port of GTK I'd be interrested in working with them.
shaun@tancheff.com
http://shaun.tancheff.com/NtMag.html (Score:1)
WTF: This 486 w/16M needs an upgrade, maybe you can /. it
http://shaun.tancheff.com/NtMag.html [tancheff.com]