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 1R8aua-00041T-OO for garchives@archives.gentoo.org; Tue, 27 Sep 2011 16:53:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2461421C15D; Tue, 27 Sep 2011 16:53:30 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 35B3F21C08C for ; Tue, 27 Sep 2011 16:52:32 +0000 (UTC) Received: by eyg5 with SMTP id 5so5649937eyg.40 for ; Tue, 27 Sep 2011 09:52:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:content-type; bh=Q9FilmfoaK+ygvM/n6Fdo64Dy+2D1g1jGGt/QS+2FL8=; b=J7zRapF/JxwjQWKKwLiZ8SKADEYK8/r77BlDN4FdfMzbOXo+EZ31kEhSSfgNmVlMIs 9Y27nLEO1uOGzUUo4iPPLN+441bCpdF1bKMV8thMrRQIEevZOZ+aK5PwcM+IMR/aEfq7 57efOBgs1J5nKyo+ujSE5zu5hWK4piSDA5WJ4= Received: by 10.213.2.206 with SMTP id 14mr604755ebk.77.1317142352337; Tue, 27 Sep 2011 09:52:32 -0700 (PDT) Received: from localhost.localnet (p4FC74386.dip0.t-ipconnect.de. [79.199.67.134]) by mx.google.com with ESMTPS id v60sm71947431eev.12.2011.09.27.09.52.30 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 27 Sep 2011 09:52:31 -0700 (PDT) From: Volker Armin Hemmann To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Slightly OT but interesting nonetheless... Date: Tue, 27 Sep 2011 18:52:24 +0200 Message-ID: <1545956.0FMtZHhPAZ@localhost> User-Agent: KMail/4.7.1 (Linux/3.0.4; KDE/4.7.1; x86_64; ; ) In-Reply-To: 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-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Archives-Salt: X-Archives-Hash: d11203eb99ec49cad60b1b7a97f4354a Am Montag 26 September 2011, 20:13:53 schrieb Grant Edwards: > 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. which is seriously not a problem and does not matter in the slightest. They NEVER change user-space APIs and ABIs in incompatible ways. THAT is important. > > We have to touch our NetBSD and FreeBSD drivers maybe once every 3-4 > years. and look how much devices they drive - because nobody has to send their drivers upstream, nobody does. > Often our Linux drivers have to be updated every 3-4 _months_ > to keep up with changes in the kernel that break things. which is your own fucking fault. Get your drivers into the kernel. Problem solved. -- #163933