Neil Schneider wrote:
maverick said:

Is there any truth to this?


The truth is that they were comparing apples and oranges. They
compared the number of patches to each, without regard to whether the
patches were for critical vulnerabilities or just bugs. Many of the
vulnerabilities to Redhat systems could only be exploited locally.
Also the patches to Windows only applied to the OS, while the Redhat
patches also applied to the applications that Redhat includes in their
distribution. This has been hashed and rehashed when the report was
released. As with most Microsoft funded studies, it's mostly FUD.

When you start from a conclusion it's often easy to create a study
that gives the results you want.


Just to clarify the apples and oranges comparison, here's a copy of a response I made on Slashdot. The context was yet another study by the Yankee Group released on Tuesday. The person I was responding to stated (in summary) that he'd installed Linux and Windows several times and Windows was faster and easier to install. He stated that Linux gets tedious and confusing (my words, same idea) with the package selections. So, I responded:

You are comparing an OS (windows) with a complete system (a Linux 
distribution). There is a HUGE difference between the two. Now if we are going 
to make this comparison, then we'll do it fairly.

For some background, I have been an administrator and developer for Windows, 
Linux, Unix, VMS, and some systems most haven't ever even heard of. I've also 
had numerous network security contracts involving both audits forensics, as 
well as the task of securing some prominent government and commercial 
networks.I run both Windows 2000 and Linux on my network currently, and am 
working full time as a software engineer. I have performed independent research 
into Linux/Windows TCO with references to both pro-Linux and pro-Windows 
comparisons. This research had two different goals: convince a CEO why a 
company should switch from Linux to Windows, and why a company should switch 
from Windows to Linux.

Now, let's do a short comparison of RHEL WS (Red Hat Enterprise Linux Workstation Version 
3) and Windows 2000. We'll call both of these a "distribution" for our 
comparison and I'll refer to RHEL WS as simply Linux and Windows 2000 as W2K for brevity. 
We won't look at the initial price for either distro as anyone can look these up. First 
in the comparison, Linux.

Linux comes with a boatload of applications - multiple office suites, project 
management, multi-media tools, many games, graphics applications, utilities, 
more than a couple mail transport agents, multiple desktop environments, web 
servers, multiple web browsers, multiple file servers, etc. - a list long 
enough to take a couple CDs. A typical user can avoid the package selection by 
selecting one of the pre-defined options at install. Do so will format the 
drive, install all software for that configuration, provide dialogs for 
selecting networking options (in the case of a networked system), timezone, 
etc. Linux comes with the source code, another couple CDs.

Linux includes the option to select specific applications, environment, source 
code, etc. (the package selection you complain about). This is considered an 
advanced installation and 99% of the users out there would never select this 
option. Selecting a basic workstation install is simple, quick, and is 
performed in roughly half the time of W2K. Linux can be installed as a single 
user workstation or a complete server (web, file, application, mail, database, 
etc.).

Linux includes no anti-virus, anti-spyware, or anti-adware software nor does it 
(to date) need it. The basic UNIX security model does not make it necessary 
(but that's another long discussion). Linux does not require a per-user 
license. It does not require a license for every computer it's installed on, 
unless you want support from Red Hat for every computer (then you're paying for 
the support, NOT Linux).

Linux comes with development tools for various compiled and interpreted 
languages. It comes with the compilers and interpreters for those same 
languages. It comes with a couple of IDEs, a debugger, and various utilities 
for code development. All total, there are some 13 CDs for Linux (I haven't 
actually counted them, but I have a nice stack for each of RHEL WS and RHEL 
ES). That basically sums up Linux, so now how does W2K measure up?

W2K comes with a browser, some text editors, a few little games, a terminal program, a 
single mail program, and a few other minor things. It all fits on a single CD. It can 
only be installed as a workstation and not as a server. It has no anti-virus, 
anti-spyware, or anti-adware software, but it requires it. W2k has limited 
"package" selection because there's few packages to select. It takes far longer 
to format the hard drive, and has only two real installation options: default and 
individual package selection.

W2k has a single environment, no compilers, no IDEs, no servers, no source code. It has a 
very simple graphics application, not many utilities. If a user wants to add all the 
equivalent applications to make it on par with Linux, then the user must purchase (to 
stay within the "distro" theme as much as possible) Office, SQL Server, IIS, 
Exchange, per-user licenses, Photoshop, multiple IDEs, and either purchase or download 
several other pieces of software. Then all these applications must be installed, with a 
reboot for each one.

So, in comparison, tell me which one of these two distros is easier to install? 
Which one has a better TCO based upon this simple criteria? If we were to take 
the TCO comparison further, I can show that Linux, BSD, and other free UNIX 
like operating systems have far better TCO than any Windows system.

However, all this aside, there are only two reasons to select ANY platform over 
any other:

1. Does one platform meet the requirements of the business better than another?
2. Does one platform meet the requirements of the customer better than another?

TCO is secondary to the above two criteria.


[End of /. post]


Taking this to the area of security, and having personally been involved in both Linux and Windows security, I will state that if you were to install an equivalent set of operating system software for both Windows and Linux, secure them both given the resources available with those installs (e.g. - no third party or additional software installed), the Linux system will be more secure.

Additionally, one major point these studies never mention are viruses, spyware, and 
adware. These are security vulnerabilities. These cause more corporations to lose more 
money every year than "cracked" systems do. I have seen very few studies that 
include these as research points, and those that do come out with Linux being more secure 
than Windows every time.

Now let's consider the number of people that use IE. You simply can't use it if 
you secure it. You must leave it in an insecure state in order to use the 
operating system. I know, I've done it on ALL my systems. If I secure IE to the 
point where all vulnerabilities are virtually eliminated (all that can be), 
then I not only can't browse most of the web, but I can't copy files to/from 
the network. This may make for a secure system, but it also makes for a very 
useless system. So now which one is more secure? Windows is, but it's useless 
as a server (and not much good as a workstation either).

Even if W2K3 is as secure as Linux before considering viruses, spyware, adware, 
and IE, it certainly isn't afterward.

PGA
--
Paul G. Allen
Owner, Sr. Engineer, Security Specialist
Random Logic/Dream Park
www.randomlogic.com

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to