Is open source safe?

The IT Department won’t let Daniel Toth use open source software, believing it’s a security risk. Is it?

The IT Department where Daniel Toth works won't let him use open source software because they believe it's a security risk. Is it?

No. If anything, open-source software has the potential to be safer. Not that it always is, of course.

An open-source program is one whose source code is open to anyone who wishes to study it--or improve upon it. Open-source software is usually free and often public domain. Popular open-source programs include Linux, OpenOffice, and a program you're quite likely using to read this blog post: Mozilla Firefox.

I might also add that two of my favorite security programs, Password Safe and TrueCrypt, are open source. I wouldn't trade them for anything.

At first glance, this seems counter-intuitive. If any hacker can read your code, why can't they use that knowledge against you? Think of what the Rebel Alliance did with the Death Star plans in the original Star Wars.

Reality and Star Wars don't always coincide. When everyone has access to the source code, a great many experts are able to examine that code thoroughly and determine if it really is secure. That's prohibitively expensive if the only people with access to the code are on the payroll.

And it's not as if closed-source programs are especially secure. People find exploits in Windows all the time.

Back in 1999, security expert Bruce Schneier wrote that "Public security is always more secure than proprietary security...For us, open source isn't just a business model; it's smart engineering practice." (I checked with Schneier while researching this piece; he still stands by those words.)

But don't be too hard on your IT department. They have to approve every program put on company computers, and checking out new programs is time-consuming. Open-source or not, they don't want programs on their PCs that they haven't vetted, and they don't have time to research or test everything. Besides, they may have to answer to executives who think that k is an effective password.

Add your comments to this article below. If you have other tech questions, email them to me at answer@pcworld.com, or post them to a community of helpful folks on the PCW Answer Line forum.

Join the Good Gear Guide newsletter!

Error: Please check your email address.

Tags open sourcepublic securitysecurity

Our Back to Business guide highlights the best products for you to boost your productivity at home, on the road, at the office, or in the classroom.

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Lincoln Spector

PC World (US online)
Show Comments

Most Popular Reviews

Latest News Articles

Resources

PCW Evaluation Team

Azadeh Williams

HP OfficeJet Pro 8730

A smarter way to print for busy small business owners, combining speedy printing with scanning and copying, making it easier to produce high quality documents and images at a touch of a button.

Andrew Grant

HP OfficeJet Pro 8730

I've had a multifunction printer in the office going on 10 years now. It was a neat bit of kit back in the day -- print, copy, scan, fax -- when printing over WiFi felt a bit like magic. It’s seen better days though and an upgrade’s well overdue. This HP OfficeJet Pro 8730 looks like it ticks all the same boxes: print, copy, scan, and fax. (Really? Does anyone fax anything any more? I guess it's good to know the facility’s there, just in case.) Printing over WiFi is more-or- less standard these days.

Ed Dawson

HP OfficeJet Pro 8730

As a freelance writer who is always on the go, I like my technology to be both efficient and effective so I can do my job well. The HP OfficeJet Pro 8730 Inkjet Printer ticks all the boxes in terms of form factor, performance and user interface.

Michael Hargreaves

Windows 10 for Business / Dell XPS 13

I’d happily recommend this touchscreen laptop and Windows 10 as a great way to get serious work done at a desk or on the road.

Aysha Strobbe

Windows 10 / HP Spectre x360

Ultimately, I think the Windows 10 environment is excellent for me as it caters for so many different uses. The inclusion of the Xbox app is also great for when you need some downtime too!

Mark Escubio

Windows 10 / Lenovo Yoga 910

For me, the Xbox Play Anywhere is a great new feature as it allows you to play your current Xbox games with higher resolutions and better graphics without forking out extra cash for another copy. Although available titles are still scarce, but I’m sure it will grow in time.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?