pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Eric Marsden <emarsden@mail.dotcom.fr>
To: Thomas Lockhart <lockhart@alumni.caltech.edu>
Cc: pgsql-interfaces@postgreSQL.org
Subject: Re: [ANN] pg.el v0.2 -- Emacs Lisp interface to PostgreSQL
Date: 21 Jul 1999 16:32:03 +0200
Message-ID: <wzik8ruysyk.fsf_-_@mail.dotcom.fr> (raw)
References: <wzivhbez3w3.fsf@mail.dotcom.fr>
	<3795D0D4.6B9A8622@alumni.caltech.edu>

>>>>> "tl" == Thomas Lockhart <lockhart@alumni.caltech.edu> writes:

  tl> 1) it looks lisp-y, but I didn't look very closely; how much
  tl> does this code resemble that for other lisp packages such as
  tl> Allegro?

I assume you mean other "lisp implementations such as Allegro Common
Lisp"?  The answer is that I have also written a Common Lisp version
(actually I wrote the CL version first), and a Scheme version
(Scheme is another language in the Lisp family), but given that there
is no standard interface to sockets in either Common Lisp or Scheme,
the code is implementation-specific. 
  
  tl> 2) you are distributing it under GPL. No problem with that, but
  tl> if you were amenable to distributing under a BSD-style license
  tl> we could include it in the main Postgres distribution. Is that a
  tl> possibility? It would be nice to have the foundation for another
  tl> language interface for folks to work with.

this may be a little tricky. pg.el will probably be distributed with
Emacs in the future, and thus I will have to assign copyright to the
FSF. I will talk with rms about that. Does that mean that even for
client code which is intended to run completely independently from the
backend, it is not possible to mix BSD and GNU GPL code? The Common
Lisp and Scheme implementations, however, are under GNU LGPL, and I
have no problem releasing them under another licence.
  
  tl> Thanks again for the code. If the url you published is a good
  tl> long-term reference, then I'll add your introductory mail
  tl> message to the docs.

give me a few days and I'll write a special page for it. Thanks.
  
-- 
Eric Marsden
It's elephants all the way down



view thread (11+ messages)  latest in thread

Message-ID: <wzik8ruysyk.fsf_-_@mail.dotcom.fr>
Permalink:  ../wzik8ruysyk.fsf_-_@mail.dotcom.fr/
Also on:    postgresql.org/message-id/wzik8ruysyk.fsf_-_@mail.dotcom.fr

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: emarsden@mail.dotcom.fr, lockhart@alumni.caltech.edu
  Subject: Re: [ANN] pg.el v0.2 -- Emacs Lisp interface to PostgreSQL
  In-Reply-To: <wzik8ruysyk.fsf_-_@mail.dotcom.fr>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox