From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: from tb-ob0.topicbox.com (tb-ob0.topicbox.com [64.147.108.117]) by inbox.vuxu.org (Postfix) with ESMTP id 14E49224BC for ; Mon, 13 May 2024 18:41:37 +0200 (CEST) Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 77BBC2ADB1 for ; Mon, 13 May 2024 12:41:36 -0400 (EDT) (envelope-from bounce.mM339bd65f5ceeb02ce28eedf7.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 73DC5192216F; Mon, 13 May 2024 12:41:36 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=J7kBRCdu header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:date:mime-version:subject:to :references:from:in-reply-to:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:list-unsubscribe; s=sysmsg-1; t= 1715618496; bh=zaHDK603e5L82S4QDiv/RSIByQD4+aoqzvSVJLrh7Ss=; b=W /gDl8+zLeNIBL+GVlP02QGL6cfl1HCDxJg/LKBd13u8Qd9ab/fl07UcqLilTiBwa EZiGl+L3H6FEGBFOcdoP3jKq+mAMFENgXZ5ijXCD330veyB6pnXDfMJqZQMgFpvr iFphRbHxXMcqEdq2sWIiHEDHOWi6GM7eYpOsNQCpLs= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1715618496; b=tFx28kWZfD1K1JP/SJkbwZ1EDJzwsqi9IqI4puKrq+i17ztX8v CUdDfbtB7R1Lo5sIo5VqZnzePjKxzguDFNCnVP393zGKhPc6Y/cHp5GfgdWzrlPz TfdSW/20VbKReISwy3fBkMLLF4X20g0Of/hjvKbwemwgTf172AIK2oO/o= Authentication-Results: topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=J7kBRCdu header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=J7kBRCdu header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; iprev=pass smtp.remote-ip=45.76.19.58 (mail.posixcafe.org); spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mail.posixcafe.org policy.ptr=mail.posixcafe.org; x-return-mx=pass header.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-return-mx=pass smtp.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=message-id :date:mime-version:subject:to:references:from:in-reply-to :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t=1715618496; x=1715704896; bh=zaHDK603e5L82S4QDiv/RSIByQD4+aoq zvSVJLrh7Ss=; b=dfRqCVqO6Lk9zHeEJNYfHyUJnL9ShuuQR7zmLuw0S0y/JOWI 7oQDpZ4/XDqvK4PuPjNFnbPURnFCRKHueRkKuzzWMUalygH8u/R/Gkd/2Z4w2vk4 VPmeHYgn20rplZB0AsTyDBCtGvpAPaa4aVCs1yZCn5AVKWKPvIhu++2TRSw= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id D4D301921D51 for <9fans@9fans.net>; Mon, 13 May 2024 12:41:24 -0400 (EDT) (envelope-from moody@posixcafe.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 89EDA33F89D; Mon, 13 May 2024 12:41:24 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1715618484; b=xZQ4IDZ1QxEGvqUj+jQIOeh9Lx1oo0cjNKKv9zrvqiJDSp093f Ecpsm2VPBeD3gu6nEWb1XrykmAJXF8UoyCUnOk9tEmLRs+w4Q5of+600dcRlZk1A NboV4ASEPCyr3TP9kFHIc5QGUtnw3Hn19WKqW2Mukcr237sT/o6ftDpxPXWXE9tI P6JbrTTITKZ/HmsxKz9DXSZ+LuyxmOwU2UMn4r3rklwOYJvua44LGhUrC54eSDSp Ip3zzA6E2ZvntslDiOpizzQeHLPeKmi3jzBUl8ViXGzVC0FhOi9/Vc6jP1Ar15qh 5dpMG1WWsTq9Z2QLA9sKEcwb8XGUhUvewTZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:date:mime-version:subject:to :references:from:in-reply-to:content-type :content-transfer-encoding; s=arcseal; t=1715618484; bh=j7oA9nbL CMJ8Hu08yMntQ92bnoiB7elq6dCFjc345Ks=; b=lrfebQBgNdNIgQtszW3ti3wX 2eGS+aXtYc+2O6G9Nl24n4TfhsvqtROTUN9g6ogCg5bj9HNYI8C5V8MXrIJh/7J+ F+ABYcGIvq8KKXDUPxGmHOapk6zVrGRHyxcTlGm7qUgfW10mOuZPF9fy9RasUhaE kDoqFKgosyxCvzsheZyxhot2KaZG579MY4mvd5Lf6gUgNKtF5k0GuymNyqRKhfX5 LFlBFAYseKleUYRLRVUeL6ZXMTTmIgoQns15c2KG5aBvopxiikUxWbu96D6d878i FRzykKH3dPhnTy2yGYMhqEteCm/4qCiMubAEaTnbIcKlW4INbnhcOqx7pFH+Sg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=J7kBRCdu header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; iprev=pass smtp.remote-ip=45.76.19.58 (mail.posixcafe.org); spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mail.posixcafe.org policy.ptr=mail.posixcafe.org; x-return-mx=pass header.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-return-mx=pass smtp.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvledrvdeggedguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepkfffgg gfuffvfhfhjggtgfesthekredttddvjeenucfhrhhomheplfgrtghosgcuofhoohguhicu oehmohhougihsehpohhsihigtggrfhgvrdhorhhgqeenucggtffrrghtthgvrhhnpeevue fgjeegieejgfevjeetffffgeffheekkeelgfevteejfeehiefgfeevtdfgleenucfkphep geehrdejiedrudelrdehkedpvddtjedrgeehrdekvddrfeeknecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehinhgvthepgeehrdejiedrudelrdehkedphhgvlhhopehm rghilhdrphhoshhigigtrghfvgdrohhrghdpmhgrihhlfhhrohhmpeeomhhoohguhiesph hoshhigigtrghfvgdrohhrgheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepoeel fhgrnhhsseelfhgrnhhsrdhnvghtqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (posixcafe.org: 45.76.19.58 is authorized to use 'moody@posixcafe.org' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="moody@posixcafe.org"; helo=mail.posixcafe.org; client-ip=45.76.19.58 Received: from mail.posixcafe.org (mail.posixcafe.org [45.76.19.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 13 May 2024 12:41:24 -0400 (EDT) (envelope-from moody@posixcafe.org) Received: from [192.168.168.200] ( [207.45.82.38]) by mail.posixcafe.org (OpenSMTPD) with ESMTPSA id a1e60e26 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <9fans@9fans.net>; Mon, 13 May 2024 11:41:12 -0500 (CDT) Message-ID: <604d77c6-e220-4a57-ab9e-2587ae4d3797@posixcafe.org> Date: Mon, 13 May 2024 11:41:22 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front) To: 9fans@9fans.net References: <8122BD1CA772D8E283AAED63FDC339E5@eigenstate.org> <17155935070.19Cc2BF.51884@composer.9fans.topicbox.com> <17156013840.6779.8589@composer.9fans.topicbox.com> <5933f4a4-11bd-4349-8281-f1751cd4829b@posixcafe.org> <17156126590.a4A4A5.85311@composer.9fans.topicbox.com> <17156157800.3fEacD4.597083@composer.9fans.topicbox.com> Content-Language: en-US From: Jacob Moody In-Reply-To: <17156157800.3fEacD4.597083@composer.9fans.topicbox.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: a618985a-1147-11ef-a2a0-8ba69eda6cac Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZTA1MWYyMzBmMjY1NmJiYi1NMzM5YmQ2NWY1Y2VlYjAyY2UyOGVl?= =?UTF-8?B?ZGY3Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M339bd65f5ceeb02ce28eedf7:1:-i-bn9MnKN75mc-zRlzae2wHGVniBfVvOYbsJ_VIUUM On 5/13/24 10:56, ibrahim via 9fans wrote: >=20 > On Monday, 13 May 2024, at 4:39 PM, Jacob Moody wrote: >> Fine my dude, you don't have to call us Plan 9, you don't have to want t= o use our code. However I ask that you be mindful in how you talk to new us= ers and don't assume that they have this same level of care for authenticit= y and "pure" code origins as you. >=20 > You should read more carefully what I replied to the new user. It had not= hing to do with licenses at all. In your original email, you only mention: > After you have collected enough experience I would stay with 9legacy and = ignore 9front. The reasoning for this is never given. By your immediate followup and compl= aining about licensing and "being REAL plan9" I figured this was your reaso= n. I drew a path which spares him the frustrations during the time where he ge= ts used to the system. And using 9vx is one way to set one step after the o= ther. I'm wondering why you don't adjust it so that 9front can also be run = there. As far as I can tell from once experimenting the reason why 9front d= oesn't run are your extensions to the kernel interface. 9vx is by far a bet= ter more plan9-ish > way to virtualize under linux. But thats your decision. The path I sugges= ted is the simplest one at least I think so. It takes less than 30 min to h= ave a running plan9 installation without any problems arising from file ser= vers without the problems of networking or data exchange. If you really bel= ieve that the path I suggested was a bad one or isn't simpler than directly= using on of the plan9 distros I would really be=C2=A0 surprised. This new = guy has to learn rc, acme, rio, about plan9.ini about > mouse shortcuts in acme. And do you really believe doing this directly on= 9legacy or 9front is simpler than by using 9vx ? Because I don't know why I should care about 9vx when every computer has ha= rdware accelerated virtual machines. What is less frustrating I wonder? Tel= ling someone to use some random unmaintained x86 userspace emulation shim or using any existing= virtual machine programs that are actively maintained, packaged for their = operating system, and much much more documented? We have spent a decent chunk of time making sure= our code works under these modern virtual machines (and with acceleration), including writing things like virtio drivers. A virtual machine combined wi= th a local instance of drawterm to access it is how I suggest most new user= s get started. >=20 > If this guy reaches the 4.step he will find his own path to whatever fork= he pleases. So where exactly was my reply mindless ? I honestly thought that you were suggesting against using 9front for the re= asons I stated, if you were indeed basing everything off of 9vx compatibility due to your opinion of it being a better choice than s= omething like qemu or HyperV then I apologize for assuming incorrectly. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te051f230f2656bbb-M339bd= 65f5ceeb02ce28eedf7 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription