[Info-vax] VMS Cobol - GnuCOBOL
Dan Cross
cross at spitfire.i.gajendra.net
Sat Feb 25 11:39:18 EST 2023
In article <06b86799-85d7-44e8-afa9-8b2fdddd50cen at googlegroups.com>,
Neil Rieck <n.rieck at bell.net> wrote:
>[snip]
>Since I've been out of the COBOL game for a long while,
>I grabbed some old example programs which demo ISAM file
>creation. They worked like a charm as well (not sure if
>the ISAM support is built into GnuCOBOL or is dependent
>upon some already-installed system library). But this
>has been a very pleasurable nerdish adventure for me
>which cost several hours and zero dollars.
By default, GnuCOBOL uses the Sleepycat/Oracle Berkeley DB
database library for indexed files, which means that the
resulting COBOL programs must be released under the terms of the
Affero GPL, which means you must give away the source code to
the COBOL program if you intend to distribute the binaries you
compile.
(https://en.wikipedia.org/wiki/Affero_General_Public_License)
However, some spelunking indicates you can use LMDB (the
"Lightening Memory Database") which has much more permissive
license terms as a backend.
- Dan C.
More information about the Info-vax
mailing list