File: README

package info (click to toggle)
qof 0.5.0-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,376 kB
  • ctags: 2,995
  • sloc: ansic: 14,210; sh: 7,273; makefile: 204; yacc: 184; lex: 123
file content (25 lines) | stat: -rw-r--r-- 1,103 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

                          libsql
                          ------

The contents of this directory contain the libsql SQL statement parser.
This has been copied, without modification, from the
gnomedb/libgda/libsql subdirectory on April 7th, 2004. 
(See http://www.gnome-db.org/)

None of the files indicate the provenance of this code, or the
applicable license; and the gnomedb folks don't seem to provide 
any clarifying remarks; however, gnomedb itself is under the GPL 
license and parts of it are under the less restrictive LGPL license.

I think I've seen this SQL parsing code before, I think its in the
public domain.  I think its two or three decades old.  Certainly, 
the pre-world-wide-web (pre-1994) alt.sources newsgroup contained 
a parser very similar to this; so did some late 1980's ftp sites.

I copied this code here because I did not want to make QOF dependent 
on the install of libgda or libsql.  If/when libsql is widely 
available and readily installed, then maybe we can remove this code.
In the meanwhile, this copy will stop "dependency hell".

--Linas  Vepstas 7 April 2004