From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R8HaB-0000Qu-VB for garchives@archives.gentoo.org; Mon, 26 Sep 2011 20:15:20 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5873021C0BA; Mon, 26 Sep 2011 20:15:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E601C21C063 for ; Mon, 26 Sep 2011 20:14:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 7B86E1B4001 for ; Mon, 26 Sep 2011 20:14:18 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -3.354 X-Spam-Level: X-Spam-Status: No, score=-3.354 required=5.5 tests=[AWL=-0.755, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EZgY5Ki5DT-5 for ; Mon, 26 Sep 2011 20:14:11 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id C8D831B400E for ; Mon, 26 Sep 2011 20:14:10 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1R8HZ1-0000PK-3a for gentoo-user@gentoo.org; Mon, 26 Sep 2011 22:14:07 +0200 Received: from dsl.comtrol.com ([64.122.56.22]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 26 Sep 2011 22:14:06 +0200 Received: from grant.b.edwards by dsl.comtrol.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 26 Sep 2011 22:14:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Grant Edwards Subject: [gentoo-user] Re: Slightly OT but interesting nonetheless... Date: Mon, 26 Sep 2011 20:13:53 +0000 (UTC) Message-ID: References: <4E80D466.7010804@coolmail.se> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: dsl.comtrol.com User-Agent: slrn/pre0.9.9-102 (Linux) X-Archives-Salt: X-Archives-Hash: e30bc8684653ef2ee6d6e0b1d228a66a On 2011-09-26, Michael Mol wrote: > On Mon, Sep 26, 2011 at 3:37 PM, pk wrote: >> Hi, >> >> Happened upon this interview with Linus Torvalds that some of you might >> find interesting (if you haven't seen it already): >> >> http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440 > > Yeah, I just saw that. Admittedly, when I saw this section: > > --begin-section-- [...] > Breaking the user experience in order to ???fix??? something > is a totally broken concept; you cannot do it. That's hilarious. The Linux developers are _constantly_ changing APIs in ways that break existing device driver code. There are repeatedly wholesale re-designs of some APIs that happen between minor versions of a supposedly "stable" kernel. We have to touch our NetBSD and FreeBSD drivers maybe once every 3-4 years. Often our Linux drivers have to be updated every 3-4 _months_ to keep up with changes in the kernel that break things. I suppose one could try to claim that people who ship Linux drivers for their hardware aren't "users" of the kernel, and therefore our dealing with such breakage isn't a "user experience". -- Grant Edwards grant.b.edwards Yow! Everybody is going at somewhere!! It's probably gmail.com a garage sale or a disaster Movie!!