Advertisement
Promo

Desktop platforms Toolkit

OpenBSD 3.6 tackles SMP

Ingrid Marson ZDNet.co.uk

Published: 29 Oct 2004 12:24 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

The developers behind OpenBSD, the secure Unix-like operating system, are due to release version 3.6 on 1 November, which for the first time includes symmetric multiprocessing (SMP) support.

Theo de Raadt, the founder and lead developer of OpenBSD, told ZDNet UK that the main features in OpenBSD 3.6 are SMP support for Intel's i386 architecture and AMD's 64-bit processor, as well as new exploit mitigation features, and additional device drivers.

SMP support improves system performance by making multiple CPUs available to complete individual processes simultaneously. Raadt said developers had been working on more pressing priorities before moving on to SMP support.

"It just wasn't the focus for us as we were concentrating on security features," said Raadt. "It was very easy to add - the work was done by one developer in one month, although it took an extra eight months of testing."

FreeBSD, another BSD-based operating system, already has SMP support.

In OpenBSD 3.6, developers have completed work on rewriting all system daemons -- background processes that carry out functions such as print spooling -- which will make the operating system more resilient against attack, according to Raadt.

"A lot of daemons run on root even though they only need root to start up," said Raadt. "If there's a bug in the system the attacker will be able to exploit root. If a daemon is moved off root or split into two processes, one of which continues as root, it makes the system more resilient against attack."

Raadt said OpenBSD is a popular operating system, particularly among system administrators running firewalls, due to its exploit mitigation techniques, its superior packet filter, and their auditing methodology.

"We are the software auditing kings -- we go through code a lot to make sure there are not many bugs," said Raadt.

According to Raadt the release life cycle at OpenBSD also helps to ensure that the software's quality remains high -- any major changes are spread across three of the six-monthly releases,

The next release of the operating system, due on 19 May 2004, may contain various features including support for 802.11-compliant wireless devices such as WaveLAN, optimisation of SMP, support for new hardware and an improved package upgrade facility, according to Raadt.

OpenBSD developers are also responsible for developing OpenSSH, a secure network connectivity tool which is used by many operating systems including IBM AIX, Linux, Mac OS X 10 and Solaris 9, to encrypt Internet traffic.

A scan carried out on five million random Internet addresses in September found that 88 percent of secure shell (SSH) servers are running OpenSSH rather than proprietary alternatives from vendors that include SSH Communications Security, Cisco and Sun. This is a dramatic increase since September 2000, when only five percent ran OpenSSH.

Raadt said that knowing that SSH servers are running OpenSSH makes him feel that the Internet is safer.

"We don't trust anyone else to write it. My security on the Internet depends on everyone else's security," said Raadt. "If someone breaks into a bunch of computers on the Internet they can use that to take me down."

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
69 out of 128 people found this useful


Full Talkback thread

1 comment

  1. The gentleman's name is "de Raadt" not "Raadt" as... John Bajana-Bacall

Company/Topic Alerts

Create a new alert from the list below:









Video icon

Video

Microsoft Windows 7 Special Report Special Report

How Microsoft can make Windows 7 a success

How Microsoft can make Windows 7 a success

Comment Many businesses have given Vista a wide berth; Microsoft must focus on five areas to make sure Windows 7 doesn't suffer the same fate, argues TechRepublic's Jason Hiner

More Special Reports

Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters