"developerWorks: What happened with the CML2 kernel configurator? β¦ It sounds like that was a pretty ambitious project. Raymond: It was, I mean I built an intelligent configurator β basically a baby rule-based expert system β for configuring Linux kernels, and I did it all in less than 8,000 lines of Python. It was a system that literally made it impossible to get an invalid kernel configuration because it would do intelligent deduction from constraints. And I had the full approval of the kernel config group, I had Linus's imprimatur that this was going to go into 2.5, and it all fell apart politically. It was horrible. β¦ developerWorks: So if there was another chapter for Cathedral and the Bazaar that you would write based on what you learned there, what was the lesson? Raymond: That it is possible for open source cultures in some respects to ossify enough that good work is locked out. And that is a long-term problem that I don't know how we're going to deal with."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Technology writers from the United StatesLiterary criticsBloggers from the United StatesCritics from the United StatesProgrammers from the United States
Original Language: English
Available Languages (1)
Sources
Robert McMillan: "Interview: Eric Raymond goes back to basics", IBM developerWorks (March 26, 2003)
https://en.wikiquote.org/wiki/Eric_S._Raymond
Revision History
No revisions have been submitted for this quote.
Categories
Eric S. Raymond
37 quotes on TrueQuotesView all quotes by Eric S. Raymond β
Related Quotes
"When you lose interest in a program, your last duty to it is to hand it off to a competent successor."
"The habit of institutional tone policing, even when well-intentioned, too easily slides into the active censorship ofβ¦"
"Given enough eyeballs, all bugs are shallow."
"Every good work of software starts by scratching a developer's personal itch."
"Good programmers know what to write. Great ones know what to rewrite (and reuse)."
"β¦ and we're weighed down by a crappy implementation language (C++)."
"Barring the mythical portable-LISP-dialect-with-good-OS-bindings that has never existed, Python is about the most reaβ¦"
"When I hear the words "social responsibility", I want to reach for my gun."
"There is another kind of skill not normally associated with software development which I think is as important as desβ¦"
"It is well understood in the community that project owners have a duty to pass projects to competent successors when β¦"