Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-02-25 Thread Richard Stallman
> > 3. There is no requirement to install non-free software to use > > ob-sql.el. The software is fully functional using a free RDMS like > > postgres. > Yes, but there is requirement to install in order to use ob-sql.el > __with :engine set to non-free option__. Do you mean, "to use

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-02-03 Thread Richard Stallman
[[[ 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. ]]] > > I think it is a good idea to document the reasoning for these > > decision.

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-30 Thread Ihor Radchenko
Richard Stallman writes: > > However, I gues the point remains, sql.el and ob-sql.el support a number > > of non-free RDMS > > Can someone post a verified list of which of them are non-free? > Someone posted a list of a few, which I cannot find now in my saved > inboxes, but I think it

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-29 Thread Ihor Radchenko
Richard Stallman writes: > > Would it then make sense to note the reasons why we support one or > > another non-free software in a separate file like etc/NON-FREE-SUPPORT? > > I think it is a good idea to document the reasoning for these > decision. But I think it does not necessarily have

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-28 Thread Richard Stallman
[[[ 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. ]]] > > This raises two questions. > > > > 1. For this purpose, what kind of

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-27 Thread Richard Stallman
[[[ 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. ]]] > However, I gues the point remains, sql.el and ob-sql.el support a number > of

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-27 Thread Richard Stallman
[[[ 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. ]]] > Would it then make sense to note the reasons why we support one or > another

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-27 Thread Richard Stallman
[[[ 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. ]]] > > 1. For this purpose, what kind of thing is "the Oracle Database"? > > a. A

Re: Supporting non-free SQL clients in ob-sql

2023-01-26 Thread Heinz Tuechler
Ihor Radchenko wrote/hat geschrieben on/am 26.01.2023 12:14: Heinz Tuechler writes: Also, what about Emacs supporting MS DOS and old versions of Windows? Do they still qualify as popular software? Microsoft would probably appreciate, if only the latest version were supported by free

Re: Supporting non-free SQL clients in ob-sql

2023-01-26 Thread Ihor Radchenko
Heinz Tuechler writes: >> Also, what about Emacs supporting MS DOS and old versions of Windows? Do >> they still qualify as popular software? >> > Microsoft would probably appreciate, if only the latest version were > supported by free software. > best regards, Heinz Are you implying that

Re: Supporting non-free SQL clients in ob-sql

2023-01-26 Thread Heinz Tuechler
Ihor Radchenko wrote/hat geschrieben on/am 26.01.2023 11:22: Richard Stallman writes: 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

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-26 Thread Ihor Radchenko
Richard Stallman writes: > 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

Re: Supporting non-free SQL clients in ob-sql

2023-01-25 Thread Loris Bennett
Richard Stallman writes: > [[[ 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

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Richard Stallman
[[[ 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. ]]] > I am not sure about SaaSS - even postgresql (free software) may be used > as a

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Richard Stallman
[[[ 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

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Tim Cross
Ihor Radchenko writes: > Tim Cross writes: > >> 3. There is no requirement to install non-free software to use >> ob-sql.el. The software is fully functional using a free RDMS like >> postgres. > > Yes, but there is requirement to install in order to use ob-sql.el > __with :engine set to

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Jean Louis
* Richard Stallman [2023-01-25 07:32]: > [[[ 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. ]]] > > > > Would someone please tell me

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Ihor Radchenko
Tim Cross writes: > 3. There is no requirement to install non-free software to use > ob-sql.el. The software is fully functional using a free RDMS like > postgres. Yes, but there is requirement to install in order to use ob-sql.el __with :engine set to non-free option__. So, I can envision

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Tim Cross
Ihor Radchenko writes: > Tim Cross writes: > >> to be very clear, ob-sql is not adding any NEW interface to any external >> program. It is just using the Emacs built-in SQL library (Elisp), which >> has been part of Emacs for a long time (I was using it in late 90s to >> work with Oracle RDMS).

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Ihor Radchenko
Tim Cross writes: > to be very clear, ob-sql is not adding any NEW interface to any external > program. It is just using the Emacs built-in SQL library (Elisp), which > has been part of Emacs for a long time (I was using it in late 90s to > work with Oracle RDMS). It is this library that

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-25 Thread Tim Cross
Richard Stallman writes: > [[[ 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. ]]] > > > > Would someone please tell me more

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-24 Thread Richard Stallman
[[[ 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. ]]] > > Would someone please tell me more concretely what kind of "support" > > this

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-23 Thread Tim Cross
I just wanted to provide some additional information which RMS may find informative. Under the hood, ob-sql.el is using the built-in Emacs sql.el library. It is this library which provides the 'support' for various SQL database engines. That support has been part of the sql library since it was

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-23 Thread Ihor Radchenko
Richard Stallman writes: > > > Because we already support Orcale, SAP Hana, MSSql and Vertico for > example. > > Would someone please tell me more concretely what kind of "support" > this is? Which GNU package supports them, and how? [Jean Luis mentioned M-x sql-* commands in another

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-22 Thread Jean Louis
* Richard Stallman [2023-01-23 07:25]: > > > Because we already support Orcale, SAP Hana, MSSql and Vertico for > example. > > Would someone please tell me more concretely what kind of "support" > this is? You can find interactive support in `sql' library, functions such as: M-x sql-oracle

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-22 Thread Richard Stallman
[[[ 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. ]]] > > Because we already support Orcale, SAP Hana, MSSql and Vertico for example.

Re: Supporting non-free SQL clients in ob-sql (was: [PATCH] ob-sql: Add support for Athena)

2023-01-17 Thread Tim Cross
Ihor Radchenko writes: > Daniel Kraus writes: > >> Tim Cross writes: >> >>> I think you run a high risk of running into GNU policy issues wrt >>> licensing and free software support given this is a cleint for an AWS >>> only database. >> >> Is it because it's cloud only or because it's