RE: The disappearing sys_call_table export.

David Schwartz
2003-05-15T00:36:42Z

> Chris Siebenmann wrote:

> Many of these decisions are made by Dumb White Guys sitting around
> a boardroom table looking at feature lists, and pushed by even dumber
> 3-letter consulting firms whose technical representatives say things
> like "Yes, we will be decrypting all SSL sessions at the firewall to
> check for viruses."

> So I think Linux needs these 'fringe' features if it's going to
> continue to expand its user base in the face of such stupidity.

I, for one, completely disagree in the strongest way possible. This whole
argument style rings entirely hollow with me. I'd much rather say, "We don't
do that because it's stupid. We will gladly explain to you why we think it's
stupid, what you really want, and how to get that from us."

Deliberately designing in misfeatures so that dumb people will get what
they think they want is architectural suicide. I hope Linux never moves in
that direction.

It's better to refuse to do things until and unless you're totally
convinced they are the right thing to do. That way, people know that
anything you've done is right.

There will always be some friction between those who want to see Linux run
by as many people and machines as possible and those who think various other
things are more important. I'm squarely in the "make the best possible OS"
camp. If people don't want to run it, that's their loss.

DS