https://sourceforge.net/projects/gnucobol/

https://gnucobol.sourceforge.io/

GnuCOBOL (ehemals OpenCOBOL) ist ein freier, moderner COBOL-Compiler. GnuCOBOL implementiert einen wesentlichen Teil der COBOL 85, X/Open COBOL und neueren ISO-COBOL-Standards (2002, 2014, 2022 ) sowie viele Erweiterungen, die in anderen COBOL-Compilern enthalten sind (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT und andere).

GnuCOBOL übersetzt COBOL in C und kompiliert den übersetzten Code intern mit einem nativen C-Compiler.
Erstellen Sie COBOL-Programme auf verschiedenen Plattformen, einschließlich GNU / Linux, Unix, Mac OS X und Microsoft Windows. GnuCOBOL wurde auch auf HP/UX, z/OS, SPARC, RS6000, AS/400 sowie anderen Kombinationen von Maschinen und Betriebssystemen aufgebaut .

Copyright 2001-2022 Free Software Foundation, Inc.

Der cobc-Compiler ist freie Software; Sie können es unter den Bedingungen der GNU General Public License, wie sie von der FSF veröffentlicht wurde, weitergeben und/oder modifizieren; entweder Version 3 oder (nach Ihrer Wahl) jede spätere Version.

Der libcob-Laufzeitunterstützungs-Quellbaum ist unter der GNU LGPL lizenziert.

Funktionen

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL implements a substantial part of the COBOL 85, X/Open COBOL and newer ISO COBOL standards (2002, 2014, 2022), as well as many extensions included in other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).

GnuCOBOL translates COBOL into C and internally compiles the translated code using a native C compiler.
Build COBOL programs on various platforms, including GNU/Linux, Unix, Mac OS X, and Microsoft Windows. GnuCOBOL has also been built on HP/UX, z/OS, SPARC, RS6000, AS/400, along with other combinations of machines and operating systems.

Copyright 2001-2022 Free Software Foundation, Inc.

The cobc compiler is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the FSF; either version 3, or (at your option) any later version.

The libcob run time support source tree is licensed under the GNU LGPL.

Features

Project Samples

GnuCOBOL hello

TUI TOOLS, Filepicker demo

OpenCOBOL driven plot

OpenCOBOLIDE

Kate (with Vim mode) and GnuCOBOL

Editing sources for GnuCOBOL with Notepad++

Project Activity

 

 Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

On 25/05/2022 20:33, Gary Van Winkle wrote: Thanks, Vincent. My mind didn't make the connection. When I started learning GnuCOBOL I believe "BLINK" was not yet implemented for Windows. When did it become possible? You are pushing my memory banks :) It is in my manual for MF Cobol date 1986 if that helps So just when did you learn Cobol ? Me, that was 1961 using the 50 pages IBM 1401 manual and similar for the 7094 followed by ICT 1501 and 1900 them IBM 360 as ANSI Cobol and yes I still have access...

 Simon Sobisch posted a comment on discussion GnuCOBOL

That depends on the underlying curses implementation, PDCursesMod brought that in (but I haven't tested if it needs a build option which is used). Note: you can also stay with the BELL and set COB_SPEAKER=FLASH.

 Gary Van Winkle posted a comment on discussion GnuCOBOL

Thanks, Vincent. My mind didn't make the connection. When I started learning GnuCOBOL I believe "BLINK" was not yet implemented for Windows. When did it become possible?

 Simon Sobisch modified a comment on discussion GnuCOBOL

The Cobol specs says they must be unique - or it was for the last full spec I read.

 Simon Sobisch posted a comment on discussion GnuCOBOL

Actually this is [feature-requests:#260] - and there's a patch that will be finished and then integrated soon (here) by one of our new contributors who made the change available at https://github.com/OCamlPro/gnucobol/pull/31

See All Activity >

Categories

Software DevelopmentCompilers

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)GNU General Public License version 2.0 (GPLv2)GNU General Public License version 3.0 (GPLv3)GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow GnuCOBOL

GnuCOBOL Web Site