Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264304AbTICS4q (ORCPT ); Wed, 3 Sep 2003 14:56:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263890AbTICSzT (ORCPT ); Wed, 3 Sep 2003 14:55:19 -0400 Received: from fw.osdl.org ([65.172.181.6]:48875 "EHLO mail.osdl.org") by vger.kernel.org with ESMTP id S264297AbTICSvk (ORCPT ); Wed, 3 Sep 2003 14:51:40 -0400 Date: Wed, 3 Sep 2003 11:49:12 -0700 (PDT) From: Patrick Mochel X-X-Sender: To: James Clark cc: , , , Subject: Re: Driver Model 2 Proposal - Linux Kernel Performance v Usability In-Reply-To: <200309031850.14925.jimwclark@ntlworld.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1590 Lines: 39 > Following my initial post yesterday please find attached my proposal for a > binary 'plugin' interface: Whoa, whoa, whoa! Hang on there, cowboy. It's always easier to observe the behavior of a system from the outside and make suggestions from that objective point of view (especially when you have experience in another similar system). However, change can ultimately only come from within. We've always been open to outside suggestions, but they're really only useful when they contain implementation details (usualy in the form of working code) that build on top of our existing system. Linux is an evolutionary process. While it's tempting to project the behavior or ideals of another similar system on to it -- simply because you can -- it really doesn't work. We evolve and mutate and change. And, that's where we feel we are really superior. I've not read your proposal -- nor do I intend to -- even as maintainer of the new driver model. I do however encourage you to pick up a copy of "Linux Device Drivers", read it, and start contributing to the development process. After getting a feel for how we work, reconsider your proposal, and submit some patches to implement your ideas. Until then, I'm not interested in discussing license issues or binary modules, so please remove me from the CC list. Thanks, Pat - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/