Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tetd1-00GFsi-5G for pgsql-advocacy@arkaria.postgresql.org; Mon, 03 Feb 2025 10:24:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tetcz-00C9Dh-9Y for pgsql-advocacy@arkaria.postgresql.org; Mon, 03 Feb 2025 10:24:29 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tetcy-00C9DT-R5 for pgsql-advocacy@lists.postgresql.org; Mon, 03 Feb 2025 10:24:29 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tetcw-002viM-1o for pgsql-advocacy@lists.postgresql.org; Mon, 03 Feb 2025 10:24:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Transfer-Encoding:Content-Type: Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:MIME-Version:Sender :Reply-To:Content-ID:Content-Description; bh=xqpbQXOPg/fRXZuSbU8PEZX1gjJtirY8r4oUxCzuxEI=; b=kMJyWsMjK6Ug2sPrzsNF13M0mk lJnwwVnAUT+H41KsQuj5EN/auAKiMIM44t1OBm6bVj1VIhXZuMuJ4KZTeeWgYc0opQ1WCGsl/EJ1l 2AhBuJ4Jdpiaee0KqhV8PcDDFEW5x+KNaUbnHh8Y4tw9EWCmXrp5Wj0jioXLmIwrgAdKzQr0w+5iI XjzRTmzwkeyyJHIfqja8UwGzi07EW0o0zHbTn7/O6OaVSMQ/Pp7aPPv+2BK6O/XUuBjhZodHgzy2P 7KmvqpUSJLMSlgryT6ANnxZry8pIt1iVoc2qpm/EaYgx7WOjzRaWLmj0HtkQU0+P8VvHlqd2e6vgB IEZVkPHw==; Received: from meldrar.postgresql.org ([87.238.57.231] helo=webmail.postgresql.org) by meldrar.postgresql.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tetcp-000zvK-Fd; Mon, 03 Feb 2025 10:24:21 +0000 MIME-Version: 1.0 Date: Mon, 03 Feb 2025 20:24:17 +1000 From: Justin Clift To: Tom Lane Cc: Bruce Momjian , Christophe Pettus , Vish Penmetsa , Daniel Gustafsson , pgsql-advocacy@lists.postgresql.org Subject: Re: PostgreSql and VMS operating System In-Reply-To: <551181.1737756577@sss.pgh.pa.us> References: <551181.1737756577@sss.pgh.pa.us> User-Agent: Roundcube Webmail/1.4.15 Message-ID: <49df303f741ce4a12a4ab757742eed0e@postgresql.org> X-Sender: justin@postgresql.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-01-25 08:09, Tom Lane wrote: > Bruce Momjian writes: >> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote: >>> So, basically, if you want a maintained VMS port, you need to either >>> drive the project yourself, or find others who will. > >> This email thread from 2003 says VMS probably doesn't work anymore >> because of lack of testers: >> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51ec7842125fb8ae200b6da > > I doubt we ever had a working VMS port. There are precisely zero > references to VMS in our commit log, so certainly there was never one > that got removed. It's barely possible that PG "just worked" without > any patches under their POSIX emulation layer, but I could not find > any indication of successful users of PG-on-VMS in the mail list > archives either. As a data point, when the recent incarnation of VMS Software announced their intention to allow Community sign ups a few years ago, I went and created an account on their system to investigate. VAX VMX being one of the first multi-user systems I learned back in the day, before learning *nix. ;) Anyway, it went... poorly. Their system is so crap that users can only have a very specific set of "special" characters allowedin user passwords: $#@!%*& Any other symbols are accepted at password setting time, but actually cause the user login to fail. When I attempted to file a bug about this problem, they literally told me it's not a bugĀ and it working as intended. So frankly, VMS Software are so completely clueless that I strongly recommend no-one waste their time and effort on them. Regards and best wishes, Justin Clift