From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 0HiiDwQB0mMtcwAAbAwnHQ (envelope-from ) for ; Thu, 26 Jan 2023 05:26:44 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id OG2vDwQB0mMj3AAA9RJhRA (envelope-from ) for ; Thu, 26 Jan 2023 05:26:44 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9FA3717C88 for ; Thu, 26 Jan 2023 05:26:43 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKtpj-00069n-L1; Wed, 25 Jan 2023 23:25:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKtph-00069V-RJ for emacs-orgmode@gnu.org; Wed, 25 Jan 2023 23:25:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKtph-0007r0-C8; Wed, 25 Jan 2023 23:25:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=UXlOZ9eFcrUoL1sUYue3F2nFeUlOrKXTa0pnFEsroCY=; b=mdB2lmE7zz+z ChAZw3YXBw8QNv4xPrUTC0qVDeN4bI3CO8RU35y3fyfBDhUpDQeCf4RtJ4bmrRJYP91XDZpvPIwBY fg8d9LsPWTG7lF0N4MPfpqe2DcWYJ+oSF9+EbOxx7iZEfk9JFBJTquBsOoGHCRjSbyBFWclHmHIAL euk4c+1U7q87mhcf8zfcx4f5YFmVP60FaJuq/R0Cxcm87voiDriugE+tsCQlW0l0nm+0ksMFxwQGz 4UnQrFqZvEhZcqUMGZvK5Qlz0+to4jzX5LPR7c4mtJJkfSlfJPFggXsLu8jvnh/YfmFIW63wGzdpX nFUrlGm89b16eTEzYB1MIg==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1pKtph-00082q-4Z; Wed, 25 Jan 2023 23:25:53 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Tim Cross Cc: yantar92@posteo.net, emacs-orgmode@gnu.org In-Reply-To: <63cef162.170a0220.faa08.09ef@mx.google.com> (message from Tim Cross on Tue, 24 Jan 2023 07:12:18 +1100) Subject: Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena) References: <874jsqbvfq.fsf@kraus.my> <87358an35i.fsf@localhost> <63c5b8db.170a0220.e466f.2573@mx.google.com> <87o7qxmr6y.fsf@kraus.my> <87fsc9iifs.fsf@localhost> <87y1pte7x1.fsf@localhost> <63cef162.170a0220.faa08.09ef@mx.google.com> Message-Id: Date: Wed, 25 Jan 2023 23:25:53 -0500 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674707204; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:content-type:content-type: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=UXlOZ9eFcrUoL1sUYue3F2nFeUlOrKXTa0pnFEsroCY=; b=dfIhkNJFRTBvIabxP5V1uuIE0T+Hd2PpLP1a6vu5e+yKpv7SUqiw8yo++3wXVCxMj6ISHB IwyE2m2bWMV8VVDRbAzW0HrUW2ba2Jl7dFvT+kk/4DhgNmaT8dojYlr8atDRprBgqo/pBp tFYTeWgqEJqhrNw6Sbf3hldcBW48oAsiiHRDo2Q4i339Av9QC3YltN94s76yCwPwdlWJOH Puw4TSoOwsCOsmca3ENhtQy0e8TUmQUtGYwS3kh4rkv6iqT+jNKuCOZ7Y2PLIDNZWjxsXd aHQK2XAAOuseQN1FkyRlcFDxrsbKKPYUS6l03hIMLjMF6u12bcf90H090EIp9w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=mdB2lmE7; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674707204; a=rsa-sha256; cv=none; b=MNRYqzD8tNGUxi+KszOuxDH1IVDuSypN6hQF1raPHTGRskdS9vgoXM7kRllgzaL4UBuUNh e/AhhHrRis1A6LYplPu/bIwaMY8Ah82dQ9onnEBw8J+pUzBXumXiTDPqsEcxo/ykgmvt+X sVjY3ErlqmgI9bVQ/00QhLL1m6GoT+IhsJk31MCHYe7uAvDZrvsFcuPN7ZSaUcaguu0aE4 gOWQ8m53ipmzVxoXfZkEhUuN23E/WMZpc1EnG9hn7rdBF3WYddl3UwdleKFN4P5vmxPeb+ pnNmtYaKnQrzobf3roegEnK13qcnEhSj3GDI/ExAoiEP2rAU6hcLpeBokz5vlQ== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=mdB2lmE7; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org X-Migadu-Spam-Score: -5.55 X-Spam-Score: -5.55 X-Migadu-Queue-Id: 9FA3717C88 X-TUID: I2QfTDmfa9RM [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > The 'support' is essentially specialised comint based interfaces tweaked > to work with the various SQL database engine command line clients such > as psql for Postgres and sqlplus for Oracle. This involves codes to use > the comint buffer to send commands/regions to the SQL client and read > back the results and run interactive 'repl' like sessions with the > client. Thanks. Based on our general policies, it is ok to do this. It is ok for Postgres because that is free software. It is ok for Oracle because that is widely known. Ihor Radchenko wrote: > It is hard to define "well known". For me, oracle and mssql databases > are well-known (just by company name), while saphana and vertica are > not. I have never heard of saphana or vertica, which suggests that maybe this is an issue. However, I don't know the database field, so I am the wrong one to judge. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)