From: seebs@... (Peter Seebach) Date: 2007-07-22T01:26:58+09:00 Subject: Re: Welcome back the Spanish Inquisition! (was: Re: Taking the bull by its horns [was background]) In message <5ge1vhF3g1jjnU2@mid.individual.net>, Robert Klemme writes: >Why? Please explain! BSD tends to be better engineered. Look at it this way: Imagine that a driver were to print an error message. What would be the chances that the message would unambiguously identify the driver? Imagine that a device has been probed. Will the probe message tell you what the device is and give you a good hint as to the name of the driver? Will the message give you information about the device? I've just spent a week buried in Linux kernel code. The core Linux code is pretty good these days, but it would benefit a lot from more standardized and consistent kernel messages. To be fair, some of the code I'm working with is vendor code that isn't in (or likely to be added to) the mainline kernel, and that code is usually the worst. They're philosophically different. In general, I prefer the BSD approach, which places greater weight on developers conforming their code a bit to the kernel's style and standards at all levels, including displayed messages. -s