Ask the Author of the Latest MS-Funded Windows vs. Linux Study 449
Last week on Slashdot you saw a (Microsoft-funded) research
study on Windows vs. (Novell) Linux reliability by Dr.Herbert
Thompson. Novell disagreed
with the study's conclusions. So did most Slashdot readers.
Thompson's work been mentioned on Slashdot before, especially his
famous five-line
script that could change electronic voting machine results
and his novel, The
Mezonic Agenda: Hacking the Presidency. He's a real,
genuine-article computer security expert (and regular Slashdot reader)
who is happy to put on his flame-resistant
suit and discuss his Microsoft vs. Linux study with you. So
ask whatever you like, one question per post. We'll send him 10 of the highest-moderated questions and publish his
answers next Monday. He'll jump into the discussion then, which ought
to make it rather lively.
Why risk your creditibilty? (Score:5, Interesting)
Admittedly, I don't know who you are and I haven't read any of your books. Worse, I didn't read your study itself, only its conclusions as reported second-hand by the press. However my lack of knowledge of your backgound is probably consistant with most Slashdot readers and the IT industry as a whole. I have to give you the benefit of the doubt and assume that you are a capable, respected researcher elsewise MS wouldn't have approached you in the first place.
Could you please explain why you decided to risk drawing your objectivity into question by undertaking this project? Your findings may be 100% valid. And MS may very well have straight-up told you: "Please print whatever you find, even if it casts Windows in a bad light." However, who's going to believe it, even if it were true? If I were in your shoes, I'd be affraid that making a deal like this would ruin my career. If I don't tell MS what they want to hear, word would get out that I don't play ball. If I do report what's in the sponsor's best interest, a lot of people start accusing me of being a shill. Seems like a lose-lose proposition.
Re:Why risk your creditibilty? (Score:5, Insightful)
Re:Why risk your creditibilty? (Score:5, Insightful)
This really isnt about Linux its about making computers and their software be as standard as the internet.
Re:Why risk your creditibilty? (Score:5, Informative)
Re:Why risk your creditibilty? (Score:3, Insightful)
Cut: Ctrl-X
Paste: Ctrl-V
That uses one buffer (i.e. KDE's or Gnome's buffer). Not only is it standard, but it is the exact same shortcuts as those used in Windows!
X's buffer is used by:
Select: Copy
Middle-mouse : Paste
You don't need to know about one to use the other. They work independently of one another. I've been using Linux since 1998 and I've never has a problem cutting and pasting between application under Gnome, KDE and Ion3.
Config files? System wide are in
Re:Why risk your creditibilty? (Score:3, Insightful)
Re:Why risk your creditibilty? (Score:4, Insightful)
I think many here would disagree. Nonprofits are not driven by motives which could be considered the mirrored opposite of commercial corporations. There is not the tremendous pressure to turn a profit (or some analog to monetary gain), and in your examples they're run by mere handfuls of individuals receiving very little compensation with only their reputations to fall back on. They represent what are largely hobbyists, almost to a maddening degree.
OTOH, in Microsoft we have a callow and selfish for-profit entity with a rather abusive track record right up through their financial, er, daliances with SCO.
Need I say more?
Given their dynamics and history, being so dismissive of FOSS organizations as to just say 'well, eveone's biased anyway' really doesn't seem like an acceptable attitude.
Re:Why risk your creditibilty? (Score:5, Insightful)
Hang on, you're saying you believe that you would trust a FSF or OSDL-funded study to be impartial? You're saying that if the FSF funded a study comparing GNU to Windows, and the study came back saying "Windows saves you money in the long term, and Microsoft's Shared Source is as good as Free Software for 99% of users", that the FSF would then be happy to publish that study?
I don't think so, and I suspect you won't either, if you pause to think about it.
Nonprofits are not driven by motives which could be considered the mirrored opposite of commercial corporations. There is not the tremendous pressure to turn a profit (or some analog to monetary gain), and in your examples they're run by mere handfuls of individuals receiving very little compensation with only their reputations to fall back on.
But that doesn't make them impartial! All it means is that the profit motive is replaced by other motives. And there are plenty.
Think about how much time the major contributors to free software projects put into those projects. Hours, days, months, years of personal time, freely given. Time that could have been spent earning money, or doing charitable work, or even just spending time with their families. Time that was wasted, if it turns out that the software they produced is not actually going to help many people do anything at all.
When you reach middle age, and the end starts to heave into sight on the horizon of your life, you start to get very, very uncomfortable about the idea that you might have devoted your precious time to an unworthy cause.
Being so dismissive of FOSS organizations as to just say 'well, eveone's biased anyway' really doesn't seem like an acceptable attitude.
What's dismissive about that? Microsoft really does think that everyone ought to use Microsoft software, and the FSF really does think that everyone ought to use free software. Everyone is biased. Pretty much everyone does have a pre-existing investment, either of time or money, in one of the options. And human nature does dictate that when you have an investment in something, you are biased towards accepting studies that support it and disregarding studies that don't.
What's wrong with telling the truth?
Re:Why risk your creditibilty? (Score:3, Insightful)
The FSF keeps its nose squeaky clean, because they know they have to to keep any respect from their members and from the world at large.
Re:Why risk your creditibilty? (Score:3, Insightful)
When you reach middle age, and the end starts to heave into sight on the horizon of your life, you start to get very, very uncomfortable about the idea that you might have devoted your precious time to an unworthy cause.
Which is supportive evidence that your argument is too biased in itself to consider.
How is helping to produce freely given and very secure software for EVERYONE ELSE TO USE FREELY an unworthy cause? Indeed, one could (and I do) consider it "charitable work".
Oh
Re:Why risk your creditibilty? (Score:3, Interesting)
I'd just like to point out the fact that just because something is commona and everyday doesn't mean it's not dangerous or doesn't merit fighting against.
GP has a valid question that doesn't really imply one way or another that his findings were bad, or wrong; merely that many people will view them as both things, and (as the prompt seems to imply) since Dr. Thompson seems to be pret
Meta-credibility? (Score:5, Insightful)
To be sarcastic, I'd ask "who the heck actually takes these studies seriously?", but obviously *somebody* does. Who are these people, and why do these people take these inudstry analyst firms/journals/reports seriously? Are they right or wrong to do so? This isn't an attack (or endorsement :) of your research -- I'm talking about the credibility gap in industry research, and my observation that it's an industry-wide problem.
The meta-credibility question is this: Given the amount of shoddy pay-for-play research out there, does being published in an analyst journal tend to cost (a researcher, his consulting company, his financial backers) more credibility than it can gains him/her/them? If not, why not -- and more importantly, if so, is there any way to reverse the trend?
PHBs who listen (Score:3, Insightful)
First, let's recognize that anyone experienced enough with both operating systems will have their own experiences that will tell them which OS is better in various ways. These people are unlikely to be swayed by studies. Therefore, the first thing that is critical to understand is this: th
Re:Meta-credibility? (Score:3, Insightful)
So who do you go to when you have question then? Eventually you have to trust somebody when it comes to a topic that you've reached the lim
Comment removed (Score:5, Insightful)
Re: (Score:3, Insightful)
Re:Why risk your creditibilty? (Score:3, Insightful)
Dear Sir.... (Score:3, Funny)
My Question (Score:5, Insightful)
Re:My Question (Score:5, Insightful)
This isn't something that I think can be answered as no matter what he says most of the readership here won't believe him (myself included).
Regardless of any study *I* have interpreted data for, I'm always looking to slant it in *my* favor. There's no way that *any* one person is able to present a set of data, paid for or not, in a neutral manner.
Even if they can, we won't believe them unless it's for our side
Integrity (Score:3, Insightful)
-everphilski-
Re:My Question (Score:3, Insightful)
When you're not be
Re:My Question (Score:4, Insightful)
Because if you don't, no-one will fund your research again. Anyone can find marketing people and spin doctors. Quality researchers are hard to find, and if there is evidence of biased or forged research, their career is at an end.
Re:My Question (Score:3, Insightful)
Re:My Question (Score:3, Insightful)
Garter,
Enderle consulting,
Do any of these names ring a bell? all but the last on claims to be unbaised but their reports can be shown in minutes to us predetermined Data.
So what was that about being neutral again? Which group is making more money than you do every minute?
Re:My Question (Score:4, Interesting)
Selection of applications. (Score:5, Interesting)
What care was taken in selecting applications with similar support offerings to not bias the study heavily to Microsofts advantage?
What are you talking about? (Score:3, Insightful)
Re:What are you talking about? (Score:5, Informative)
See Appendix 5.
The commercial apps in question, though, had dependencies on (1) a very recent version of MySQL, and (2) a more recent version of glibc than is included in the version of SuSE in use. These two dependencies were the root cause of almost all the problems described in this paper.
What about negative results? (Score:4, Interesting)
How many Microsoft-funded studies have been buried because the conclusion was "incorrect"?
Re:What about negative results? (Score:5, Insightful)
How would Dr. Thompson ever know that? Has he been in charge for a lot of MS-funded studies lately?
Aren't these studies worthless? (Score:5, Insightful)
My personal bias is that Windows systems are good for being domain controllers and file servers for Windows clients, and the UNIX/Linux is better for your typical "headless" dull day to day server stuff like web servers, email, database servers, HPC machines, etc.
So my questions are: Are these studies worth anything more than pseudo-science advertisements, and if so why? And why is the end of life so rarely discussed?
File servers (Score:2, Interesting)
Windows:
Client Access Licenses
Linux:
Samba [samba.org]
Additionally, software such as NIS exists to fill the role of a single-sign-on, although I've only had painful experiences with it, personally (using Solaris in a completely crazy setup).
Re:File servers (Score:2)
Additionally, software such as NIS exists to fill the role of a single-sign-on, although I've only had painful experiences with it, personally (using Solaris in a completely crazy setup).
Nooooooooooooooooooooooooooooo...............
NIS is horrible for SSO because it essentially hands out the hashs of the passwords to the chient. *Never* use it for SSO unless you absolutely have to.
It is better to use Kerberos for SSO and NIS for a sort of primitive directory services infrastructure than use NIS for SSO. H
Re:File servers (Score:2)
Samba
Additionally, software such as NIS exists to fill the role of a single-sign-on, although I've only had painful experiences with it, personally (using Solaris in a completely crazy setup).
I love it how a random link that mentions UNIX/Linux doing something that Windows does AND an admitted headache associated with it gets modded up.
I don't know much about Windows, but I'm sure its adequate for being a middle man between a RAID array and a client to copy files around, and adequate for checking pass
Do you agree with Windows Local Workflow (Score:5, Interesting)
Microsoft and Linux distros have had a policy for some time of including more and more functionality in the base operating system, the latest example is the inclusion of "Local Workflow" in Windows Vista.
As a security expert do you think that bundling more and more increases or decreases the risks, and should both Windows and Linux distros be doing more to create reduced platforms that just act as good operating systems.
windows vs. linux in what? (Score:2, Interesting)
But my questions are: What do you hope to achieve from the study? To dissuade people from Linux and somehow get it shut down? Would the world be better served by a Windows only market?
And an additional would be: How do you suppose to convince all the people who have switched from Windows to Linux and stayed there BECAUSE it met [or exceeded] their needs that Windows is actually the better technical choice?
And last would be: How does it feel to sel
Results (Score:5, Interesting)
Dr. Thompson was given a set of conditions and two contendors, he gave his evaluation, done deal. It doesn't imply endorsement. I'm an engineer - I evaluate options regularly. Sometimes I have to pick options I didn't like. But I do it because they are the right option for the given scenario. If the conditions were different the results probably would have been different.
-everphilski-
Re:Results (Score:2)
I can't think of one thing windows does better in the desktop or server market that Linux [and the scores of OSS tools] can't totally do better.
File store? Nope. NFS.
Web server? Nope. Apache
DB server? Nope. MySQL, Oracle and postgres.
Print server? Nope. Cups.
NAT router/firewall? Nope. Iptables
Media box? Nope. X11 + mplayer + apache == remotely controlable media box
workstation? Nope. X11 + Gnome + openoffice + cvs + latex +
etc, etc, etc
If some twit half-wit can't s
Re:Results (Score:2)
Can't do that in windows.
That also makes ghosting easier. Oh and I might add
Tom
Re:Results (Score:2)
Play most computer games released for personal computers?
Re:Results (Score:2, Funny)
Developers just not targetting it is not it. It isn't like multimedia [openal.org] libraries don't [demon.co.uk] exist [opengl.org] for [libsdl.org] many platforms including Linux.
It's FUD spreading people like you who give OSS projects bad press. Go stand in the corner and think of what you did.
Tom
Re:Results (Score:2)
OK here goes. Engineering analysis. Name a good Finite element analysis package (algor? not really). Now a good 6DOF trajectory package. Now a good CAD package (you might be able to name a half-ass one, but not a good one). You have a point, for people doing generic IT things or generic end-user things yea, linux and windows, doesnt matter. But for those of us with specific needs - in engineering, certain types of media, etc - the markets locked up and TCO does point in a certain direction
Doesn't change the TCO (Score:3, Informative)
Missing the point (Score:3, Insightful)
Its that for certain kinds of purposes, the current situation in the real world, is that, for no good technical reason, software only exists for Windows.
Due to this unfortunate situation, Windows is superior at achieving certain real world tasks.
People who just accept this and go through the path of ethical lazyness get bitten in the ass by the lockin they are themselves creating.
Re:Results (Score:2)
Re:Results (Score:4, Interesting)
Debugger.
Sorry, ddd/gdb, Eclipse, and so forth are pale shadows to MS Visual Studio still, particularly for C and C++ work (Eclipse is probably the best for Java though).
Our code is cross platform Unix, but we maintain a Windows port for one reason only -- debugging. Using Visual Studio is far, far better than the alternatives. We vastly reduce the time involved in finding and eliminating bugs by doing so. And no, we don't sell the Windows version. It's literally only used for internal debugging.
Is there a technical reason why the Linux debuggers couldn't be better? Of course not. That's completely and utterly irrelevant (as are most of your "explanations" you attempt to give in rebuttal) though. The fact of the matter is they aren't, and are actually several years behind in comparison.
And no, I don't develop in Visual Studio -- I prefer vim. And we use CVS for source control. We use gmake (even on Windows) and other OSS tools too. Best tool for the job.
Debugging in Linux (Score:3, Insightful)
The two are largely equivalent.
I use emacs gdbsrc mode to debug my code, and I can set breakpoints, conditional breakpoints, step in, step over, print any expression, or call any function I want in the debugger. If I recall correctly, you cannot really manually call functions in the Visual Studio debugger, but correct me if I'm wrong.
There are also advanta
Re:Results (Score:5, Insightful)
I mean, by whatever deitys protect sysadmins, _manually_ upgrade _glibc_??? I havent done that since before package systems were invented.
"If the conditions were different"
You mean, if the Windows admins spent most of their time manually copying files in dos shells from floppy disk because they for some inexplicable reason didnt want to use more modern methods for handling such problems?
If the conditions are to benchmark people doing things the wrong way then I rather doubt the value of the conclusions.
Sample window size (Score:5, Interesting)
Have you considered increasing the sample period?
Not funded by Microsoft (Score:2, Interesting)
Re:Not funded by Microsoft (Score:2)
Curious (Score:3, Interesting)
If scaling up on windows means significant reliability issues, how has google managed to avoid these despite scaling to the level they have?
Or Amazon, which I beleive also runs on linux. These are true enterprise level e-commerce apps, and despite the tons of studies saying they've picked the WRONG computing platform, places like google, amazon have amanged to create profitable businesses on non MS platforms.
Personal OS (Score:3, Interesting)
IE: If you run Windows is it because that is what they run at work? If it is an Open Source OS - is it because you believe in open source? If it is OSX - why wasn't it included in the study?
What do you have to say about Novell's statements? (Score:5, Interesting)
Also, did Microsoft give you some procedures or methodology to follow in your study?
What did MS say to you when they gave you funding? (Score:5, Interesting)
Apache versus IIS (Score:5, Interesting)
what are the biggest issues (Score:5, Interesting)
Convenience vs. security (Score:5, Interesting)
In addition, Digital Rights Management or other copy protection schemes are becoming increasingly demanding and insidious, whether by uniquely identifying and reporting on user activity, intentionally restricting functionality, and even introducing new security issues (the most recent flap involves copy protection software on Sony CDs that not only hides content from the user but permits viruses to take advantage of this feature.)
I would like to know how you feel about the shift of control over the personal computer from the person to the software manufacturers -- is it right, and do we gain more than we're losing in privacy and security?
Re: Your sig (Score:3, Informative)
tr.v. effected, effecting, effects
1. To bring into existence.
2. To produce as a result.
3. To bring about. (*See Usage Note at affect*).
Comment removed (Score:5, Interesting)
Who do you expect to take this seriously? (Score:2)
Who's the target audience for that marketing speech?
Do you think the study was fair? (Score:5, Interesting)
For example, most of the time difference between Windows and Linux was spent upgrading gLibC, something that you're really not supposed to do. It's comparable to trying to manually upgrade parts of a Windows 98 system to run a program that required XP, rather than actually upgrading to XP.
Then, you had the Linux admins getting updates from 4 different sources, rather than just from SuSE's repositories, which is also out of the ordinary, while the Windows admins only visited Windows Update, which only supplies patches to the base operating system, when in reality they'll have to get updates from many other sources if they wanted to keep their apps up to date.
Do you think this was a fair study?
Re:Do you think the study was fair? (Score:5, Interesting)
Its smells funny indeed.
Re:If you actually read the report... (Score:5, Insightful)
OK, I've found and read the report now, and this is just bollocks. From the report:
So the test involved installing on SuSE 8 two applications that (effectively) required SuSE 9. Rather than upgrade to SuSE 9, the test mechanism required the operators to hack their systems to make this work. Some of them did this by taking the ill-advised step of compiling their own glibc; doing this broke the vendor supplied version of 'rpm', leaving them unable to undo their changes. Others did it by partially upgrading their system to SuSE 9 by installing SuSE 9 rpms over their SuSE 8 equivalents.
The Windows equivalent test worked fine because the equivalent applications that the Windows operators were required to install were intended for use with the version of Windows they had installed.
Basically, the test wasn't fair. If SuSE-9 dependent applications were to be used, then SuSE 9 should have been used as the basis of the test. If SuSE 8 had to be tested, then equivalent applications that functioned on SuSE 8 should have been found (chances are, slightly older versions of the same 2 apps would have functioned fine).
So, no, glibc wasn't "mucked up because SUSE's YAST was broken". The operators broke YAST by trying to install a glibc upgrade in order to use an application that wasn't compatible with the system they were running. The test was unrealistic; they weren't given the option of upgrading the system properly. They were told, "make this application run on this system." It's not surprising that some of them failed.
Re:If you actually read the report... (Score:3, Insightful)
They should have had them on Debian Stable or Slackware. For fuck's sake, Gentoo would have been a better choice for this than SuSE. RPM-based distros always seem to be the hardest to change or upgrade piecemeal, without doing a full upgrade to the latest version of the whole OS. I've used Mandrake and Fedora extensively, and pre-Fedora Red Hat and Su
Re:If you actually read the report... (Score:3, Insightful)
My experience is about 6 hours for the upgrade, plus another 3 or 4 to check everything still works afterwards. My experience of compiling my own glibc suggests that this will take about twice as much work.
Downtime can cost a lot of money, this would have been a pressure on the admins.
Any real company employing the kind of solutions described (which included so-called "best of breed" commercial applications) would certainly have a staging server to us
Link to wrong study (Score:2)
Theroy is not Practice (Score:5, Interesting)
Another concern I have is that while your study simulates the installation and upgrade of two different systems based upon two OS's, it does not seem to simulate the real-world work needed to keep those systems running on a daily basis. In the real world systems break, worms clog the network, and regular maintenance must be done. Your study seems to completely disregard all that work and focus only on install/upgrade. Why did you not base your study on the behaviors of a real working system with a simulated network attached? It seems like the shortcut method you used to quickly evaluate only certain tasks makes the study wholly academic and loses any value as a predictor for the operation of a real network, over time, with real traffic.
Finally, I've seen it suggested that this study requires that all software be updated to the latest versions, but While Linux based servers constantly release the latest patches to each component as they become available, Windows only releases them en masse, How then can you compare the two? To be perfectly fair one would have to know what development has happened on the various components of Windows and rate all of those components as failing to be updated (since MS has not yet released that version). Barring such inside information, any comparison between a system with an open development process and one with a closed development process is critically flawed. Do you not see this as a problem with your study?
Name your price (Score:2)
Seriously, I know this will be dismissed as simply "anecdotal" but in all my years of working with Windows and PC Unix machines (including sysasmining a 50 desktop business for 7 years) I've found the PC Unix boxes, once setup and running, work reliably day in and day out, whereas every Windows box has experienced some kind of 'bit rot'. I've seriously though Microsoft must put some kind of timer in there to throw rando
Why are the requirements different? (Score:5, Interesting)
Why wasn't it equal for both? And doesn't this sort of slight Windows favoring undermine your credibility?
Somewhat less germaine (Score:3, Insightful)
ATMs vs. Voting Machines (Score:5, Insightful)
Also, does the flame-resistant suit come with its own matching tinfoil hat? (don't answer that one)
Who determined the metrics (Score:5, Interesting)
Kudos to you for braving the inevitable flames to answer people's questions here on Slashdot.
Results out of context? (Score:2)
Would you be willing to say that the statement, among others, found in media reports does not correctly represent your findings?
If so, are you planning on determining the source of these statements (ie. Microsoft spin doctors) and pursuing legal action?
How do you explain the different conclusions? (Score:3, Interesting)
How do you explain the different conclusions from studies funded by Microsoft and studies funded by Unix/Linux vendors? Shouldn't studies that essentially study the same issue inevitably arrive in the same conclusions, if the research for the study was made independently, honestly and with no systemic errors? How do you expect people to take any of these studies, whether pro-Microsoft or anti-Microsoft, seriously?
Real World Experience (Score:3, Interesting)
I've always wondered exactly how much Linux based knowlege a writer should have in order to write a report on the TCO of Linux based networks and software.
How much Real World/In the Trenches experience do you have implementing and supporting large network and software applications that run Microsoft products compared to *nix based solutions?
Exactly how experienced are you with Linux? What is your favourite distro? How long have you been running Linux?
What is the best thing Windows does better than Linux?
What is the best thing Linux does better than Windows?
Have you ever contributed to an Open Source project or been part of an Open Source community?
Thanks
John the Kiwi
Data Mining Software issue (Score:3, Interesting)
Can TCO be extrapolated from install behavior? (Score:5, Interesting)
From the study:
What I find lacking is the business case for upgrading the OS. And why on earth would any enterprise with even the tiniest amount of foresight and planning deploy Windows 2000/SuSE 8 knowing they will upgrade to the next gen just one year later? (Not that there aren't plenty of enterprises who fit your model, not to mention IT workers seeking to "power level" their skills...)
Now, certainly there is value in trouble-free installs. But can you say with confidence a better upgrade experience is really a fair test of value? Especially when the entire install/patch/upgrade philosophy between Windows and Linux is so disparate?
In other words: It's no surprise that Windows will perform better on the treadmill, constantly upgrading is at the very core of Microsoft's profitability.
--
Weak setup (Score:5, Interesting)
Why wasn't the windows side required to run multiple versions of IIS or SQL server simultaneously? In real life if you need to run multiple database versions you use virtualization or multiple systems, especially if one requires untested software. You don't run some hokie unstable branch on the same system as everything else. Why was a linux solution picked that required this level of work? My other related question is, did any of the unix administrators question why there were being asked to do such a thing? For example, did they come back and say they need a license for vmware? If they did not they do not seem like very competent administrators in my opinion.
Security and the web (Score:3, Interesting)
Of course, with this audience, you might want to say FireFox, or possibly Safari. I am curious if you use MS IE. (Though I'd like to hear "Opera, of course.")
A Few Comments: (Score:5, Interesting)
Windows administrators are forced to wait until Windows releases a patch for known vulnerabilities to upgrade their systems. Why, then, were the Linux administrators told to attempt to upgrade their systems before Novell had released newly packaged versions of MySQL? The entire point of a package management system is that administrators rely on companies like Novell to correct dependencies prior to deployment. Since Windows administrators have the same constraint (i.e., waiting for security updates to be released), it is an unfair and arbitrary difference that caused a lot of troubles.
Why did you compare the number of patches required to apply between the systems? This is not a measure of security. Windows patches are bundled and affect many parts of the operating system while Linux patches affect individual components. The overtone in your paper implied that fewer windows patches was in some way easier or more secure; what justification do you have for this assertation?
What is the rationale behind this? Were the Linux administrators required to restart at this point? This is an incredibly contrived situation; one can simply stop and re-start the process in question after the upgrade has completed.
Furthermore, the upgrade methodology questionable. Real companies use development and production servers and don't upgrade the production server until a reproduceable upgrade trajectory has been tested on the development server. The actions of these administrators imply that they had no such access, and that there was no possibility for backtracking or restarting after a failed step. Normally, one would expect the ability to nuke the development server and start over, rather than following a bad plan to worse conclusions.
Administrator Skill Test (Score:5, Interesting)
Isn't one of the points of running Linux servers the freedom to use solutions NOT supplied by the vendor? Is it even possible for the Microsoft admins to make changes that aren't fed from the vendor?
When the only tool you have is the "Upgrade" button, and the button doesn't work, what then? The advantage of Linux in administration is the flexibility to Make It Happen, even if the vendor sends you something broken.
I know good admins on Microsoft, and good ones on UNIX. They seem to Make It Happen no matter what, because that is their job. Making It Happen sometimes include custom fixes, that are documented, so you can undo them when the vendor comes through (hopefully) later.
So the Final Question is, why was it bad for the Linux admins to stray from vendor-supplied fixes, and why is the lack of flexibility on the Microsoft side a "win"?
Linux admins twice as smart as Windows admins? (Score:3, Interesting)
It seems that either you're a true Linux believer thinking that a Linux administrator can out-smart, out-perform a Windows administor with twice the experience, or that your experiment was setup to pit inexperienced Linux admins against experienced Windows admins.
So which is it?
MS's own internal studies don't agree with you (Score:3, Interesting)
How do your findings hold up against page 31 of the recent leaked MS Singularity OS research document found at ftp://ftp.research.microsoft.com/pub/tr/TR-2005-13 5.pdf [microsoft.com], in which MS compares current versions of Windows XP, Linux and FreeBSD, only to show that Linux and FreeBSD outperform Windows XP?
Why do you suppose that MS would even consider building a new OS from the ground up, as they are doing with Singularity, if their current model already beats the competition?
Did Microsoft dictate your base assumptions? (Score:4, Interesting)
Question: Were the "underlying assumptions" and basic methodology (which you very responsibly and sensibly do report in your study) dictated to you by Microsoft or some other external entity, or did you yourself come up with the test scenario?
I ask because the consensus around here seems to be that the conditions and methodology were cherry-picked to favor systems with single-vendor provenance and ease of initial installation, and do not include any real measures of operational stability or reliability.
Statistical Significance. (Score:5, Insightful)
You note yourself, in your study that the sample is based upon 6 system administrators/systems. That number is, as you yourself note, too small to be considered definitive. That being the case I would argue that this makes the report viable not as a decisionmaking tool but a marketing tool. Were I a CIO I would feel unwilling to base my conclusions soley on a sample size of 6. What is your opinion on this? Do you expect further, more statistically-significant, work to take place? Or do you feel that this is not a problem?
Vendor Tools (Score:4, Insightful)
Schedule, Requirements, and Basis. (Score:3, Interesting)
You state in your report that the requirements were developed after interviews with "leading CIO's, CTO's,
Moreover, in appendix 5 of your study you show little overlap between the lists of popular component users. Many of the groups listed for one "popular solution" were not listed on another. Nor did you separate these lists by operating system. This give no indication whether the popular components are ever used in concert. Nor does it indicate how many groups are using each feature set or system. Nor even where these user numbers came from.
I bring these points up because they point to potential holes in your study that I am curious about. In particular:
My question is, do you see these as issues? If not why not?
Better question (Score:3, Insightful)
Re:My darling linux, (Score:2)
A better way of putting it: (Score:5, Interesting)
Re:A better way of putting it: (Score:3, Informative)
I guess I must have found a different study -- the one I found has a section titled "Assumptions and Rules" starting on page 11, then an "Additional assumptions on Quantitative Data" running from around the middle of page 12 through about the top third of page 14.
Is this [microsoft.com] a different one than you were looking at?
--
The universe is a figment of its own imagination.
Re: Just wanted to ask (Score:2)
Unfortunately for the good Doctor, Slashdot is nothing like a flash fire.
The burnination is more like a long slow fire.
You know, the kind that turns bones to ashes.
So I guess my question is: Do you have plans to upgrade to something capable of handling heavy duty heat? [websoft-solutions.net]
Re:If you'd read the study... (Score:5, Insightful)
They broke RPM by hand compiling glibc, not the other way around. It says so quite explicitly. They hand compiled glibc because they were asked to install (without upgrading to SuSE 9) an application that wasn't compatible with the version in SuSE 8.
Re:Why open yourself to this? (Score:2)
If it makes no sense to attempt intelligent discussion, why are you still here? Just for the entertainment value of saying that Slashdot sucks on Slashdot? Some would call that trolling. How is your statement, therefore, not a troll? And would you not agree that you statement has backfired, since (at least from my perspective) I am providing an intelligent response (but not an answer) to your question?
two questions (Score:2)
And how can I get so much money for a pro-MS study?
OBSimsons... (Score:5, Funny)
On top of a pile of money, surrounded by many beautiful ladies.
Re:Just goes to show that... (Score:2, Interesting)
What I want to know is what's a fair comparison anyway?
If it's MS-funded, it's probably skewed to Windows.
If it's performed by Linux advocates, it's skewed.
If it's done by a research company that doesn't care either way, they end up ruling that Linux is hard to use, and the
Re:Aw, "penguins" can't take it! Their OS lost aga (Score:3, Interesting)
But the bug reports from Securia, which is not sponsored by Microsoft or Linux, show quite clearly that Windows Server 2003 and SQL Server 2000 have more known vulnerabilities than Redhat and Oracle. How can Windows Server 2003 be more secure when it is clear that it has more vulnerabilities?