Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp46053pxb; Tue, 12 Jan 2021 19:35:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJym9AwiX7VA/vgFRyGoPNZ/4x4ePMmQGvHCyKBDJAu0qrptUGRwWV00BpOiJqYeFGlcTex+ X-Received: by 2002:a05:6402:1ad1:: with SMTP id ba17mr154019edb.51.1610508912446; Tue, 12 Jan 2021 19:35:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610508912; cv=none; d=google.com; s=arc-20160816; b=DrLdq0eTGPOpv/Z5a9DVOX7THrmrWRBfwXJhaENci5QVSRcbnm45TK/OL/i110d2T9 cBBNjH0w4xdVMnDt+g8tA5U2quqCX6YigIcY3C5j3K+Rf3/doVMsH4nhOY8JP0fungIP OmqOwSDozCpXTZieAmT8OBmo4jt6oYIvxWy1xTvUsZ96WZtgBzN5nRkchjQa1+9f1IJC N3dB/KHBggITdgq+Edg58UxqB7UW+oTa+5BogIre1XyPkvt7KIj+ls0MdoyaTN1Yb2M+ LI0I81RFTPrSTO4aV3KYYcExy8DcBvwyuXBEG6cc+13N09vLMoiBdEb4Pf6Z95F+QP9X kMqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date; bh=0/QwsL778ML3p7/5uLJDXw2LLr+2rezZjdJcUCCTg/Q=; b=u+jIUER/HSSgdpKuc5x6KSBkd7QjSNPCD4aIZtiIou503GDM/84FRFhn8jk+8XEhU9 6tFjjmJJS4jLuGVRQovlXOXdfi8j1MnymqlHohomy5tFL+xSLgjfUMCEkwvbrf3UyNK7 fWnTcAlVj6CbCLEVHRU5w8iff3Gxcf+9hgU1XDkoYG0bkfXq+Rzue9F7+LXEJNKYdgir a61arzMORi0bLlpzhad5UJDIoY3aYoR4AWHbYgSm+P/k9FJ/CokR+X8rZoYYWkdAYcPs q0hot2MxFw6/p9ay/0NQ9NoJxFOiKBA9PkFIvj3jRC2E3TrnKZgOqdAT23yJCyGssPc9 H1bA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m26si398316edp.592.2021.01.12.19.34.49; Tue, 12 Jan 2021 19:35:12 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2436879AbhAMAnE (ORCPT + 99 others); Tue, 12 Jan 2021 19:43:04 -0500 Received: from kvm5.telegraphics.com.au ([98.124.60.144]:39420 "EHLO kvm5.telegraphics.com.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2392251AbhAMAM4 (ORCPT ); Tue, 12 Jan 2021 19:12:56 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by kvm5.telegraphics.com.au (Postfix) with ESMTP id 3DD552B776; Tue, 12 Jan 2021 19:12:12 -0500 (EST) Date: Wed, 13 Jan 2021 11:12:06 +1100 (AEDT) From: Finn Thain To: John Paul Adrian Glaubitz cc: Gerhard Pircher , Arnd Bergmann , Linux Kernel Mailing List , linux-m68k , Sparc kernel list , Linux-sh list Subject: Old platforms never die, was Re: Old platforms: bring out your dead In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 12 Jan 2021, John Paul Adrian Glaubitz wrote: > > There has to be a healthy balance between hobbyist and commercial use. > Yes, both of those, and everything in-between, including for-profit businesses that serve mostly hobbyists. Also start-up companies that may never be commercially viable (which is most of them). And don't forget government and non-government organisations, not-for-profit organisations, charities, etc. > I understand that from a commercial point of view, it doesn't make much > sense to run Linux on a 30-year-old computer. It ain't necessarily so. I would be surprised if there are no Linux VMs running on old corporate mainframes right now. But the age of the hardware is largely irrelevant. If you're a museum interested in cultural artifacts from decades past, or if you're a business doing data recovery, you're going to need to operate those platforms. Once removed from mainline Linux, a port becomes basically frozen, and may not be compatible with future emulators, which are a moving target. I say that because last year I fixed bugs in Linux/m68k that made it incomatible with recent QEMU releases (it was only compatible with old QEMU releases).