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=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,URIBL_DBL_BLOCKED_OPENDNS, URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.4 Received: from txout-a3-smtp.messagingengine.com (txout-a3-smtp.messagingengine.com [103.168.172.226]) by inbox.vuxu.org (Postfix) with ESMTP id 776E224A90 for ; Fri, 16 May 2025 15:33:21 +0200 (CEST) Received: from localhost.localdomain (kubehost04.phl.internal [10.202.3.4]) by mailtxout.phl.internal (Postfix) with ESMTP id 66C3C2380206 for ; Fri, 16 May 2025 09:33:20 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha256) header.d=nopenopenope.net header.i=@nopenopenope.net header.b=RquCuYeK header.a=rsa-sha256 header.s=key1 x-bits=1024; dmarc=pass policy.published-domain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=nopenopenope.net; spf=pass smtp.mailfrom=qwx@nopenopenope.net smtp.helo=out-177.mta1.migadu.com; 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:to:subject:in-reply-to :mime-version:content-type:content-transfer-encoding:list-help :list-id:list-post:list-subscribe:reply-to:from :list-unsubscribe; s=sysmsg-1; t=1747402400; bh=/jIUyM/WUWbSGnch vdEGFicV4/V2Kqk7TNsPb90cRdQ=; b=IZl3NDvcdtdU2sDXp+aJkAq0NLWgkaYf RoK8lItbINjeK4PTJypFdedDKf1c4YrbkGy2k30XvNqtz7Gy+SPCIYtx0Q3EwIsg WWxyLtOoGyvMeAa0KkuXT/mdT3VdBnJgrjo1VqlqtrWMy6At2vldhyuSOrSBcUVh rP3qPQJWfJ0= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1747402400; b=nlrnkXk9XxfxTwq/OJyM7AJwLy7MkBKaGCtkaySAvb503TcAGI azZo9rvMF9S9e1RELk52Zhs9ap69DHL6+wlFePdGH/SGbGdIqVBV9BeudycXXi4R y2sdGluh6wzCRx89lLps3XzAmoKRFoqa5TNTFTTD7qFblT+qdIVsiNFco= Authentication-Results: topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha256) header.d=nopenopenope.net header.i=@nopenopenope.net header.b=RquCuYeK header.a=rsa-sha256 header.s=key1 x-bits=1024; dmarc=pass policy.published-domain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=nopenopenope.net; spf=pass smtp.mailfrom=qwx@nopenopenope.net smtp.helo=out-177.mta1.migadu.com; 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: mx.topicbox.com; arc=none (no signatures found); bimi=none (No BIMI records found); dkim=pass (1024-bit rsa key sha256) header.d=nopenopenope.net header.i=@nopenopenope.net header.b=RquCuYeK header.a=rsa-sha256 header.s=key1 x-bits=1024; dmarc=pass policy.published-domain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=nopenopenope.net; iprev=pass smtp.remote-ip=95.215.58.177 (out-177.mta1.migadu.com); spf=pass smtp.mailfrom=qwx@nopenopenope.net smtp.helo=out-177.mta1.migadu.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=out-177.mta1.migadu.com policy.ptr=out-177.mta1.migadu.com; x-return-mx=pass header.domain=nopenopenope.net policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.com); x-return-mx=pass smtp.domain=nopenopenope.net policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_256_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:to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:from:list-unsubscribe; s=dkim-1; t= 1747402400; x=1747488800; bh=p9GkcxnkwseweaHCDp1WJJRTpcf6ahwUBC4 avBBudpE=; b=pFdmWB9tYf4DtlzCYF/RZF1NVQBFUvaaf2lxXmF3fnFcAEy46Xs 60Z//NjaAfvP1pXyxhl6f5EryUPCOs4ToisE6KBWq7sHv6GKDEgklZYxUkO6d9Cn VKIlkXm/ebd4WpcJ3T+WYJSt4woEfYP4GDdB1QvVW5+R5Xx3I+M6fGms= Received: from mx.topicbox.com (10-0-1-36.authmilter.topicbox-prod.svc.cluster.local [10.0.1.36]) by tb-mx-1.topicbox.com (Postfix) with ESMTP id 41A8910017F86490 for <9fans@9fans.net>; Fri, 16 May 2025 13:05:48 +0000 (UTC) Received: from tb-mx-1.topicbox.com (10.0.0.54 [10.0.0.54]) by mx.topicbox.com (Authentication Milter) with ESMTP id 14DC87423B0; Fri, 16 May 2025 13:05:48 +0000 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1747400748; b=IXUGJH9DY1XeiLS7YYFamHuYHdXGmWRwRu7v82zIJwZv+zGAs1 E3eJQLO+lkR/ToUDUX5/YYU/GVIRsGnpiZ20+g/HGzFw/6EqWqgrqFXbKDJkCO3t +ZOOpj70KmrUTwKZHl71wXWsHTqty8jStzmFLtdeToALnsnVyrvwMJ76X4G8+9Ld ThNnWOg3zue94pAOc6mfm9XvBv1ehr9PWQZWyuMKEDhBCQc98QDQbjdmWAZbMaM1 vkKLSNUsfYtl32Qqt5cymgVe/1F2ZkDdyu87KQrtQHQjut5YrroV7yQum8cWQZGY YnPbG5nlWZiK2fcXk05h5ekyTr7S8BYukijA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:date:from:to:subject:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1747400748; bh=fgWLnktBRqDkBeCcmZFbAGs4GHhZC7IugwLmgT6dmhw=; b= w+wkWaFA2i+3v5F3DOMMnaJ6PtzFmZEELwRjOROWJ8oyOuvOoHrUDiK3AzzzE/jM a/8TJsaTspWIoB12ydyWWQAsVAgvkfNTtncoUwEqZQZYmPp6igHHo8tIPJ8Q0hM5 h49hlNiVb7leC4AoxqkFYa59D8+SKZt/oFGrS/pgGvqW1uK1/IuCDWR8exCD0at5 al49jH8KKqp98LJCNXV0+MSGNWUDqBiLfpdkf6WD8JPdLJDKNSe7XbP0AOXCVn8U Pdp492hlo1ajSCXHkMe5hFBhdQoBOWUayVCmIL5PgeOgMLrsP8X/YOrBUQaj26xg O7vln74j5ZuRYVF1Fa0h5Q== ARC-Authentication-Results: i=1; mx.topicbox.com; arc=none (no signatures found); bimi=none (No BIMI records found); dkim=pass (1024-bit rsa key sha256) header.d=nopenopenope.net header.i=@nopenopenope.net header.b=RquCuYeK header.a=rsa-sha256 header.s=key1 x-bits=1024; dmarc=pass policy.published-domain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=nopenopenope.net; iprev=pass smtp.remote-ip=95.215.58.177 (out-177.mta1.migadu.com); spf=pass smtp.mailfrom=qwx@nopenopenope.net smtp.helo=out-177.mta1.migadu.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=out-177.mta1.migadu.com policy.ptr=out-177.mta1.migadu.com; x-return-mx=pass header.domain=nopenopenope.net policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.com); x-return-mx=pass smtp.domain=nopenopenope.net policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_256_GCM_SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdefuddvkedvucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefkff fhvffujgggtgfgsehtkeejtddttdejnecuhfhrohhmpehqfiigsehnohhpvghnohhpvghn ohhpvgdrnhgvthenucggtffrrghtthgvrhhnpefgvdfgleelgedvjefgvdffffegffduue fgkeevgfeguefhhfdvkeehtdefvdekgfenucfkphepleehrddvudehrdehkedrudejjeen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeelhedrvdduhedrhe ekrddujeejpdhhvghlohepohhuthdqudejjedrmhhtrgdurdhmihhgrgguuhdrtghomhdp mhgrihhlfhhrohhmpeeoqhifgiesnhhophgvnhhophgvnhhophgvrdhnvghtqedpnhgspg hrtghpthhtohepuddprhgtphhtthhopeeolehfrghnsheslehfrghnshdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (nopenopenope.net: Sender is authorized to use 'qwx@nopenopenope.net' in 'mfrom' identity (mechanism 'include:spf.migadu.com' matched)) receiver=mx.topicbox.com; identity=mailfrom; envelope-from="qwx@nopenopenope.net"; helo=out-177.mta1.migadu.com; client-ip=95.215.58.177 Received: from out-177.mta1.migadu.com (out-177.mta1.migadu.com [95.215.58.177]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by tb-mx-1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 16 May 2025 13:05:46 +0000 (UTC) Message-ID: Date: Fri, 16 May 2025 15:05:31 +0200 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. To: 9fans@9fans.net Subject: Re: [9fans] Curious about the state of Plan 9 / 9front in practice In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Topicbox-Policy-Reasoning: moderate: sender is a member; group holds all messages Topicbox-Message-UUID: 7d94b77a-3256-11f0-856c-fd49c61feda3 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDMyYzJlNjU2MDU3YTk5MS1NZDIwNjlhZmU3ZjAzMThkMjdlMWMz?= =?UTF-8?B?MTQ2Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> From: "qwx via 9fans" <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Md2069afe7f0318d27e1c3146:1:6t6tPAS8cHNtRl4nRo8B25c1Vqzyv9j6SYp_apIbff0 On Wed May 14 23:47:26 +0200 2025, lucas.francesco93@gmail.com wrote: > Hi all, recently i've decided to make my compsci bachelor capstone > project about a plan9 tool and I=E2=80=99m curious to know and it would b= e a > bit relevant for me: what=E2=80=99s the current state of Plan 9/9front in > actual practice? Are there any companies, consultancies, or platforms > still using it in production or semi-production contexts=E2=80=94either > internally or commercially? I understand it became a niche system, but > I wonder if there are efforts where it sees real-world use beyond > experimentation and the usual stuff we see around here, especially > since it seems there was/is proprietary versions around. Also, are > there specific roadblocks that you feel stand in the way of some niche > use case that it's nearly viable? I would love to take those into > consideration while writing my document. >=20 > Thanks, > Lucas I don't know of any commercial products based on Plan 9 other than those already cited, but it is being used in actual practice by a number of people, some using real hardware, others through virtual machines and drawterm, to do work beyond hobbyist projects. In my case, my PhD project is about developing a tool for genome graph visualization relevant to biologists and bioinformaticians and was initially implemented and showcased on 9front before being ported to Linux and others. I've heard of other researchers in Europe using it right now in some capacity for their own projects, if only for testing. In my branch of research, many existing popular tools already work fine on Plan 9 through APE or NPE. The only thing that makes Plan 9 impractical for applications is the memory allocator's implementation (a lot of software just assumes it can allocate huge buffers, eg. on a cluster) and the lack of a C++ compiler and various dependencies. The leap from academia to industry is quite small especially for non-copyleft projects. Both startups and the largest bioinformatics firms use other opensource projects in their products, often unmodified and as part of large data processing pipelines. More broadly, you could draw comparisons between 9front and OpenBSD, which is a relatively larger and much more well-known project, and you might quickly realize that outside of ports, the differences in terms of capabilities aren't particularly large. For my specific case, OpenBSD is just as impractical because of performance and compatibility issues across the board. Note that as far as I'm concerned, 9front is Plan 9 and vice-versa. Cheers, qwx ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td32c2e656057a991-Md2069= afe7f0318d27e1c3146 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription