Menu

Updated MinGW GnuCOBOL Binaries for Windows

2023-08-13
2023-08-17
  • Arnold Trembley

    Arnold Trembley - 2023-08-17

    Here is an additional MinGW build of GnuCOBOL 3.2 using Berkeley DataBase 6.0.19, which was the last version that used the Sleepycat license. This is a much less restrictive license that should make it easier to distribute programs compiled with GnuCOBOL.

    GnuCOBOL 3.2 with BDB 6.0.19 (31May2013) passes all the same tests as GnuCOBOL 3.2 with the most current BDB 18.1.40.

    https://www.arnoldtrembley.com/GC32-BSL-rename-7z-to-exe.7z

     
  • Simon Sobisch

    Simon Sobisch - 2023-08-17

    Note @jamesbwhite: all versions up to 6.0.19 (= including 5.3.28 and 4.8) are available freely under the Sleepycat license.

    Newer versions switched to AGPL which means that it is still free to use, but if you distribute binaries linked to that (like Arnold does with the packages - but the source to GnuCOBOL is always available) or if you run the program for the user (for example with a web frontend) you need to make the source to the programs using that library also available to the user.

    This is the reason why people that don't want to distribute their (COBOL) source only use AGPL'd software locally, but neither in a (web) server chain nor distributing binaries linked to that.
    When speaking of GnuCOBOL one could distribute binaries that are linked to libcob only - but not libcob or its dependencies in binary form) and the receiving party could use those with whatever libcob (and bdb/vbisam/...) they want; for example by getting the later from Arnold's distribution locally.

     
    👍
    1

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.