Time To Re-Evaluate Microsoft's Linux Myths Page?
cluge asks: "MS still proudly presents their Linux Myths Page and recent Dell commercials show Linux as a 'lower end' solution. This seems even stranger coming from Dell when you look at all the the Linux solutions that they are offering. The comparison made in their print adds compare 2 machines with vastly different amounts of memory (or so has been reported here and elsewhere). With a new kernel coming out, should the Linux community tune a couple of machines and set up an open test? Test the following: static Web serving, file sharing (Samba or NTFS), and routing performance. Having Linux knowledgeable people run the test allows performance tuning for the application being tested. The testers comments and recommendation on performance tuning will be valuable to the entire Linux community and the tests will let the community know where it stands, win, lose or draw." So how much difference does a year make? Do any of the claims on that page still hold any merit today?
When we start playing the propaganda and PR game with M$, we're letting them distract us from what we should be doing, making better code.
Not everyone can program.
On the other hand, if someone is a gifted writer (and one would have to be, to start a discussion with the PR department of Microsoft), she could spend her time better making some of the documentation that Linux based systems are missing. Though there are some great exceptions, lack of free documentation is still a great problem with Linux. I wonder why Microsoft did not pick that one :-).
--
Oh, indeed. There's nothing wrong with testing that, but the out of the box settings often suck for both of them, and anyone doing real work will have to tune something. For instance, you never get security out of the box, and you often don't get speed; the initial settings are pretty newbie-friendly.
So, yes, it would be good to use the out-of-the-box settings for some sort of ease-of-use test, but not for a real benchmarking test.
---
pb Reply or e-mail; don't vaguely moderate.
pb Reply or e-mail; don't vaguely moderate.
This was inaccurate a year ago and it's even more so now.
Truths: in a server environment, speed shouldn't be the #1 factor--stability should. Security: security is only as good as you make it, adn only as good as you set it up. Would you rather set up your Linux box as best you know how, or let the techs at Microsoft do it for you?
Harder to maintain? Maybe--if you never do anything other than *use* the Windows box, and maintian your Linux box by hand. People who don't want to maintain their Linux box by hand do what the Windows kiddies do--wait for someone to do it for them (come out with update RPMs, debs, etc...that's the subject for another rant) and just grab the updates from the people who maintain their distro.
Apps? Please. I've seen a number of apps & utilities that one could do on a Linux box using standard command-line utilities. Microsoft was writing this for the folks who are afraid to learn anything.
Stating on Slashdot that I like cheese since 1997.
"I don't think"
Yes, you are correct, you don't.
The administration functions are available through scripting. You can modify the registry, user identities, permissions, network parameters, etc.
I'm serving my ADSL connection to my home via a Win2k server using the routing service.
It is also pretty common to see NT machines acting as firewalls using commercial firewall products.
Hotmail has been running Windows 2000 on their web servers for at least the past month.
Looks to me like all of the front end servers are running Win2k. source: netcraft
Netcraft reported they were migrating about two months ago, and it's conveivable they have all been replaced.
As far as the back end servers. Sounds like sour grapes. I was responding regarding the point that the front end servers were not running Windows 2000.
Indeed, as does Data General. Their 99.9% uptime guarantee is only for their cluster products which basically consist of multiple (usually two, sometimes more?) machines in an HA configuration. If one crashes, the other takes over. Sure, they'll sell you a standalone NT box, but not with the uptime guarantee. For an HA cluster, 99.9% is pretty apalling, which puts it all into perspective somewhat...
"The invisible and the non-existent look very much alike." -- Delos B. McKown
It's acutally not a joke. I've heard of one case where 2000 was used as a router, and it made sense.
A training institute running courses on Windows 2000 found it more appropriate to use Windows machines as routers. I suppose when you're teaching MS operating systems, it is better to demonstrate pecuilar uses for Windows than normal uses for Routers.
I forgot what it can do... IIRC, it's not terribly impressive, VPNs, RIP, NAT, a few other tidbits. All the kinds of things you would imagine a small company would need.
Oh and now you can administer Windows with Telnet! Security and authentication is provided through IPSec and Kerberos.
I agree that it is a bit obscene, but technical skills cost money. If you have a Win2k guru on staff, you might as well let them do things the hard way, rather than forcing them to pick up a Cisco manual.
What might be fun would be to define a set of pages, loads and requirements. Have two teams run off and build a solution. One using a Microsoft solution, the other using a Linux solution.
Then measure the solutions based on critera such as remote management, scalability, performance at the prescribed load, performance when overloaded, and of course, cost.
Other things I might like to see would be graphical web development tools and other stuff people have considered Windows to be particularly good at.
Linux might get slaughtered, but at least it would have merit.
I work in an large environment with retarded monkeys in control. Trust me, the NT and Win2K boxes there stay up despite their best efforts.
Andrew van der Stock
If you're lucky you might learn something. I taught my NT Workstation course instructor about NT's memory management because he didn't understand it. I also spent most of that week making a mess of other people's boxes (which is trivial because most students don't even change the default administrator password). But the SQL instructor was a very clueful guy. I still occasionally use the MSSQL skills I learnt then when I have to do mysql, Oracle, or Sybase ASE work.
In the Exchange course I managed to play with the Exchange 5.0 key server which I hadn't used before (or since), and that sort of thing can be helpful, as you don't play with all aspects of a product in real life.
My MCSE: NT 4.0 stream, Exchange 5.5, SQL 6.5
Andrew van der Stock
Well - the VERY first time I used an NT-4 box I tried to open a file with Wordpad from a floppy. Turns out the floppy was damaged. Got my self a complete reboot on that one.
;-)
Think about that for a second. A damaged file and an editor took out the OS?
To be fair, I used another NT box for half a year (mostly running an X server to access unix boxes) and didn't have any problems. But that was all these boxes did.
As for journaling files sytems, when the journaling file systems from SGI, or IBM are considered, and they are out of beta, that is a moot argument. This is happening REAL fast, so that argument also goes away Real Soon Now.
You want real world examples of Linux reliability. HMMM - Google, and Deja come immediately to mind. I'd also like an answer as to why Hotmail couldn't be run on NT4? Hmmmm???
There are also several clustering technologies (and I don't think Beowulf, etc should be considered - they need to be web oriented stuff) that are coming along. TurboLinux has such an offering, and has had such for better than a year. You'll just dismiss it because it's from a "small company." I'm afraid that is a non-argument. Such things exist already.
Seems after consideration of your entire tome here - you had nothing useful to say
Have you compiled your kernel today??
you are incorrect. due to the coarse locking in the kernel, linux 2.2 does not scale well on SMP systems. i believe that the performance drop shows up at >= 4 CPUs.
:)
in an ideal world, you would have a linear increase in throughput/cpu. however, as you throw more CPUs in a system, the latency in the kernel rises. this happens because part of the kernel locks another part (or itself), making any other CPU which needs that data wait for the lock to be released.
2.4.x will have much more fine-grained kernel locking, allowing better SMP scalability. not sure how many cpus they are aiming for (8? 16? 32??) - if anyone knows off hand, post it.
--
And where was IBM when the "Bug free" Windows 95 turnned out
By the time Windows 95 shipped in 1995, IBM had made the correct strategic decision put OS/2 into legacy support mode and stop pushing it to new customers.
Why? Because they spent billions of dollars pushing it in 1987, 1988, 1989, 1990, 1991, 1992, 1993, and 1994, and it never caught on. One last marketing campaign (this time against a better opponent) would not have suddenly made it popular.
Apple never went on the attack. It's users might have, but the company never did. There used to be a site call the "Evangalist" that mostly bitched about how wishy-washy Apple's marketing was.
Linux is not like Apple or OS/2. It is not competing directly with Microsoft on the desktop (yet). It's used in a server capacity or by people who want a Unix workstation. And in the markets it's strong in, Linux is actually not the underdog at all.
(Apologies for the strong language -- I know that OS/2 users are sore about IBM's mismarketing, but I can't stand to see history get rewritten that they didn't market it. OS/2 was probably the most overmarketed product in PC history.)
--
Business. Numbers. Money. People. Computer World.
Apple attacked Microsoft while IBM sat around and did nothing...
That's bullshit. 99% of IBM's advertising for OS/2 touted it's multitasking and robustness (in obvious comparison to Windows), and even marketed it as (famously) "A Better Windows Than Windows".
Apple had one ad with some old men reading "C Colon Back-slash Windows" from a manual and that was a looong time ago. With a few exceptions, Apple has seen themselves as so much better that it's not worth mentioning the other guy.
Microsoft defines the market..
Microsoft defines the market for cheap internet servers? Microsoft defines the market for Unix systems? Check again and stop being so defensive.
--
Business. Numbers. Money. People. Computer World.
Come on pb, for someone who reads Slashdot as much as you, how could you miss Linux Beats Win2000 In SpecWeb 2000. Even on a 4 CPU 4 NIC box.
Mindcraft is over -- Linux won. Get on with it.
--
Business. Numbers. Money. People. Computer World.
The page claims, "These architecture constraints [in kernel 2.2] limit the ability of Linux to scale well past two processors." This is ridiculous, since Windows has yet to come anywhere near Linux's massively-parallel abilities. Even with relatively small numbers of processors, Linux performs very well.
Switch the . and the @ to email me.
A Response to Microsoft on Linux Myths.
----
Celebrate the finer things in life
Sounds like that Win2000 machine was setup for educational purposes only. Not the best example.
Linux O Muerte!
>Check again and stop being so defensive
What? You open with "Bullshit" and close with "Don't be defensive?" Cripes...
Me thinks you get this advice a lot... well nows not the time.. be defesnive... this is a deate.. not a tea party...
>99% of IBM's advertising for OS/2 touted it's multitasking and robustness (in obvious comparison to Windows)
What IBM shouldn't advertise the strongest points of OS/2?
And where was IBM when the "Bug free" Windows 95 turnned out worse than OS/2 Warp (Allready taking a huge publicity beating)...
Given the chance IBM just backed off and hid.
At the same time Apple went on the attack.
(I never saw the "Better Windows than Windows" thing...)
> Microsoft defines the market for cheap internet servers? Microsoft defines the market for Unix systems? Check again and stop being so defensive.
As the joke gose "Unix.. is that a Microsoft product?"
Right now in the busness world "Cheap Internet servers" means Windows NT
Unix market?
Your trying to be cute.. Unix means high end servers... thats owned by Sun and Linux dosn't compeate...
I don't actually exist.
I say we run a test on a 486 running Windows 95 with 16 meg ram
vs Linux running on a quad Xeon with 1 gig ram.
disable the 486 CPU cache...
Can anyone come up with some tests we can do that Linux dose BLINDINGLY FAST and Windows CRAWLS at?
I know some of you would say "Anything" but I mean.. something Windows dose especally bad that Linux dose especally well...
(I don't use Windows byond trying to understand it so I don't know what makes it slow down)
I don't actually exist.
>But even Linus has said that LINUX is not as good as the NT/2000 platform from MS in some categories.
This is a trueism that really isn't bound to Linux or NT...
Dos is better than Windows 9x in some areas..
CP/M is better than Windows 2000 in some areas.
One must rember that to cover one area you need to ADD feature to cover annother you must remove same.
Linux is getting closer than anyone else to having all the features you'll need and the ability to throw them all away..
But that is a very very very long ways off..
In the mean time... I can not imagin what I'd use NT for...
I don't actually exist.
I'm familure with both psycology and marketting..
> The bad side? A tarnished Linux. Why? Because smart and curious people are wary of evangelists of any stripe.
If this were true then the computer industry is compleatly devoid of thies trates..
The survival of Apple due to Mac advocates..
The only reason the Amiga name means anything today is becouse of Amiga advocates.
The only reason Linux exists today.. Linux advocates.
The reason OS/2 Warp is dead.. IBM did NOT evangelise..
Slashdot itself is where it is by advocating....
The entire computer industry is an industry of evangelists...
From Sun Microsystems to Commodore...
This applys to cars as well...
I've found WV Bug and Rabbit owners to be increadably rabbid.. They remind me of Linux advocates...
What a sad shame thies advocates have sooo tarnished the WV Bug...
Yes people get emotional and fanatical..
Emotional attachment to tools?
I've known people who'd kill over tools...
More than that...
Try saying "Craftsmen sucks" to someone who has a set of Craftsmen tools...
You'll see seathing anger byond what you'd see in any Linux advocate.
Part of that is attachment.. part is just plain annoyence..
Let's say we are both looking at a smart sexy and talented woman..
Now I say she is ugly and dumb as a rock and can't do anything...
Again.. annoyence.. You don't know this person.. nither do I..
We just don't like it when people advocate as true what we ourselfs know to be untrue. (Even if we are wrong).
Often we justify our anger as just dispising lyers but the reality is often we purely wish to defend our own reality.
And I have found this holds true in all circles.
The people who really find Microsoft bashing annoying are people who prefer Microsoft Windows.
Users not attached to Windows in some way (emotionally, finantually or by friendship) aren't bother by it.
People bothered by Linux advocacy are those attached to ANY other Os. You need not be attached to Microsoft to be annoyed by Linux advocates. BSD users are probably FAR more annoyed as BSD really is a lot more reliable than Linux.
Now to add.. Don't confuse annoyence with Linux advocacy with annoyence with people who won't shut up. Everyone is annoyed by an idiot who dosn't know when to drop it and advocates are really good for that.
On one side I've rightfully had a boot placed to my skull over not dropping the subject..
On the other.. I've had to be polite far to often to far to many Microsoft advocates who allready know I'm an admitted Linux Zellot.
But most advocates learn to SHUT THE FSCK UP..
I don't actually exist.
> Look at Apple - for years they flogged this whole Apple vs. MS thing, until they realized that it wasn't selling any more computers.
Apple attacked Microsoft 10 years ago...
10 years later.. aside from Linux.. they are all thats left.......
And Mac advocates continue to bash Microsoft to this very day...
You don't survive by ignoring the company your compeating against...
Microsoft defined itself by Digital Research in the early 1980s and by Apple in the early 1990s.. now they define themselfs by Linux...
We can only return the complament...
I don't actually exist.
Have you even USED Win2k?
I tried to install it on my laptop, but it hung part way through. I am still arguing with my hardware vendor about getting an update to allow this install to work.
When I read that 'Linux Myths' page I had to laugh. I've been able to install just about every operating system including a variety of BSD's and Linuxes on my hardware EXCEPT W2k. Better hardware compatability? Yeah, right - I can't even get it to install.
total cost of ownership (for a server solution) includes money spent on administration, and os repairs. Sometimes, this argument does have merit (for example, microsoft would argue that it takes less time to set up an NT box), though for a skilled linux/unix admin, linux should be quicker...
And if you have to do remote admin, Windows is the biggest pain in the rear end you can imagine.
Actually, total cost of ownership (for a server solution) includes money spent on administration, and os repairs. Sometimes, this argument does have merit (for example, microsoft would argue that it takes less time to set up an NT box), though for a skilled linux/unix admin, linux should be quicker...
You are absolutely right. Documentation is a big problem. It is even more of a problem with the *BSD's. I've been playing around with NetBSD on both a PC and a Mac Classic II (don't ask). Finding docs on BSD is relatively easy. However finding docs on NetBSD, especially the Mac68k port is not so easy. Hmmm, maybe I should start writing some docs myself. Both for Linux and the other free Unices out there.
Lee Reynolds
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
OS/2 would still count as "commercial quality", which still refutes the M$ claim...
As if "commercial quality" means "good" in the first place.
Reality: Linux Needs Real World Proof Points Rather than Anecdotal Stories
>> hmm, that's a cool refutation
This is just IMHO but if the "Real World Proof Points(tm)" they refer to are the usual overly-focused benchmarks, I'd take a smaller grain of salt with the anecdotes.
Remember that there is little difference between "Anecdotal Stories" and "Real World Proof Points(tm)" in the first place. They are simply different loaded terms to describe the same entity.
It seems like KDE & Gnome focus too much on designing a solution that mimics the Win32 interface. It's kinda like saying "We're emulating the Windows interface because it's the best."
It also means copying the shortcommings of Win32. Specifically expecting the end user to configure things they shouldn't really have to. Just about ok for a single user machine, but a big pain on a LAN
my NT server boxen stay up for months on end, just don't get a complete idiot looking after them and they're fine.
Except that the major selling point of NT is that it's ment to be possible to be admined by a retarded monkey.
Ha. I'm an MCSE and still can't figure out how NT works sometimes.
Is actually understanding how it works the point of an MSCE anyway...
Posting anonymously because all posts critising MS get moderated down.
A Dick and a Bush .. You know somebody's gonna get screwed.
War is necrophilia.
I meant to say post anonymously damn that preview!
A Dick and a Bush .. You know somebody's gonna get screwed.
War is necrophilia.
Of course, despite Mr. Cringly's suggestion, this points out that Apple doesn't compete with just Microsoft. Apple is both a software and hardware company. It essentially competes with the entire Intel/PC industry for marketshare. That's pretty stiff competition.
If anything, THIS is why Apple shouldn't be so focused on Microsoft. And this is where Cringley is right - Apple is its own market. As he points out, you don't see Porche fret over Chevrolet.
Having said that... advocacy IS important. And it has helped Apple. How? Lets look at one case...
Johnson Space Center (NASA) underwent an attempt to standardize their environment. The IT Department suggested various cross-platform data formats. Their director ignored the suggestions and mandated Windows (Windows 95 at that).
JSC was already a very diverse environment with a strong Apple userbase. Those users were adament supporters of their chosen environment and faught the Windows push.
Jihad. It even ended up with a congressional investigation. Not because Apple cried fowl - but their users did. Advocacy at work.
The outcome today? For business automation (read: desktop apps such as email and word proc), JSC is a strong Windows shop. But its still a diverse environment - despite attempts to eradicate all non-Windows desktops. New Apple G4s are being rolled out in increased numbers within JSC. And its all due to advocacy.
I've also been tracking the Linux-Kernel mailing list for notes about bottlenecks that probably affected the original benchmarks, and their resolution; see http://www.kegel.com/mindcraft_redux.html.
Finally, for server programmers, I've been collecting a page of tips on how to write high performance server software for Linux/Unix; see http://www.kegel.com/c10k.html.
The reason for this is an irrational fear my new boss has about anything non-Micros~1. You won't convince him (I believe its because he feels he would be at a disadvantage in a non-MS shop and might lose his position.)
He's the same way about programming languages. The guy who he replaced was a staunch old time UNIX guy and Linux advocate. Well, some of the computers we inherited from that time are still running Linux, and they have various useful system utilities written in TCL. One of the tasks I was recently assigned was replacing these TCL scripts with Java programs that would do the exact same things. Why? Because my boss knows Java and doesn't want to learn anything about TCL or any other language except for Visual Basic.
Bill Gates is potrayed as a Borg for a reason you know, Micros~1 doesn't mainly sell operating systems, business applications, games or programming tools. No, what they really sell is conformity, they've figured out how to harness the great forces of social inertia and fear of innovation for their own benefit.
All the creatures will die, And all the things will be broken. That's the law of samurai. (Jubai, 1605)
________________________________________
Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
then do the immediate apparant thing to do and download newer display drivers that aren't buggy...
er... like the ones that came on the Windows 2000 CD? Because those are the ones I'm using.
________________________________________
Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
I notice you use the words "hasn't crashed yet", not "hasn't had any downtime". Not quite the same thing, short of a kernal update, there is no need to ever reboot a Linux-based machine. Not so with Windows products...
Spyky
(Note that Windows NT 4.0 didn't support Plug and Play either. A curious instance of slamming Linux for missing something that NT was also missing.)
Ironically, with Windows 2000, Microsoft's offerings have gotten worse in some dimensions; the hardware compatibility list has shrunk roughly in half.
The application story for Windows 2000 is similarly weaker since Microsoft has traded off backwards compatibility in an attempt to improve stability. A significant fraction of Windows NT 4.0 applications don't run under Windows 2000 due to new restrictions imposed to improve stability, for example, restricting applications' ability to write freely into the registry (oops, now there was a security/stability hole!).
--LP
Having experts on each side involved in these bake-offs is the most important thing if you're talking about servers that will have a crew to maintain them, but it would also be interesting to see how a moderately technical user would fare with each system, right out of the box. While that seems like it favors MS at first blush, because the GUI is more advanced, if you were to keep track of the costs involved, you might also see the guy with the MS server having to pay more for support, or keep track of licensing issues and crap like that, or just plain not having as much fun in his work.
Maybe you'd have to do the non-expert bake-off as a 3-6 month test, where two moderately technical users keep a diary of running a small business server. Give both identical Dell hardware, only one gets Windows 2000 and one gets Linux. I imagine the Linux guy would have to learn a little more and do a little more right at the start, but would see that pay off again and again down the road. A big plus on the Linux side might be the fact that the Linux guy just didn't have to be involved with MS. That's the kind of stuff that comes out in a long-term test. How happy are the two guys with their Dell servers, six months down the road? I know there are people who actually like using Windows, but mostly it seems like Windows users hate MS even more than the rest of us, but either they don't have an alternative, or they think that they don't have an alternative.
For their on-board LAN solutions on their servers, Dell uses Intel 10/100 (i82559). I believe that Dell uses 3Com for on board LAN on desktops, but I have no experience with them.
Actually, you can administer W2k through telnet... I believe that MS is finally taken the proper approach to GUI design for administering objects (whether they be operating system objects or services/daemons)
The design is basically that they expose a COM or DCOM interface for the object to be administered, and the GUI manipulates that COM/DCOM interface to administer the object or service. The obvious advantage to this is that you can perform the exact same administration from the command line as you can from the GUI client through jscript / vbscript / perlscript (and with the-jerdenn
The people who are interested in say 'look at alternatives to windows' are unwilling to do the WORK to benchmark the alternatives. And, few of the people who shout 'alternative' mean 'alternatives', they mean 'their OS of choice'.
1) Design what/how will be tested.
2) Create an ISO such that you can place it into the machines on a network so you can pump HTTP queries at the box under test. Transfer the info back to a central logging box.
By making the process OPEN and able to be done by nothing more than burning a CD, and them booting that CD (Thus not needing a install/reinstall) others will be willing to take a weekend at work and DO benchmarking.
At the end of day, won't the Linux camp be suprised that not only will Micro$oft beat them in some situations, but BSD also beats them in more situations.
If it was said on slashdot, it MUST be true!
However, I'd be interested in seeing another round of benchmarks, especially between Linux 2.4.0 (preferably whenever it's officially released) and Windows 2000.
On identical hardware, linux 2.4 with Tux web server beats the crap out of Windows 2000 with IIS Click here for result and don't forget to click here also for comparisons with different numbers of CPUs/NICs.
For file system spec test, it isn't pretty. Reiserfs home pages list comparisons against ext2 - they are quite comparable. NTFS hardly wins ANY performance test against any file systems.
Please, the results on this page are from machines not even running the same hardware!!!
How is this a valid test?
Please check both the links.
Could the start of this thread be modded "overrated" once or twice, please? It doesn't have to get pounded all the way down, but it's emotional and tangential to the topic. I came in hoping to read about the issue, not the meta issue.
If the debate is silly, why do you keep engaging in it?
If your website is busy enough that the performance issues between IIS and Apache actually matter, then your website gets serious traffic, and you should be way overcompensating on servers in the racks just to catch access spikes and unexpected server downtimes.
this is just false. Your website may be busy enough that it matters only during those performance spikes, and that's not a rare case at all if you consider basic statistical assumptions (normal distributions, poisson processes, etc.) And if you are going to fill racks, the question still remains as to what to fill them with.
You may not like the results. Most of the enterprise -ready database products for linux are still nowhere near the performance of even their NT brethren, let alone Solaris.
Other people shouldn't test things both because they won't like the outcomes and because you already know the results, and the whole debate is silly? Please. Some people are interested in discussing the design of tests and the limitations. You have some things to say about it, but you should do so more constructively, IMHO.
Where did this Ars Fartsica and thes other MicroTurd appologist come from, and why is their prolific garbage ratted so high? It was hard to wade though all the trash to get here. It kind of sucks that all of it is going to be indexed...
Friends don't help friends install M$ junk.
No offense or anything, but this argument is pretty stupid. Chevy and Pontiac are both GM cars, for one, so they share a lot of parts. You would have done better to compare Chevy and Ford. Oh, wait, you did at the end. Never mind ;)
Still, though, it depends on how you drive the cars and what else happens to 'em. I had an '89 Lincoln Town Car that got to 120k miles with no problems except that one of the power windows was flaky. My dad has a '95 Chevy Monte Carlo that's near 90k miles with absolutely no problems. However, I'm sure anyone could find a broken down example of either of those cars at half the mileages and say, "Look! The other one sucks!"
Anyways, I'm going way off topic here. It's easy to compare a good Linux system to a crappy Windows one, and easy to compare a good Windows system to a crappy Linux one. All the Linux and MS advocates pick examples like those to flaunt. Both OSs are good choices, why can't we just leave it at that?
-- Dr. Eldarion --
oh yeah, it's called HA-Linux (HA==High Availability).
I chalenge any one to show me 5 nine M$windows, From my personnal anecdotal experience, I would find it too hard to believe.
Myth: Linux is more reliable than Windows NT
:p... that's clustering. Or a load balancer...
Reality: Linux Needs Real World Proof Points Rather than Anecdotal Stories
>> hmm, that's a cool refutation
The Linux community likes to talk about Linux as a stable and reliable operating system, yet there are no real world data or metrics and very limited customer evidence to back up these claims.
>> That would be a good thing to test then. The "uptime" command should come in handy.
Windows NT 4.0 has been proven in demanding customer environments to be a reliable operating system. Customers such as Barnes and Noble, The Boeing Company, Chicago Stock Exchange, Dell Computer, Nasdaq and many others run mission-critical applications on Windows NT 4.0.
Linux lacks a commercial quality Journaling File System. This means that in the event of a system failure (such as a power outage) data loss or corruption is possible. In any event, the system must check the integrity of the file system during system restart, a process that will likely consume an extended amount of time, especially on large volumes and may require manual intervention to reconstruct the file system.
>> JFS, and ReiserFS, should solve that problem really good. And JFS is commercial strength, cause it was in AIX.
There are no commercially proven clustering technologies to provide High Availability for Linux. The Linux community may point to numerous projects and small companies that are aiming to deliver High Availability functionality. D. H. Brown recently noted that these offerings remain immature and largely unproven in the demanding business world.
>> Not to sound like a troll, but BEOWULF
There are no OEMs that provide uptime guarantees for Linux, unlike Windows NT where Compaq, Data General, Hewlett-Packard, IBM, and Unisys provide 99.9 percent system-level uptime guarantees for Windows NT-based servers.
>> Well, that one's sort of true, though there are startups forming. Someone find some examples!
So basically the Linux community should cheat just like Microsoft? I work in real-world IT, and I can tell you that the only meaningful test would be one that compares performance as the operating systems and applications are most likely to be configured, not in an ultimate, super-tuned, hacked, tweaked, and generally compeltely unrealistic scenario.
If someone does an out-of-the-box NT versus red hat comparison, I'm interested. But real companies are too busy getting on with their core business to spend huge amounts of time, money, and attention on operating system tweakage.
Cheers
-b
If I wanted a sig I would have filled in that stupid box.
That moderator must be drunk too.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Dell sells cheap, poorly built machines. If you ever maintained more than 20+ Dell workstations per group, then you know what I mean.
My department maintains a lot more than that, and I've found them to be a lot better than most of the competition. They use better components, and everything's nice and standard.
--
Myth: Linux performs better than Windows NT
Reality: Windows NT 4.0 Outperforms Linux On Common Customer Workloads
By redefining "common customer workloads" that'll be true. I can also do that to show that my TI-89 is better than Linux. (See, I couldn't get bash to integrate 1/x - it must suck!)
Myth: Linux is more reliable than Windows NT
Reality: Linux Needs Real World Proof Points Rather than Anecdotal Stories
No shit! But then again, so does Windows.
Myth: Linux is Free
Reality: Free Operating System Does Not Mean Low Total Cost of Ownership
I dunno about that one... Windows has so far cost me $200 for Win95 full and Win98 upgrade. Linux cost me $12 - $10 are actually dues to my local LUG, and $2 are a rough estimate of CD-R's burnt.
Myth: Linux is more secure than Windows NT
Reality: Linux Security Model Is Weak
This is actually quite true, but it's changing (dunno about in 2.4). The security model has one all-powerful user, and no permissions. I *know* from looking at 2.2.10 code that people were starting to implement user permissions/permissions for various kernel tasks (ie, a process can be allowed to update the system clock but be denied access to bind to ports lower than 1024). The file system has permissions separate from the kernel, sorta, and... ugh.
Myth: Linux can replace Windows on the desktop
Reality: Linux Makes No Sense at the Desktop
I can redefine "desktop" to make this true. Actually, in this reguard, I'd say that Win2000 is the best OS, in that it gets a nice balance between "desktop" tasks and "server" tasks. Then again, I don't run Win2000, I dual boot between Win98 and RedHat 7.0. Desktop under Linux works for me. But then again, I do most serious office-like tasks under Windows. This is sorta because lpr for whatever reason only works if I'm root and also because last time I tried to print under Linux, only the top row of the 600x600dpi matrix actually printed.
For the time being, I'd have to agree. Linux has come a long, long way - but for most things, Windows is currently better. (My current pet Linux peeve is the brain-dead scheduler... this mostly has to do with the fact that it isn't pre-emptive. Of course, I have a different beef with the WinNT scheduler about starving processes... Dunno if Win2000 has a different scheduler, but I'll bet a single CPU intensive task will make the thing look like it's crashed. I can explain my take on both if anyone wants more facts.)
You are in a maze of twisty little relative jumps, all alike.
Since it will be lost in the noise, but as soon as I read the title of this post I knew that the forum would be filled with "No, Windoze sux cause we all know that LINUX is better." Windows 9x sucks...yes, this is true. But even Linus has said that LINUX is not as good as the NT/2000 platform from MS in some categories. Perhaps when 2.4 is out this won't be true anymore, but it does little good to sit here and accuse any site that says LINUX isn't the end-all/be-all solution of spreading lies.
Karma: Non-existant. Due mostly to the fact that you smell funny and nobody likes you.
This whole debate is silly.
If your website is busy enough that the performance issues between IIS and Apache actually matter, then your website gets serious traffic, and you should be way overcompensating on servers in the racks just to catch access spikes and unexpected server downtimes.
Servers need to be tested for performance talking to Oracle/DB2/SQL Server databases
You may not like the results. Most of the enterprise -ready database products for linux are still nowhere near the performance of even their NT brethren, let alone Solaris.
Yes, it was an amazingly dreadful display of pissing into the wind that was the hallmark of the Spindler/Amellio administrations, and nearly put Apple out of business.
Look at any Apple marketing now and you will not find any direct comparisons to Microsoft products - this has little to do with the $150 million investment MS made in Apple and more to do with the common sense that it was just lousy marketing.
Borrowed from: http://www.dell.com/us/en/dhs/topics/linux_linuxho me.htm
Thinking about Linux and how it will play in your high-tech environment?
You're not alone. Lots of people are looking into Linux as a low cost, stable Operating System alternative. Linux is becoming an important part of the Internet Infrastructure with an impressive 33% of web hosting servers running Linux - and that number is growing. Linux is also widely deployed on file and print, e-mail and application servers and on workstations for application development.
Dell and Red Hat have teamed up to deliver the most comprehensive menu of Linux based products, services and solution stacks available.
Announcing the Dell and Red Hat One Source Alliance
Dell and Red Hat have combined forces to form the One Source Alliance, a unique relationship that unites Red Hat's leadership in the Open Source market with Dell's commitment to meeting the demand for Linux from the edge of the Internet to the heart of the Enterprise. Our goal is to speed the commercial acceptance and adoption of Linux and to provide one source for Linux solutions.
The One Source Alliance includes collaborative development of products, co-development and delivery of global service offerings, and solutions that are enterprise-ready, Red Hat certified and offer the best customer experience. Together, we are also giving back to the community by developing tools and test suites that have been made open source and are readily available.
Through the Alliance, Dell and Red Hat intend to work together to promote the adoption of Linux, offer the services and solutions the community is looking for and drive future technology innovations to support the infrastructure computing needs of the Internet economy.
144l. ph34r my 133t l3g4l 5k1lz!
It needs an update, but for Windows 2000. How does the NTFS5 system perform? What about Active Directory? The new command-line tools?
- I don't care if they globalize against free speech. All my best free thoughts are done in my head.
Linux security is all-or-nothing. Administrators cannot delegate administrative privileges: a user who needs any administrative capability must be made a full administrator, which compromises best security practices. In contrast, Windows NT allows an administrator to delegate privileges at an exceptionally fine-grained level.
I never particularly liked the idea of one super-uber user. It doesn't make sense. This has to be the biggest annoyance of Linux.
I am a bad speler. Please ignore speling meestakes in me poast.
Is that a joke? Please dear god tell me that's a joke!
You can kinda think of Windoze as an OS for the general public with little or no experience on computers or someone who just plain doesn't want to know and expects everything to be cut and dry.
Linux, on the other hand, is not as "layman- freindly" and is more for those who enjoy having control over their computer and software; creating and manipulating data.
Guess it just kinda depends on what mood you happen to be in, eh?
--
Vote Homer Simpson for President!
Folks, the propaganda on the Linux Myth page is not only inaccurate and blurred, but also has some VERY FUNNY aspects: Did somebody check the mentioned companies on Netcraft? I just did, and I found out, that the both Chicago Stock Exchange and Boeing DON'T use Windows NT as the platform for their main website! Why do they use Netscape or Apache servers on Unix derivates, when Windows NT is such a stable, fast, versatile, affordable, simply just KEWL platform? Apparently, M$ has to hide itself and it's products behind the propaganda in the Linux Myths paper. Come on, M$, can't you really do better? ix
"Since these people can't understand that a computer is simply a tool and nothing more, their opinions should be taken lightly at best."
"Just a tool", huh? Science is "just a tool" as well--it simply a series of steps and conditions that allows a person to gain accurate information about the world. Tools are very very important. Having access to tools often means the difference between life and death. It certainly means the difference between cave (or tree) people and medical care, shelter, education, etc.
Computers are becoming the most important physical tool we have (science is largely a mental tool). The store and process our information--something that used to be done slowly and with great error. The are instant communication devices. They are (I hate to use the word) "empowerment vehicles".
Given the importance of computers, shouldn't we be a little concerned who is running them for us?
--
An abstained vote is a vote for Bush and Gore.
Non-meta-modded "Overrated" mods are killing Slashdot
(Hey Ryan! Here's your proof!)
Alright now. Who here has driven a Chevy? Come on, let's see a show of hands. Who's driven a Pontiac? Who's driven both?
Have any of you noticed that Chevys keep running damn near forever? I mean you can break nearly every single part in the car and it keeps running! Pontiacs on the other hand - you can zip up and down the road acting like your a Nascar driver or something, getting those instant kicks you think is fun. But you know what? 70,000 miles and those suckers are history. And it isn't a matter of a few repairs here or a little tweaking there, the damn thing's burnt itself apart.
Same thing with Windows vs. Linux. I can take Linux and run it on an old 386, break half the software on the system and it keeps running. Windows? Pfff. Need a new box every two years. You can't even run the same Windows version as you used to because none of the software supports it any longer!
This is where Unix truely shows Windows what it's worth. There is actual value in those SparcStations from seven years ago. It's actully quite amazing. Most of those SparcStations will STILL out perform windows at serving up content. Huh. Go figure. ;-)
One more thing. I am being somewhat inaccurate in my description of Linux as the Chevy of the software industry. That honor befalls FreeBSD or Solaris. Linux is more like Fords. Close, but not quite. (For example, my data STILL isn't safe under ext2) Don't worry though, they'll get it figured out eventually. :-)
Javascript + Nintendo DSi = DSiCade
I believe that there is a solution with an uptime guarantee in linux. Namely the s/390 from ibm which you can get configured for linux. I am fairly confident that that version is covered by the same uptime gurantees as other operating systems. The cost of a midgrade s/390 might be comparable to running a server farm in nt 4 or win2k given 50 midgrade servers might run you $20,000 each for about $1,000,000 total cost which is conservative considering the cost of buying 50 site licences for back office and windows itself (each run $5,000) leaving you with $10,000 to buy all the hardware and any other software you might be running. P.S. I do not work for ibm
That's all well and good, but I think it'd be interesting to see how the out-of-the-box setups compare, especially because Microsoft likes to point out how easy their systems are to administer for non-experts versus Linux (while simultaneously raking in the bucks for MCSE training and certification).
--
Proud member of the Weirdo-American community.
Have we reached the point where we put a priority on responding to fud and propaganda?
What on earth do we have to prove to Mickeysoft? That Linux is better (or at least competitive) as a server? Anyone with a lick of sense already know this. Does the fact that Mickesoft says otherwise matter? Anyone who would accept M$'s viewpoint on one of its competitors without a huge grain of salt is a clueless moron. Do we have any reason to care about the opinions of the stupid?
The only way to respond to things like this is with code. Use M$'s pokes and jabs to evaluate Linux for possible weaknesses, and then go fix them. Concentrate on making Linux the best operating system we can. When we start playing the propaganda and PR game with M$, we're letting them distract us from what we should be doing, making better code.
Lee Reynolds
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
How long is the /. community going to define itself through Microsoft?
Move on folks - there is a whole huge world of computing out there and as dominant as Microsoft is (or more accurately, was), the whole pie is going to grow by such a substantial amount in coming years that any notion of "us v. them" is illusory - the IT market, and hence the market for linux products, is expanding, mutating, and growing. TV, cellphones, home automation, handhelds, servers, etc.
Added to which, the whole linux v. Microsoft thing just gets really tired.
Its probably AOL you should be more concerned with at this point.
Because I have multiple years of experience working at a web site that get well over one hundred million hits every day, which gives me some insight into the issue others may not have.
Your website may be busy enough that it matters only during those performance spikes, and that's not a rare case at all if you consider basic statistical assumptions (normal distributions, poisson processes, etc.)
Drop it, you're applying statistical phrases to look smart, but they have almost no relevance to website performance spikes. Every site in the top 500 sites has had significant increases in page views in the last three years - these aren't spikes - you can be rest assured that for almost any popular mainstream site, there is a good chance its pageviews are doubling annually, and your server farm should be growing ahead of this. Hardware is almost always the limiting factor in growth. I have never heard anyone tell me that their site performance improved substantially due to webserver software (by going from Netscape to Apache, etc.), and I'm not talking about Slashdot, I'm talking about some of the busiest sites on the web.
Other people shouldn't test things both because they won't like the outcomes and because you already know the results, and the whole debate is silly?
No, if you actually go back and read the post you'll see that the poster was fishing for hints that enterprise DBs on linux are superior to NT. My response wasn't to tell him he shouldn't test, only that I already know the results (from having all of the db and platform vendors give their best shot to win a contract through a multiweek trial).
No, you're missing the point here - most of the reasons not to define yourself in terms of one competitor have everything to do with marketing, and almost nothing to do with technical issues.
Look at Apple - for years they flogged this whole Apple vs. MS thing, until they realized that it wasn't selling any more computers. Much of Apple's success of late is due to the fact that it no longer tries to go head to head with Microsoft, or define the Mac simply as "better than Windows".
The linux community won't be able to see AOL, Symbian, Palm, or other worthy competitors coming if it mindlessly pursues this David vs. Goliath thing (that nearly killed Apple).
For reasons probably better explained by phsycologists and sociologists, some people tend to develop emotional relationships to their computer/OS/Software/Newsgroup/ect..
Remember the Apple vs. MS thing? How about when AOL first opened up their service to the Net?
Since these people can't understand that a computer is simply a tool and nothing more, their opinions should be taken lightly at best.
Now it's Linux vs. MS.
The bright side? A backlash is coming and its coming fast and the sooner the better: People who define themselves by their OS of choice ultimatly end up hurting the cause their championing. They need to go.
The bad side? A tarnished Linux. Why? Because smart and curious people are wary of evangelists of any stripe.
At the bottom of the page, Mr. Gates et. al. kindly point out that the page was last updated on November 1, 1999. Also, it's a comparison between Windows NT Server 4.0, not Windows 2000 Professional (or whatever they call it these days).
What does this mean? Nothing really, not anymore. It's stale data.
Maybe it's time for both Microsoft and the Linux community to update the page. As for Dell, it's not that hard to believe they would have said what they said about Linux - last year, before the recent Linux boom and the Microsoft verdict.
144l. ph34r my 133t l3g4l 5k1lz!
That page wasn't accurate *then*; I'm sure you can look up several refutations of it.
:)
However, I'd be interested in seeing another round of benchmarks, especially between Linux 2.4.0 (preferably whenever it's officially released) and Windows 2000. Also, a comparison between the many actual journaling filesystems that run under Linux and the one (not really) journaling filesystem that runs on NT/2000 would be interesting; heck, include BeOS in that one, too!
Ground rules: use identical hardware, use stable, recent software, tune it all as much as possible, and test with multiple hardware configurations, (i.e. not just 4 Processors and 4 NIC cards; that's not terribly realistic in the first place) to figure out what is the best overall solution.
Also, when determining web server performance, make sure there are some tasks that are CPU-bound or IO-bound as well as simply network-bound; you want to test everything.
That all having been said, I'm pretty sure that a lot of the Mindcraft-specific differences have been fixed in 2.4, and therefore Linux should perform significantly better on those sorts of tests than it did in the past, as well. I'd rather see some more well-rounded tests constructed to go along with that, though.
---
pb Reply or e-mail; don't vaguely moderate.
pb Reply or e-mail; don't vaguely moderate.
When are people going to grow up and realize that all architectures deliver or can be made to deliver basically the same sort of general performance and that any OS is going to shine in some particular area at some particular point in time?
IT managers really get my goat.. Lessay the entire development staff has a UNIX background and wants to develop a web application on PHP and Oracle. IT decides that NT is "better" than linux because ASP can serve pages a little faster than Apache can dish out PHP3 so then what do they have? Ground zero. Development staff that can't work with the tools. Same thing on the flip side... Try to make flashheads/Adobe GoLive! style designers work with Linux webservers. Give it up. Buy NT.
NT4 and Linux 2.2 kernels offered basically the same thing packaged two different ways. Windows 2000 rocks. Linux 2.4 rocks. Why is it a fight? I like 2000 on my desktop; Linux on my servers.
Why doesnt someone start a Linux Marketing Fund to buy advertising and pay PR people to dish out the same shit for Linux that everyone else is dishing out for their junk? Why does Linux always have to remain on the devensive? It could have the hell marketed out of it if someone wants to fund it.
Where are your priorities anwyay?
~GoRK
Non-geeks don't know anything other than what the numbers and PR tells them.
I talk to people who wonder about the "LINUXGRUVEN" sticker on my laptop, and I oft come up with "Windows is easy to learn and hard to use, while Linux is hard to learn and easy to use."
User-friendly, ergonomic, simple interfaces are for Gee Q. Public. There is an overwhelming majority that use computers for e-mail and IM and basic web work and word-proc-ing. They want a simple interface and a simple system. At least in the first part, MS did it.
But.. if you offer to teach people on how to use Linux, we can make an inroads. I've offered my cousin, a 13 yo who likes computers and hates AOL (praise Jeebus!), to teach him how to use Linux and let him use some of my sacred pile of O'Reilly books. I offer classmates that are interested the same option, to liberate themselves from Microsoft tyranny (and save big bucks in software).
No takers, but the offer is open.
The way to increase Linux use by GQP is to make it less imposing. Teach it to your friends.
Yes, this approach may sound familiar. It's how most religions got started, by a faithful few spreading the word to the World At Large.
YES. I am a collar-wearing linux evangelist. I intend to join the GeekCorps.
Amen. Thus ends the lesson.
I used to be someone else. Now I'm someone better.
Real life is underrated.
I see a few problems with the suggested tests.
Static web content. This is almost a non-issue for dynamic eCommerce sites that generate most pages from database content and/or personalised content. In the coming age of Internet transactions there will be little requirement for purely static serving at large volume. Servers need to be tested for performance talking to Oracle/DB2/SQL Server databases, and also server to server XML. These are soon to be the more prominent roles of the web server in the business world rather than just serving up static pages.
And routing performance against NT? Why bother? How many people do you know that buy NT boxes for routers? If you're going to spend the money you might as well buy a hardware solution. If you don't want to spend the money, then everyone knows Linux already makes a decent router regardless of the 2.4 kernel.
When it comes to a purchasing decision, it will end up coming down to more than just this sort of testing.
That might sound like marketing-speak, but for better or worse, its true. NT is there in the server farms of America, and it is staying up and performing in spite of itself. Get used to seeing Win2k more and more in the server farms you visit in coming years.
There are no OEMs that provide uptime guarantees for Linux
Once again, the grain of truth here is that none of the linux distro vendors can really be taken seriously at this point, and most have thrived purely on the goodwill of the community. I can't think of one commercial distro that is truly enterprise worthy outside of Debian (which I consider noncommercial).
After the RH 7 debacle, do you really expect them to offer uptime guarantees? Sometimes I wish someone like IBM would issue a distro, just so there would be a real player with a serious service commitment behind the product.
Linux is getting there, and for most of its users its presents an incredible value. You have to look past these customers at some point and consider how you are going to satisfy customers who do not have budget constraints, but do have significant demands of the software and support they pay for.