Open source rival attacks 'terrible' Linux

Status
Not open for further replies.

Osiris

Golden Master
Messages
36,817
Location
Kentucky
Open source rival attacks 'terrible' Linux

Linus Torvalds' brainchild is full of "cheap little hacks", says the founder of OpenBSD


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 Open BSD 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 Hewlett-Packard and IBM for using Linux as an unpaid workforce, rather than spending money to develop their own version of Unix.

IBM, HP 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 IBM, HP and Sun are using the open source community as subcontractors rather than encouraging the community to develop independent commercial products.

"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," asserted Villasante, speaking at a debate on open source innovation at the Holland Open Software Conference in Amsterdam.
 
I disagree. Linux imo is far more superior supporting a wide range of hardware, running lean and clean, and having lots of great software. I have looked at some of the source myself and I think they are doing a great job.

I wonder why all of the sudden he lashed out on linux...
 
maybe it _in theory_ is better, but until i can install it, and have it detect almost all of my hardware, i don't really want to use it. plus, it's software database is not nearly as big as linux's.

oss is oss, we should stop fighting each other and fight the REAL enemy *cough microsoft cough cough*
 
The whole point of open source software is making your code available to other coders to examine and find all the errors and dodgy hacks. Even FreeBSD is sloppy compared to OpenBSD and I'm glad we have people like Theo de Raadt willing to examine Linux and point out the mistakes. This should be put into context though, the differences between the various 'nix's pale into insignificance when compared to Microsofts offerings.
 
So IBM and HP are to be criticised for trying to use unpaid work? Who're the real commies here.
 
hey, openbsd is not meant to detect all ur hardware, as frankly they don't care about the desktop users.. and even if you got all hardware detected, you'll still have a hardtime making it work, because it makes you understand every port you open up before you can do it.. and it's used mostly in firewalls , as it's way more secure than linux :D since most of the insecurity in today's OS is the stupidity of Admins..
 
Status
Not open for further replies.
Back
Top Bottom