Discussion Locked

How secure is open source?

0 helpful
7 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Do you agree with Jonathan Yarden that open source software is potentially more secure because there's a better chance someone will find vulnerabilities? What's your take on the security of Linux? Share your comments about the security of open source software, as discussed in the Dec. 1 Internet Security Focus e-newsletter.

If you haven't subscribed to our free Internet Security Focus e-newsletter, sign up today!
http://nl.com.com/acct_mgmt.jsp?brand=techrepublic

7 replies

by itmantpc

I think the security potential of Open Source is much more secure than windows, being you have access to the code. Obviously, a newbie will be as secure with windows as with open source. Point is, it is with education comes secure implementations of any OS.

by oz_media

Yes I did the pee pee dance in my kitchen this morning. Novell has just bought SuSE for $210 million. By Netware 7.0 they are slated to release Netware on the first Linux Kernel.

With IBM recently buying $50 million in Novell stock the planned move is to have software suport on eServer and middleware products.

The recent changes in open source since the Novell Aquisition of Ximian and now SuSE, I see a vey stable server OS on the horizon. Novell is known industry wide for it's attention to security and encryption (as well as always working), with Ximian / Linus open source also offereing unprecedented stability, these two are going to combine into one of the most exciting and stable network operating systems on the retail market.

I'm pumped! once these open source guys get thier software into large corporate markets backed by EXPERIENCED network software engineering firms, things will be looking very good.

I've never seen or experienced a single weakness or drawback behind a Novell network, open source will only make it sweeter.

by chip35

As long as the Linux kernel can be reviewed by a large group of open source aficianados it can be much more secure than closed source or shared(sic) source. That is because many gee whiz-BANG features will not get into the source in the first place since the empasis is on strength and stability, not on a required financial intertia (such as M$) and fancy "saleable" featurism (Ditto).

by aaron

Very interesting. Jonathan Yarden and the posters say that Open Source is more secure because ultimately one has, can review, and if need be, modify the source.

But they also point out, among other thing, the vast number of people doing this with the free version (not to mention the armies thrown at the commercial versions).

But probably none of the posters or even Mr. Jarden (and certainly my company) have the people and money to throw at this. So the minute we begin to modify the source or even review the source for any Linux, we open ourselves up to a hack.

Don't get me wrong, Microsoft has made my life a nightmare with its constant security updates. But the "many eyes" theory is hooey too.

by alangeek

Your statements make absolutely no sense. How in the world are you opening yourself up to a hack by simply reviewing the source? Or even by modifying it? Looking at the code or even changing it does not automatically make you vulnerable to anything.

In any case, you completely missed the point of the whole article. There are hundreds of capable programmers around the world keeping watch on the code and preventing bad code from getting out, or if it does, they get it corrected as quickly as possible. Most vulnerabilities come from an oversight, rather than from malicious intent, and having many eyes reviewing the code prevents most of these from getting into a release version.

If a vulnerability is discovered, having many eyes investigating the problem helps to quickly identify and correct the problem. At many large software companies, identified bugs have to be evaluated for their anticipated impact, then a fix must be prioritized against other fixes, enhancements, and new development. Many times, bugfixes are seen as costs, where new features or enhancements bring in money, so bugfixes are often not as high a priority. Thus we are saddled with the swiss-cheese products that are so common these days.

Regardless of cost, I'm much more likely to trust open-source products than many commercial products.

by alphaa10

Yarden and other posters have not agreed that
independent, malicious modification of the Linux
kernel is viable.

First, tight control of Linux kernel development
helps prevent problems at successive, official
releases.

That largely confines code flaws to ad hoc user
modification (including malicious changes)
distributed between versions. But any code can be
examined at any time by anybody for code
problem determination and resolution-- a vital
difference between open source and a proprietary
product.

This contrasts, of course, with certain OEM-
installed problems in commercial code, many of
which are not even acknowledged, much less
corrected in a timely fashion.

Linux kernel oversight is not a "one-time"
thing, but a continuous, patient review by the
kernel development committees and Linux world
community at large.

You are correct that "many eyes" does not, of
itself, guarantee perfection. But it is far
superior to the approach of Microsoft, for
example, which from all appearances does not
properly address even known problems, much less
follow up on new ones reported by users. Some of
its patches are themselves so flawed as to
require patches of their own. This needlessly
reduces product quality time after time.

By comparison, "many eyes" is careful process,
and is both a pre- and post-release, continuing
review. As a previous poster noted, with Linux,
no version is pushed by false dichotomies like
features vs. stability, or marketshare vs.
maturity.

by aaron

How am I opening myself up? If I have source and six people have access to modify that source, anyone of them can add a back door. Anyone who is lookinbg through the source for us to see if he can find vulnerabilities could be planting vulnerabilities at the same time. This seems rather obvious.

Now, if a person introduces such a back door into THE kernal, yes, there are many eyes and systems in place to catch it. In a smaller world, where there aren't as many eyes, we don't have the oversight. So if we bring source in and modify it ourselves, then we are ownly as secure as our employees are trustworthy.

This discussion is closed to new replies.