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 1v10I3-003SkN-CH for pgsql-general@arkaria.postgresql.org; Tue, 23 Sep 2025 10:30: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 1v10I1-004sqd-Gi for pgsql-general@arkaria.postgresql.org; Tue, 23 Sep 2025 10:30: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 1v10I0-004sqK-Tw for pgsql-general@lists.postgresql.org; Tue, 23 Sep 2025 10:30:29 +0000 Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156]) by makus.postgresql.org with smtp (Exim 4.96) (envelope-from ) id 1v10Hy-001vDH-1T for pgsql-general@lists.postgresql.org; Tue, 23 Sep 2025 10:30:28 +0000 Received: from phl-compute-11.internal (phl-compute-11.internal [10.202.2.51]) by mailfhigh.phl.internal (Postfix) with ESMTP id 95B831400082; Tue, 23 Sep 2025 06:30:25 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-11.internal (MEProxy); Tue, 23 Sep 2025 06:30:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm3; t=1758623425; x= 1758709825; bh=tQBgDZ0D70p6A4+YnIIkePrk8J2CabqYQXQsMdQ5mHI=; b=k bTOAfi9rMW1Eia0i+nR6dXT+D3DYhApOMUwYHqYnDBZ2NjdvqO6eU81ImWkEMK8A 9f5gdWV1UOQnkBBV6CdjCCKLXkZMmFtqt2mgaki1d/IeL0EG+iKZ3Vqckf8ERU5/ orxQIL/tW7lNLVwin+fq69r+GGL0saizJCV0BoqX1fWhnTPoz0+vGnAYZW+BJH/i zojWMcV9SCiMybtD7I/noc5ZBO7ZZ3LlmXCZYLdqRqWkd6NAaJ5YHnnzBCDnWIoh sCzJ7u6UpxV1mC8IE3R+rjWAL/OCvmujsFF5EVkI8MvWrZWcE94f+kehZ/by+neR wI1LdTMMjjzdVHtpUQDCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1758623425; x=1758709825; bh=t QBgDZ0D70p6A4+YnIIkePrk8J2CabqYQXQsMdQ5mHI=; b=eh6YAHn9FGD4bHfvv ISptW1ygVu14jx5M+X4uQGKbY/Fcc2koKD7nt6xtCyqCXhsjgkeIFMh9+wUdhoTQ q+E0P7WRUBr86Eur+9Q9zpuExxRzVhZdiv/PtXNTlQw6/7ANFnbcA4r+JRU4mGin Y36paQWA10AkLEQV6sND6TlSLv9h4aDJWtYuHHSwUa0z7d67Tfgjl7FvowXw6/Lp dao+pR4FSCIyxP/R6yIJVdZvHGgCuDxsidLFCn7HByx4GWCn0u2NbvcjXEqJN8Ok Xb/e9XMF+rMh2pWiff64HYixf1wexMhlfodEn9yMxPWNNS/1z79+EZRVHqBbf06u zUsPw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdeitdehtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecunecujfgurhepfffhvfevuffkgggtugfgjgesthekredttd dtjeenucfhrhhomheplmhlvhgrrhhoucfjvghrrhgvrhgruceorghlvhhhvghrrhgvsehk uhhrihhlvghmuhdruggvqeenucggtffrrghtthgvrhhnpeeljeehhfeflefhffduffeuud etvdfhgfelleehhfdvieegfeffffdvvdetieeuheenucffohhmrghinhepuhhnihhmvghl sgdrvgguuhdrrghupdgvnhhtvghrphhrihhsvggusgdrtghomhenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrlhhvhhgvrhhrvgeskhhurhhi lhgvmhhurdguvgdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtg hpthhtohepphhoshhtghhrvghssehguhhshhhirdhorhhgpdhrtghpthhtohepphhgshhq lhdqghgvnhgvrhgrlheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorhhgpdhrtghpth htohepthhglhesshhsshdrphhghhdrphgrrdhush X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 23 Sep 2025 06:30:24 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1758623418; bh=TxhqdXi1waaoVVUQT2y3BozJxEZIORMT3Q9m/BvWl18=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=es2Bue2PZQcuOh6NbDI8zvQYpSDcffms5w1uz4Bzdlj8Dh0FJV+KkFSqNxkmS4L7h W4nnu0alxYzJ398AJRRzHXCsfyxU2PI6vuWZiw4d60kDKhVo3cagAflZimiM5eiwc7 kn7Cd7vZ17BxQdsxE3SKXPY9lJDk7mANKBlgUtgt0Xfhh5pRRnjhW4YrSFoimN/8LH ubpKfaYV0z7inzoDnOLEz07nJYrGubyaCUA1PNh1iIhCQOpUy7Wddtvu8MhfZBPbS9 0X5Y0U0zAIU6p9BU/aEdLwWtIpMCav3yYIUShYliSXEQ2jJfuBt+oPqF3aQTEjux48 XgAC0wps1lCqQ== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id 5CA1F73; Tue, 23 Sep 2025 12:30:18 +0200 (CEST) Date: Tue, 23 Sep 2025 12:30:18 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Tom Lane Cc: "Dan Mahoney (Gushi)" , pgsql-general@lists.postgresql.org Subject: Re: Quick questions about postgres name? Message-ID: <202509231020.am73bsykd2bd@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3017587.1758601023@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-Sep-23, Tom Lane wrote: > "Dan Mahoney (Gushi)" writes: > > It makes mention of the original professor who spearheaded the project > > under a DARPA grant, but it would probably do well to know where the name > > came from. > > You should read Joe Hellerstein's recollections [1]. But tl;dr: the > origin of the name is the old INGRES database system; Postgres was > then named Post-inGres. INGRES itself is an acronym, and reportedly it has nothing to do with the French painter; quoth https://ariel.its.unimelb.edu.au/~yuan/ingres/ingres.faq.html: | Trivium: INGRES is an acronym for INteractive Graphics REtrieval System | (revealing the nature of the project out of which the experiments with | relational databases arose). By happy accident, there was also a | French artist by the same name: Jean Auguste Dominique Ingres | (1780-1867). (A highly placed source who wishes to remain anonymous | confirms that the selection of the name WAS an accident.) > There are also some references to PostQUEL referring to the ancient > QUEL (QUEry Language) project [2]. The same documented cited above says: | 01.005 Does OpenIngres support SQL? | OpenIngres supports SQL. OpenIngres 1.x is compliant with the ANSI/ISO | Entry-Level SQL92 (SQL2) standard and also has some of the | Intermediate-Level features. Embedded SQL and embedded Dynamic SQL are | also fully supported. (See section 05.003 below for SQL2 references.) | Note that OpenIngres also supports QUEL and embedded QUEL, which it inherits from University Ingres. Computer Associates de-emphasizes QUEL for obvious commercial reasons. Because QUEL has considerable | technical advantages over SQL, OpenIngres adopted SQL relatively late | (c. 1986) and perhaps for this reason there is a lingering | misapprehension that OpenIngres still does not support SQL. University Ingres supports only QUEL and embedded QUEL. (See 03.006 for a description of `onyx' which provides an SQL to QUEL interface for University Ingres.) -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "Puedes vivir sólo una vez, pero si lo haces bien, una vez es suficiente"