You are here: silicon.com > Software > Applications

Applications

Linux is 'terrible' say open source rivals

Who would... wouldn't they?

Tags: openbsd, open source, linux

By Ingrid Marson

Published: 20 June 2005 08:50 GMT

The founder of the OpenBSD operating system has criticised the quality of Linux software claiming that it is full of code hacks, according to reports.

Theo de Raadt, the founder and lead developer of the open source operating system OpenBSD, said Linux developers should work to improve the quality of the code, according to an interview in Forbes.

"It's terrible," De Raadt reportedly said. "Everyone is using it, and they don't realise how bad it is. And the Linux people will just stick with it and add to it rather than stepping back and saying, 'This is garbage and we should fix it.'"

Linux is lower quality than OpenBSD and many parts of Linux are "cheap little hacks", added De Raadt.

OpenBSD is a secure Unix-like operating system that is popular among system administrators running firewalls. De Raadt told ZDNet in an earlier interview that it maintains its high code quality through rigorous code auditing and by spreading major code changes across three six-month releases.

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

Various studies in the past have praised Linux for its code quality compared with proprietary operating systems. A study in December 2004 by code analysis company Coverity found that the Linux kernel had only 985 bugs in 5.7 million lines of code, significantly fewer than the 5000 bugs that would be expected in a commercial program of similar size.

Another study in 2003, which compared the implementation of a networking component in different operating systems, found that the Linux defect rate was 0.1 defects per 1,000 lines of code, compared with a defect rate of between 0.6 and 0.7 in general-purpose operating systems, according to software inspection service company Reasoning.

De Raadt also criticised hardware makers such as HP and IBM for using Linux as an unpaid workforce, rather than spending money to develop their own version of Unix.

HP, IBM and Sun have come under criticism before for their work with the open source community. Jesús Villasante, the head of software technologies at the EC's Information Society and Media Directorate General, said last month that big companies such as HP, IBM and Sun are using the open source community as subcontractors rather than encouraging the community to develop independent commercial products.

Speaking at a debate on open source innovation at the Holland Open Software Conference in Amsterdam, Villasante said: "IBM says to a customer, 'Do you want proprietary or open software?' Then [if they want open source] they say 'Ok, you want IBM open source.' It is [always] IBM or Sun or HP open source."

The full Forbes interview with De Raadt can be read here.

Ingrid Marson writes for ZDNet UK

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

  • Jobs
Web Developer

You will work closely with a web designer to help out with every functional aspect of a website as well as fix scripting bugs. This full-service ...

Clearcase ALM Engineer Galway

Our client, a software developer for the Financial Services Industry, is looking for an Application Lifecycle Management Engineer who will work ...

Java Developer, Java, VB.Net, SQL; London

Ability to find, adapt, and build upon the existing work of others in the open source community. Java Developer required with Java, J2EE, VB.Net ...

Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: