*** Welcome to piglix ***

Watcom C Compiler

Open Watcom C/C++
Watcom logo.png
Original author(s) Watcom, Sybase,
SciTech Software
Developer(s) Open community
Initial release January 8, 2003;
14 years ago
 (2003-01-08)
Stable release
1.9 / June 2, 2010;
6 years ago
 (2010-06-02)
Preview release
2.0 / April 2, 2015;
21 months ago
 (2015-04-02)
Development status Active
Written in C, C++
Operating system Cross-platform
Size 66 to 84 MB
Type Integrated development environment
License Sybase Open Watcom Public License version 1.0 (free usage for noncomm usage)
Website openwatcom.org

Watcom C/C++ (currently Open Watcom C/C++) is a compiler for C, C++ and Fortran. It was developed by Watcom International Corporation.

Though no longer sold commercially by Sybase, the Watcom C/C++ compiler and the Watcom Fortran compiler have been made available free of charge – for non commercial usage, as the Open Watcom package.

The Open Watcom C/C++ version 1.4 release on December 2005 introduced Linux x86 as an experimental target, supported from NT or OS/2 host platforms. There is code for an abandoned QNX version, but libraries necessary for it to be compiled could not be released as open source.

Stable version 1.9 was released in June 2010.

A forked version 2.0 beta was released that supports 64-bit hosts (Window and Linux), built-in text editor, 2-phase build system, and the DOS version supports long filenames (LFN).

The has a comprehensive history.

The Open Source Initiative has approved the license as open source, but Debian, Fedora and the Free Software Foundation have rejected it because "It requires you to publish the source code publicly whenever you “Deploy” the covered software, and “Deploy” is defined to include many kinds of private use."

The compiler can be operated from, and generate executable code for, the DOS (MS-DOS, FreeDOS), OS/2, Windows, Linux operating systems. It also supports NLM targets for Novell NetWare. There is ongoing work to extend the targeting to Linux and modern BSD (e.g., FreeBSD) operating systems, running on x86, PowerPC, and other processors.


...
Wikipedia

...