LWN.net Logo

Is Linux For Losers? (Forbes)

The world is pointing to this, so we might as well too: this article is what you get when you put Daniel Lyons and Theo de Raadt together. "There's also a difference in motivation. 'Linux people do what they do because they hate Microsoft. We do what we do because we love Unix,' De Raadt says." Despite the real competition between Linux and the BSD family, there have rarely been outright hostilities between the two camps. It would be a shame if that were to change now.
(Log in to post comments)

+1 Flamebait?

Posted Jun 17, 2005 14:27 UTC (Fri) by Alan_Hicks (subscriber, #20469) [Link]

I was really surprised to see a Daniel Lyons article that wasn't quite so flamish this time. The article definately states Theo's position on Linux in the type of words Theo would likely use.[0] Apparently they emailed Linus Torvalds who declined to comment except to say that Theo is a "difficult" man. I take this to mean fiercely opinionated, which is something I think many people would characterize Theo as.

Overall, the article goes really well until the last paragraph or two when it mentions some man with a doctorate (I personally don't give a damn what his qualifications are) saying he moved from Linux to OpenBSD after seeing a comment along the lines of "Does this belong here?" in the linux source code. He is quoted as saying that doesn't inspire confidence. IMO, it doesn't insprire fear either, or rather it shouldn't. That could simply be a comment meaning "Isn't there a better way to do this?" or "Is there a better place in the kernel for this code?"

[0] Note, I do not personally know Mr. de Raadt and I am basing that hypothesis entirely on third party sources. I hope you'll excuse me if this turns out to be false.

60 crack developers

Posted Jun 17, 2005 14:41 UTC (Fri) by jonsmirl (guest, #7874) [Link]

Who's paying for those 60 crack developers, could they be persuaded to support Linux instead?

60 crack developers

Posted Jun 17, 2005 15:33 UTC (Fri) by beoba (guest, #16942) [Link]

I don't see how crack is going to help Linux, but okay.

;)

+1 Flamebait? (how abouit +4 Flamebait)

Posted Jun 17, 2005 15:32 UTC (Fri) by pflugstad (subscriber, #224) [Link]

The comment from the "computer science doctorate" holder leads me to believe he's never seen the inside of any commercial or otherwise software before. Certainly this doesn't inspire confidence in his "computer science doctorate" - hmmm, <http://www.forbes.com/business/free_forbes/2004/1101/064....> - why do I smell snake oil...

Anyway, I bet there isn't a significant piece of running software in the world that doesn't have that kind of comment spread liberally throughout - and that includes *BSD.

ugly comments all around

Posted Jun 17, 2005 15:57 UTC (Fri) by eru (subscriber, #2753) [Link]

Anyway, I bet there isn't a significant piece of running software in the world that doesn't have that kind of comment spread liberally throughout - and that includes *BSD.

And Windows... Some time ago, when there was this brouhaha about leaked MS Windows sources, "Selznak" wrote on Kuro5hin about funny commnents there.

http://www.kuro5hin.org/story/2004/2/15/71552/7795(We Are Morons: a quick look at the Win2k source).

He also made a wise observation about such things: Also, any conscientious coder will put in prominent comments warning others about the trickier parts of the code. Comments like "UGLY TERRIBLE HACK" tend to indicate good code rather than bad: in bad code ugly terrible hacks are considered par for the course.

Computer Science experts and the operating systems they use...

Posted Jun 17, 2005 20:53 UTC (Fri) by del (guest, #380) [Link]

I know of one Computer Scientist, Donald Knuth,PhD, who runs linux. Perhaps Dr Lok or Mr Lyons have heard of him?

On the other hand, I am certain that there are many eminent computer scientists that run Windows XP. In fact, it would not surprise me to learn that one of BSD's creators, Bill Joy, runs Windows at times. Does this mean that the BSDs are suspect in quality or only pleasurable to use when wrapped by Apple's Aqua?

All I know is that my experience with linux has been extremely rewarding.

I wish that Mr Lyons would email Dr Knuth to find out why he uses the operating system of lusers. Furthermore, that Mr Lyons wait for Dr Knuth's reply before writing his next linux related article.

Computer Science experts and the operating systems they use...

Posted Jun 17, 2005 22:36 UTC (Fri) by subhasroy (guest, #325) [Link]

Actually I saw that Bill Joy wasusing Windows 98 on this laptop to give presentation in 1999 when he came to Boulder, Colorado to give a talk to the local Unix user group.

He joked Linux is Linus's first C program.

Computer Science experts and the operating systems they use...

Posted Jun 18, 2005 1:08 UTC (Sat) by flewellyn (subscriber, #5047) [Link]

Emailing Knuth would be rather difficult, as he stopped using email in 1990. Snail-mail is more reliable, but slow, as Knuth does not (according to his website) answer mail as it comes in, but once every month or so, all at once, in "batch mode".

So, while Dr. Knuth is indeed a valuable resource for such articles, getting a timely response might not be possible.

Computer Science experts and the operating systems they use...

Posted Jun 18, 2005 7:02 UTC (Sat) by del (guest, #380) [Link]

"Emailing Knuth would be rather difficult." That is precisely why I suggested that Mr Lyons contact him in that manner. ;-)

Worse Comments Seen in Proprietary Source Code

Posted Jun 17, 2005 17:56 UTC (Fri) by Prototerm (guest, #20227) [Link]

My favorite source code comment of all time comes from the venerable Commodore 64 OS (parts of which I saw decades ago without an NDA of any sort):

"This kludge made necessary by the engineers at Commodore, makers of the finest semi-functional devices in the world"

There were worse things said in Easter Eggs burried in the Amiga OS (which took two people, four hands, and twenty minutes of work to display). This sort of thing is nothing new, but I don't remember seeing anything as harsh, or as vicious in FOSS as the things I've seen in proprietary code. To act like this is something Evil, and unique to FOSS is both unfair and misleading

Worse Comments Seen in Proprietary Source Code

Posted Jun 18, 2005 22:08 UTC (Sat) by johnny (guest, #10110) [Link]

A Workbench 1.2 Preferences easter egg would pop up a requester saying "We
made the Amiga. They fucked it up".

+1 Flamebait?

Posted Jun 20, 2005 15:43 UTC (Mon) by komarek (guest, #7295) [Link]

I am a computer science Ph.D., and I've used several GNU/Linux systems and FreeBSD. I ultimately chose GNU/Linux system, because it made me more productive. GNU/Linux systems are very practical.

Most computer scientists I know are somewhat oblivious to current issues in the Free Software and Open Source worlds, and the related "intellectual property" issues. It's just not relevant to what they do best: thinking. This is where the "ivory tower" image comes in, though that image is a bit unfair. Computer scientist do what they are paid to do, like everyone else. If you want a make a career of thinking about IP issues, become a lawyer.

My conclusion is that it is fair to ignore most computer scientists' views on whether or not you can trust a particular computing platform. On the other hand, computer scientists are likely to know a lot about which presentation software works, and which save them the most time. =-)

If I wanted to know whether or not GNU/Linux systems were reliable, I'd poll embedded developers, and engineers (not software engineers). They live and die by this stuff (and we may, too, depending on their decisions). Go ask (e.g.) Boeing, GM, or Raytheon if you really want to know what works.

-Paul Komarek

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 14:50 UTC (Fri) by gallir (guest, #5735) [Link]

He is being coherent with what he said before.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 14:58 UTC (Fri) by whitemice (guest, #3748) [Link]

I moved from AIX to Linux many years ago, first starting with Linux at the 0.99a version. It was pretty scary THEN.

I only tried BSD recently, and my through - "OMG, this like where LINUX was ten years ago!". The installers, configuration, etc... were as primitive as AIX was back in the 3.2.1 days. These guys need a clue - your kernel can be PERFECT, but users use systems to solve problems - that is the point of systems existing.

I've never paid much attention to the BSDs or read anything by or about De Raadt, and after reading this I know I'll never try BSD again or pay any attention to him. Maybe he is a genius, but he comes across as an angry bitter self-righteous crank. And you are just a lucky person if you don't already have enough of those in your life.

And switching platforms because you saw a comment in the code? I doubt these guys have ever "kissed girls".

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 21:52 UTC (Fri) by ncm (subscriber, #165) [Link]

Theo is certainly a nut job, one among many. Despite that, he is obsessive about fixing bugs, which is all to the good. Any bug not proven otherwise must be considered a security hole too. Only OpenBSD has adopted that as policy.

Among the BSDs, probably NetBSD has the lowest density of nuts in its developer group, mainly because most of them moved to OpenBSD. That does not mean it has none left!

The bug density in Linux and its programs remains an embarrassment. It looks good only compared to commercial products, e.g. from MS, where bug fixing is institutionally discouraged. There's a lot to be said for having fewer features and spending more time on them. That said, Linux's big feature set attracts more developers, so Linux probably has more attention available per line. The difference is that cleanup for the sake of cleanup is not valued by the Linux leadership.

As bug nests go, Linux memory/swap management probably remains its greatest core problem (leaving aside the drivers, of course).

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 15:01 UTC (Fri) by jwb (guest, #15467) [Link]

What a flamer. I'm going with the "sour grapes" theory because The0's comments don't even make all that much sense. Perhaps, maybe, in a pinch, OpenBSD has "better" core code than Linux, but I don't think so. If you stripped Linux down to the unbelievably small amount of functionality of OpenBSD, you'd be left with, well, hardly anything, but it would be a mature core of tight, well-tested code. Linux's core code is as high or higher than OpenBSD's.

I hardly need to conjecture here, since we know from field testing that OpenBSD has serious problems. The team of 60 crack programmers has, in all those years of worshipping the Unix alter, not come up with all that many O(1) or even O(logN) algorithms. To wit:

As much as I would like to just take The0's word for things and switch to OpenBSD, the empirical evidence just doesn't agree with his flaming. If OpenBSD is so farking great, where are all the OpenBSD supercomputers? Government installations? Large corporate installations?

I think he is confusing lack of code with code quality. After all, it's certainly true that OpenBSD has no bugs in its InfiniBand stack. Zero bugs in zero lines of code is a good ratio, I suppose. Perhaps there is some slapdashery in the Linux IB stack, but I'd have to say that a working stack is better than none at all. The same is true for OpenBSD's support for Sparc64 SMP (none), Areca SATA controllers (none), and all manner of other hardware and peripherals (hardly any).

Call me practical, but I'll take Linux's actual hardware support over OpenBSD's non-existant but no doubt high-quality non-implementations. And I've been enjoying Linux SMP for nearly a decade before SMP started to sort of stagger along under OpenBSD.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 15:07 UTC (Fri) by piman (subscriber, #8957) [Link]

For the record, that's O(1). If you scaled the graph based on the Linux "line" it would look equally noisy. It's a good example of why constants can matter.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 16:35 UTC (Fri) by iabervon (subscriber, #722) [Link]

Actually, that looks like an O(1)-expected system with either some testing artifacts or some bugs in handling certain specific sizes; the diagonal rows of slower values are troubling, because it looks like there's specific behavior that make it work badly. A good algorithm will have slower values, but they won't be correlated with anything.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 16:48 UTC (Fri) by piman (subscriber, #8957) [Link]

For OpenBSD, although the patterning is strange, when it occurs it always gives a result faster than the "dominant" line at 7+e06. I wonder if it's not related to CPU-level cache effects; if it is, the same pattern might affect the Linux line when scaled.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 20:48 UTC (Fri) by iabervon (subscriber, #722) [Link]

Oops; I was looking at NetBSD rather than OpenBSD. OpenBSD does seem to do better than average in their odd cases, rather than worse than average, and it's probably due to some beneficial coincidence.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 18:18 UTC (Fri) by flewellyn (subscriber, #5047) [Link]

Those testing maps seem to demonstrate another thing: Linux is a consistently more solid performer at high loads.

Of course, we all know what benchmarks are worth...

Sour grapes indeed.

Posted Jun 17, 2005 15:15 UTC (Fri) by kena (subscriber, #2735) [Link]

That, and I have to admit I kind of enjoyed the line, "BSD powers two of the best operating systems in the world -- Solaris from Sun..."

Ummmm... SunOS 4.1.4 was, unless I'm woo mistaken, the last BSD-based release. And that was in '94. It's been SysV since. No?

Sour grapes indeed.

Posted Jun 17, 2005 15:59 UTC (Fri) by nick.leroy (guest, #109) [Link]

>That, and I have to admit I kind of enjoyed the line, "BSD powers two of
>the best operating systems in the world -- Solaris from Sun..."
>
>Ummmm... SunOS 4.1.4 was, unless I'm woo mistaken, the last BSD-based
>release. And that was in '94. It's been SysV since. No?

Yes, I read that and had the *exact* same thought. Most people consider
some simple fact-checking to be a Good Thing(tm), but apparently they
didn't bother.

Also, Theo sure does come off as having an axe to grind. It sure makes me
appreciate Linus's management style.

-Nick

Solaris

Posted Jun 17, 2005 17:45 UTC (Fri) by Ross (subscriber, #4065) [Link]

Yep, you are correct. Of course Sun reintroduced many of the BSD syscalls
later on (nobody liked the SYSV socket API for example). And the BSD
userspace was always kept around in /usr/ucb/bin. I never liked SYSV df for
example so I would always alias it.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 15:33 UTC (Fri) by th0ma7 (guest, #24698) [Link]

I'm wondering when we will see a RT or numbering scheme discussion in the BSD world as interesting as the one we saw recently in the linux world... with has many people and opinions.

The strenght of linux is it's community. It keeps it alive and makes it grow. No wonder why BSD is not has popular with such a narrow mind.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 15:55 UTC (Fri) by huffd (guest, #10382) [Link]

Dan Lyons has been on a roll for the last week or so. I'm sure the note I sent him last week was in his flamer file. When people write like that it is either fear or money talking. In his case I am sure it is both.

When you try to rationalize what he's saying you can't, neither can you put substance behind his "facts". I think it is a blessing to see how well Linux has done these last few years on it's own.

One could only imagine how much money Microsoft could have made had they ported their office suite to Linux before OpenOffice.org was viable?

Greed and fear will do in people like Dan Lyons and eventually Microsoft because in a community spirit of collaboration and free will giving, fear and greed don't naturally exist.

Just another reason why corporations and especially governments fear large benign organizations, because they grow unabated indefinitely.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 15:57 UTC (Fri) by job (guest, #670) [Link]

Lyons did a good job since a bunchload of sites all over the world has
linked to the story over the last few days, but pisses off not just a few
volunteer coders at the time. If I was an OpenBSD developer I'd be pretty
angry with him, since they come off quite bad in the text. In reality
they are nice, of course, just like most people.

Is Linux For Losers? (Forbes)

Posted Jun 18, 2005 2:01 UTC (Sat) by bk (guest, #25617) [Link]

I agree. For instance, Daniel Hartmeier (author of OpenBSD pf) is one of the nicest people you could talk to. He also designed the only *BSD tool I've ever used that I wished was also available for Linux.

Does not belong here

Posted Jun 17, 2005 16:02 UTC (Fri) by nathan (subscriber, #3559) [Link]

"I found a developer's comment that said, 'Does this belong here?'"

If that's his attitude, Simon Lok should take a look at gcc's source -- he won't want to run bsd either, knowing it went through that. And if he can't even see the source code, he shouldn't use it either -- who knows what comments would be in it.

Note, I am not saying gcc is crap because of such comments, I'm saying any large complicated piece of code will have such comments.

Does not belong here

Posted Jun 17, 2005 16:48 UTC (Fri) by philips (guest, #937) [Link]

I'd sort'a agree with Theo that Linux code can use good cleaning.

On another side, Linux became what it is because it used solve real world tasks. You just cannot take that from Linux.

Haven't I knew the task people solve on Linux I'd be scaried too. But then experience matters. As much as M$ said about how crappy Linux is and how good Windoz is, I never had any trouble with Linux, but one the other had with Windoz...

Every piece of complicated code has many hidden corners. Linux has a comments like "crap start here". BSD is not better just because it doesn't have commnet like that. And on the other hand it has many many problems. Probably not with security - but the problems Theo doesn't consider important.

We are coming to what Linus said about BSDs: they are all have their focus - and very narrow one. Linus' focus is not narrow - it is very wide. And this is true reason for BSD vs. Linux incompatibility.

Does not belong here

Posted Jun 17, 2005 18:05 UTC (Fri) by sbergman27 (guest, #10767) [Link]

http://linux.slashdot.org/comments.pl?sid=153049&cid=...

Does not belong here

Posted Jun 17, 2005 18:23 UTC (Fri) by ajross (subscriber, #4563) [Link]

I suspect the comment he is referring to is in arch/i386/kernel/cpu/common.c, line 572 in the 2.6.11.12 tree, at the top of the cpu_init() function:
	if (tsc_disable && cpu_has_tsc) {
		printk(KERN_NOTICE "Disabling TSC...\n");
		/**** FIX-HPA: DOES THIS REALLY BELONG HERE? ****/
		clear_bit(X86_FEATURE_TSC, boot_cpu_data.x86_capability);
		set_in_cr4(X86_CR4_TSD);
	}
To me, it sounds like something that should be reviewed and probably removed. Hardly evidence for a crisis in quality management, but still the kind of thing that should be caught before patches end up in the mainline tree.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 16:05 UTC (Fri) by darrint (guest, #673) [Link]

"Linux people do what they do because they hate Microsoft."

It's always helpful to setup up a strawman representing somebody else's motivation for doing something and then criticize it. Sweeping assertions of this kind are best.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 16:08 UTC (Fri) by oshogg (guest, #23126) [Link]

To put things in perspective, top 4 headlines at lwn.net's homepage read

Is Linux For Losers? (Forbes) [13]

Jeff Merkey rides again [25]

Thursday Security Updates

HP Ships Over 1 Million Linux Servers [3]

3 of these 4 refer to linux directly.

First headline says linux is for losers as it is insecure and what not.

Third headline says that there are security updates for three different linux distributions. OK. point in the first headline justified.

The 4th headline says that 1 million Linux (not *BSD) servers shipped by HP.

The point is that noone cares about an idealistic view of security, cleanliness of code etc. as long as it is "good enough". As long as the OS is above this "good enough" level, the relative difference of "goodness" of different OSes is a much minor issue compared to other considerations (such as wide variety of hardware support, other features for example).

Windows XP SP1 is an example of an OS which was not good enough. They are trying to get up to this level with SP2 and will probably need few iterations before they are anywhere close to this.

Linux is above this level in my experience and has stayed there consistently while providing multiple features that real-word users in all different segments care.

Osho

Is Linux For Losers? (Forbes)

Posted Jun 18, 2005 15:40 UTC (Sat) by salvarsan (subscriber, #18257) [Link]

Oshogg wrote:

The point is that noone cares about an idealistic view of security, cleanliness of code etc. as long as it is "good enough". As long as the OS is above this "good enough" level, the relative difference of "goodness" of different OSes is a much minor issue compared to other considerations (such as wide variety of hardware support, other features for example).

Agreed. Technical merit is not the same as delivery of services.

If linux is for losers, then I suspect that Forbes magazine just insulted their demographic, i.e., the 50+% of financial institutions (NYSE and Morgan Stanley among them) that use Linux on their server side.

That said, OpenBSD has some refreshingly clean and obvious kernel code. I'd like to know if De Raadt has a coding style guide out there for the "rest of us".

-drh

Is Linux For Losers? (Forbes)

Posted Jun 21, 2005 7:09 UTC (Tue) by mbp (subscriber, #2737) [Link]

Forbes might like to imagine Wall Street was their audience, but I'd be a bit amazed if anyone there took them seriously.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 16:27 UTC (Fri) by allesfresser (subscriber, #216) [Link]

If you (hypothetically) have a child who has been in an abusive situation where the only bread she was ever given was stale and sometimes moldy, and now has escaped the abusive situation and now knows what it's like to eat fresh bread (and perhaps even make her own bread from scratch), do you think you would characterize the child's behavior as "the child only likes fresh bread because she was in an abusive situation and retains a hostility toward her former abuser?"

I don't think so. Good things are appreciated for their own virtues, not just in opposition to something else. Despite the fact that many Linux users do in fact hate Microsoft and their various policies, their affection for Linux is not necessarily linked to that animosity.

I myself started to appreciate and use Unix and Unix-like operating systems long before Windows ever existed. In addition, from 1986 to the present I have had a good portion of my daily computing experience dominated by Mac OS systems (Classic and X). Therefore, I consider myself fortunate and blessed that in the course of my daily work Windows and Microsoft are almost entirely irrelevant; they do not come into my consciousness. (When they do, there is almost inevitably a rise in my blood pressure, but that is another story...)

So I am an affectionate and daily user of GNU/Linux and Mac OS. I also happen to hate Microsoft. Does the latter cause the former? No--the former was in place long before Microsoft had become the Borg. There is no necessary connection.

I am sure that there are a few people that use GNU/Linux or Mac OS or the BSDs simply and only because they hate Microsoft. But moving to a new operating system just because of animosity toward your former vendor seems rather overpriced--one has to learn a new culture and new software, causing lots of downtime, just to satisfy a vengeful emotion. Few people could afford to do that if they're depending on their computing environment to support them in earning a living. Fortunately there are legions of reasons to use free software beyond animosity toward Microsoft, and they aren't hard to think of.

Theo/OpenBSD

Posted Jun 17, 2005 16:39 UTC (Fri) by rfunk (subscriber, #4054) [Link]

What happened to Theo staying quiet about an OS he's never used?

I actually admire Theo and OpenBSD, regularly buy OpenBSD release CDs
even though I'm primarily using Debian, and I'm always happy when OpenBSD
code and ideas make it to the Linux world. But the BSD-bigot antipathy
toward Linux gets really old. (As does Linux-bigot antipathy toward
Microsoft.)

As for the testimonial at the end of this article.... back in the OpenBSD
2.8-3.0 days, I was part of a small company that had to switch from
OpenBSD to Linux because OpenBSD just wasn't as stable and reliable. It
surprised us all, but there's no arguing with crashes. And that means
more to me than comments in the code. I'm sure things are better now,
many years and releases later, but the fact remains that Linux has a much
larger userbase testing it than OpenBSD has.

Why Linux is more popular than *BSD

Posted Jun 17, 2005 16:59 UTC (Fri) by Halmonster (guest, #4537) [Link]

Theo does not understand why Linux has the depth and breadth of community that it does. The reason is the GPL. By choosing the GPL, Linus ensured that a community could come together without worrying about their contributions being misappropriated by other entities (think Apple or Microsoft). The GPL is perhaps the greatest invention of the 20th century, and RMS totally deserves his Genius title.

Educated opinion

Posted Jun 17, 2005 18:14 UTC (Fri) by mali (guest, #4553) [Link]

Theo de Raadt: I don't know. I have never run Linux.
http://os.newsforge.com/article.pl?sid=05/06/09/2132233
"It's terrible," De Raadt says. "Everyone is using it, and they don't realize how bad it is.

now that's an educated opinion if I ever saw one...

Educated opinion

Posted Jun 17, 2005 20:30 UTC (Fri) by xtifr (subscriber, #143) [Link]

Um, to be fair, I think Theo is basing his opinion on what he's seen of Linux's code. A good coder (which Theo definitely is) can tell a lot from the code, without running the system.

While I'm at it, I'd like to remind everyone to consider the source before judging Theo too harshly in all of this. Dan Lyons is clearly a professional troll with an axe to grind. While Theo can definitely be opinionated and abrasive, I think it's quite possible that Dan has also been doing some selective quoting (or misquoting) to make this all seem like a bigger deal than it is. (I didn't read the article because I don't read anything on Forbes' site or by Dan Lyons on principal.)

Educated opinion

Posted Jun 18, 2005 0:38 UTC (Sat) by dmaxwell (guest, #14010) [Link]

Theo might also want to keep in mind that you are known by the company that you keep. Come to think of it, so should Larry McVoy. Dan Lyons is a yellow "journalist" cut from the same bolt of cloth as Enderle and MOG.

If you lay down with pigs don't be surprised if you stink up the room.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 18:41 UTC (Fri) by LinuxLobbyist (guest, #6541) [Link]

Despite the real competition between Linux and the BSD family, there have rarely been outright hostilities between the two camps. It would be a shame if that were to change now.

Without reading the rest of the comments on this article, I just wanted to respond to this remark. Theo De Raadt has always been hostile. All you need to do is look at the email thread that he posts (posted?) on openbsd.org on how OpenBSD came to be born from NetBSD. The posting was apparent attempt to exhonerate himself. My reading of the entire thread is that it does just the opposite.

Theo needs to take a pill. OpenBSD and OpenSSH are great accomplishments, but nothing justifies is arrogance.

-Paul Iadonisi
 Senior System Administrator
 Red Hat Certified Engineer / Local Linux Lobbyist
 Ever see a penguin fly?  --  Try Linux.
 GPL all the way: Sell services, don't lease secrets

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 19:33 UTC (Fri) by segphault (guest, #27468) [Link]

Frankly, I'm not surprised by Theo's attitude. Ask Linus about the HURD and he will get just as hostile, belligerent and irrational. What bothers me more is the fact that Forbes will print such an unnecessarily incendiary article. My respect for a web publication diminishes when it becomes clear that they are more interested in getting page hits than providing informative articles. What Theo happens to think about Linux is certainly not news, it's the kind pablum that belongs in his personal blog.

I'll admit that I'm not impressed with many aspects of the Linux kernel, but I continue to use a GNU/Linux operating system because it meets my needs better than an operating system that is technologically 'superior' (like QNX Nuetrino for instance). The article is neglectful in that it does not adequately attempt to illuminate why Linux is so popular despite it's deficiencies.

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 20:34 UTC (Fri) by TwoTimeGrime (guest, #11688) [Link]

> Ask Linus about the HURD and he will get just as hostile, belligerent
> and irrational.

Link?

Is Linux For Losers? (Forbes)

Posted Jun 17, 2005 22:06 UTC (Fri) by JoeBuck (subscriber, #2330) [Link]

Linus has said the following (in an interview with Hiroo Yamagata):
As to Hurd, I have to say that I'm not very convinced about the approach. I personally tend to think that Mach, the microkernel the Hurd is based on, is not only bloated and slow, but also much too complex.

I think the Hurd tried to be the "perfect" operating system, and they chewed off more than they could handle. It tries to be too clever, too different, too radical. It doesn*t try to be _practical_, which is the main goal with Linux.

This seems like a fair, rational comment to me. As for his first point, hasn't the Hurd given up on Mach and switched to a smaller, more efficient microkernel, after about a decade of trying to make Mach work?

Is Linux For Losers? (Forbes)

Posted Jun 18, 2005 0:51 UTC (Sat) by TwoTimeGrime (guest, #11688) [Link]

I agree. The comment doesn't seem hostile, belligerent, or irrational. Linux is usually very well spoken and tactful in what he says. As for HURD, it's still using Mach according to the HURD home page.

Is Linux For Losers? (Forbes)

Posted Jun 18, 2005 0:53 UTC (Sat) by TwoTimeGrime (guest, #11688) [Link]

s/Linux/Linus/

Is Linux For Losers? (Forbes)

Posted Jun 18, 2005 1:03 UTC (Sat) by sbergman27 (guest, #10767) [Link]

Wouldn't it be easier, all around, for everybody, if Linus would just change his first name? ;-)

s/Linus/Sunil/

Posted Jun 20, 2005 4:47 UTC (Mon) by xoddam (subscriber, #2322) [Link]

LMAO (figuratively).
tee hee hee.

Is Linux For Losers? (Forbes)

Posted Jun 20, 2005 15:00 UTC (Mon) by forthy (guest, #1525) [Link]

Hurd is also ported to the (faster and smaller) L4 microkernel.

Linus? Hostile? Irrational?

Posted Jun 18, 2005 4:41 UTC (Sat) by AnswerGuy (guest, #1256) [Link]

Dude! You need to buy your crack from a cleaner source!

Linus? Hostile? I can hear him now: 'HURD? Have fun.'

Dismissive? Bemused? Yeah! I can see that; but I've never seen Linus get hostile or irrational. He's not a "man on a mission" (like RMS). He's not brought an axe to grind (like Theo).

He mostly doesn't seem to care what people think of him. The closest I've seen to hostile was when he told someone on the kernel developer's mailing list (David S. Miller perhaps?) that he's not letting such-and-such into his kernel and he doesn't care if anyone things he's a bastard for it. (Might have been the old flamewar about crash dump or interactive kernel debuggers --- something like: I don't want people looking at registers and fixing problems by twiddling with symptoms --- they need to go back and understand the context in which the code is running --- they need to read it and write something better, not patch band-aids over the parts that break the skin). That might be considered "hostile" (or calloused, or
inconsiderate) but it's also perfectly rational. :)

JimD

Linus? Hostile? Irrational?

Posted Jun 18, 2005 11:43 UTC (Sat) by man_ls (subscriber, #15091) [Link]

Well, to be fair I remember that not long ago Linus Torvalds went berserk about Tridgell and BitKeeper. So what?

We are not saints and cannot be expected to behave like them; but imagine what a bag of scum like Lyons might have put together had he got an interview with Torvalds back then. Fortunately, most people seem to have the sense (or the knowledge) to avoid journalists of this kind. It is a pity de Raadt did not.

Linus? Hostile? Irrational?

Posted Jun 18, 2005 21:46 UTC (Sat) by dlang (✭ supporter ✭, #313) [Link]

if you classify that as beserk you lead a very sheltered life.

updset?, definantly. but it's hard to argue that he didn't have any reason to be upset (unless you take the position that tridge is a saint who has never done anything wrong)

deficiencies remain unspecified

Posted Jun 18, 2005 19:32 UTC (Sat) by j1m+5n0w (guest, #20285) [Link]

The article is neglectful in that it does not adequately attempt to illuminate why Linux is so popular despite it's deficiencies.

It is also neglectful in that it doesn't bother to specifically spell out what those deficiencies are. I applaud those who complain loudly about specific problems that need to be addressed (this is one thing I like about LWN, the "grumpy editor" is not afraid to draw attention to things that are broken), but arrogance and disdain are not at all helpful or productive.

Every OS ...

Posted Jun 17, 2005 20:38 UTC (Fri) by ringerc (subscriber, #3071) [Link]

... has its good and bad aspects. In a sense, every OS sucks, and essentially all have their great features too. If your utter, overriding goal is security and solid engineering, OpenBSD is a very interesting option. If you have a job to do and want all the tools to do it to come bundled in one convenient package that *probably* won't drive you insane and is reasonably reliable, Linux might be a good choice. And so on.

I don't get why everybody seems to have to "pick a side," make a great fuss, etc. If there was a "One True OS" that met all of everybody's needs (including non-technical ones such as price, bleeding edge software, infrequent and well tested releases, quick security updates, good security updates, etc) I figure we'd all probably be using it by now. There isn't, largely because people's needs are different and many requirements are in fact contradictory.

Follow the money

Posted Jun 18, 2005 3:45 UTC (Sat) by Junior_Samples (guest, #26737) [Link]

Look at the big picture. Linux revenues are measured in the billions of dollars. In stark contrast, OpenBSD revenues are completely insignificant, maybe a couple hundred thousand dollars at best--if you use creative accounting.

IBM alone employees thousands of professional engineers working on Linux and Linux applications. On the other hand, OpenBSD is niche within an niche, a hobby project for BSD aficionados.

There is no comparison. In the greater world beyond the hobbyist mailing lists, OpenBSD is nothing. That is the brutal truth behind The0's jealous rage.

Follow the money

Posted Jun 18, 2005 5:11 UTC (Sat) by ncm (subscriber, #165) [Link]

Yet for all that, OpenBSD is the less appallingly buggy of the two.

You don't have to run their kernel to benefit from their work. Be sure to thank the OpenBSD team for ssh on your way out. I use it every day, all day, and so do many (most?) of the rest of us. Maybe they deserve some of your cashflow just for that.

Follow the money

Posted Jun 20, 2005 23:01 UTC (Mon) by s_cargo (guest, #10473) [Link]

Look at the big picture. Linux revenues are measured in the billions of dollars...
Careful using that argument. How much revenue does Microsoft get from Windows? Does that mean MS Windows is the best of all?

Is Linux For Losers? (Forbes)

Posted Jun 19, 2005 3:29 UTC (Sun) by Misterfixit (guest, #15748) [Link]

I hope we all remember that insidious flame wars over "whose code is better" are sometimes started subrosa by the Microsoft Corp's "X Office". "X Office" is the same group whose infamous flames put the quietus on many of the OS2/Warp help threads back in the "good old days". Those of you who remember "Team Warp" will remember that their virulent comments were designed to run off anyone who was an innocent, a naif, and return them to the every present Windows for Workgroups 3.11. CompuServe's archives are full to the brim of examples.

MS has long employed a group of covert on-line operatives who have a mastery of Maskirova, "damning by faint praise", innuendo, and rumor-mongering. It's all part of the MS Business Plan to rusticate potentially competing operating systems. The BeOS debacle and corporate sell-out has roots reaching far back into Microsoft's historical twisting of executives, employees, and clandestine control of other company's boards of directors and stock prices. The final iteration of BeOS got Redmond folks real nervous.

Remember folks that this is war ... corporate war ... where sometimes you drop atomic bombs and other times you sneak up behind the sentries and slit their throats. Tactics such as "carpet bombing", "poison the well", sow distrust and emphasise individual's contention with each other.

Read "The Prince" and you will understand Bill's ideation.

Move along now, citizens, there is nothing to see here.

Is Linux For Losers? (Forbes)

Posted Jun 19, 2005 9:56 UTC (Sun) by chbarts (guest, #28896) [Link]

Maybe I'm being utterly dense, but are you really suggesting that Theo's knocking Linux on Microsoft's behalf? Or are you accusing Theo of using Microsoft-esque tactics in an attempt to steal Linux's marketshare for OpenBSD?

The first one is laughable. First, Theo knows (presumably) that if it ever got out (and it would) that his public statements could be bought, especially by someone like Microsoft, he'd never regain a shred of credibility. Ever. Plus, why would MS bother bribing someone who's only known at all in the Open Source and Free Software worlds? Practically no CEOs/CIOs have ever heard of OpenBSD, let alone its cantankerous creator.

The second is kind of sad. To pull off Microsoft's tactics you need Microsoft's level of marketshare and mindshare. FUD only works if you have an established customer base and want to frighten them into staying with you. Trying to strike fear into the hearts of people who've never heard of you is impossible unless you have an obvious big stick, which Theo does not.

A Linux VS BSD Experience

Posted Jun 23, 2005 23:39 UTC (Thu) by cdmiller (subscriber, #2813) [Link]

I checked into using BSD on a new server some years ago, (NFS/SAMBA file services for a couple hundred workstations). It was an off the shelf DELL 4 CPU box with hardware raid, I didn't spec the server, it was already in house. Of the 3 BSD's, only one had the RAID controller support and that one didn't support SMP. Guess what, Linux went on that box and it worked very well. I think the Linux was RedHat 6.2. Don't talk the talk if your product can't walk the walk.

Is OpenBSD By Losers?

Posted Jun 22, 2006 13:48 UTC (Thu) by gvy (guest, #11981) [Link]

Oh, and now Theo talks of love/hate relationships. Accidentally, it's not exactly like what's seen through the window.

I don't hate MS, it's just I don't use 'em either. Still the correspondense by e.g. deraadt@ is usually rather hate mail than love mail (I must say that one of the last messages I've seen on bugtraq was rather thoughtful and moderate though).

Think communities: where a newbie has more chance to get ls explained and not just being made laugh of, on #*bsd or Linux forum/ML/newsgroup?

...and then they weep...
http://lwn.net/Articles/176478/

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds