Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 20 Feb 2001 18:40:32 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 20 Feb 2001 18:40:12 -0500 Received: from snoopy.apana.org.au ([202.12.87.129]:33803 "HELO snoopy.apana.org.au") by vger.kernel.org with SMTP id ; Tue, 20 Feb 2001 18:40:07 -0500 To: linux-kernel@vger.kernel.org Subject: Re: [LONG RANT] Re: Linux stifles innovation... In-Reply-To: <20010219115314.A6724@almesberger.net> From: Brian May X-Home-Page: http://snoopy.apana.org.au/~bam/ Date: 21 Feb 2001 10:39:48 +1100 In-Reply-To: jgarzik@mandrakesoft.com's message of "19 Feb 01 11:07:02 GMT" Message-ID: <844rxohqkb.fsf@snoopy.apana.org.au> Lines: 38 User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef) 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 >>>>> "Jeff" == Jeff Garzik writes: Jeff> FWIW, -every single- Windows driver source code I've seen Jeff> has been bloody awful. Asking them to release that code Jeff> would probably result in embarrassment. Same reasoning why Jeff> many companies won't release hardware specifications... The Jeff> internal docs are bad. Really bad. Speaking as a user, I would much prefer to use an open source driver that is "bloody awful" rather then a closed source driver that still might be "bloody awful", unless I am confident that the vendor will support me if I encounter a bug. (IMHO "bloody awful" means "awfully buggy"). In the past, I have had a case where my AGFA scanner stopped working, as the software kept coming up with illegal operation errors. Technical support were not the least bit interested in helping (no one else has reported having the same problem), but instead blamed the problem on my computer (try reinstalling it again, maybe this time it will work?) Or: bring the scanner in, and if the same problem occurs on our computer, we will fix it, otherwise we will have to charge you for testing it. At one stage I tricked the consultant into copying down the CPU register information, but I got the strong impression that they weren't interested in diagnosing the bug (they probably didn't have the programmers anymore). I ended up having to reinstall the entire MS-operating system on the computer so it would work again. However, my feeling is that if I knew what the problem was, it would have been easy to work around, eg. by editing the appropriate entry in the system registry. I couldn't do determine this myself though, without access to the source code. (the scanner in question died about 1 month after warranty expired, with very little use, so I went and purchased a HP scanner instead.) -- Brian May - 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/