From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2557D3C23 for ; Wed, 22 Jun 2022 23:13:37 +0000 (UTC) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id F072421B71; Wed, 22 Jun 2022 23:13:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1655939608; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ADcSMs+MKFhvve0WmBuvWDt2iFgA9u9HTK5rDbc8z2k=; b=p3aI0Fenop4yT556KbNkn5ErsTo2UKcRLoj0gefUWj9XTJZmpHQwejgfgMDRskllVD1KHB ndU5vWzI76VC+qwXuPSygzF1fM2HGkFlW8RiytjXJdhF3e1jKY283X2LVnt8B4IZ91yLpd Fhy5C/JECZuQ93kyEZOGDwgSzRO95u4= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1655939608; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ADcSMs+MKFhvve0WmBuvWDt2iFgA9u9HTK5rDbc8z2k=; b=yjCksfFs+G7gGAm/2Wl6G+XDiO3za1EEVEGApQrdrLKM9z9AUlcPIcjJCO0rTwij5IKdw4 wg0VKubLRsWy51Bw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id B4862134A9; Wed, 22 Jun 2022 23:13:26 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id NBmaGxais2IVJwAAMHmgww (envelope-from ); Wed, 22 Jun 2022 23:13:26 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Precedence: bulk X-Mailing-List: ksummit@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: NeilBrown To: "James Bottomley" Cc: "Laurent Pinchart" , "Jens Axboe" , "Christoph Hellwig" , "Miguel Ojeda" , "ksummit" , ksummit@lists.linux.dev Subject: Re: [MAINTAINER SUMMIT] Are we becoming too fearful? [was Re: [TECH TOPIC] Rust] In-reply-to: References: , , , , <2513dc4528c71d34d400c104e91ada6517869886.camel@HansenPartnership.com>, , , , Date: Thu, 23 Jun 2022 09:13:22 +1000 Message-id: <165593960233.4786.4776751165554098218@noble.neil.brown.name> On Mon, 20 Jun 2022, James Bottomley wrote: > > I think there's a growing problem in Linux which is exemplified by this > Rust debate but which goes way beyond it: We're becoming too fearful of > making big decisions to sustain innovation in some areas. This really > is a creeping cancer of inertia that has destroyed many projects before > us and if we're not careful, we'll go the same way. Is this because Linux is just too big? Are we squeezing too much into one project, and becoming afraid to push on one piece for fear of breaking another? Of course, breaking Linux into separate pieces would mean we would need to create APIs that were at least a little bit stable. But it might also mean that individual sub-projects could take risks and either flourish or die without an undue impact on the rest of the ecosystem. NeilBrown