Watcom C/C++


Watcom C/C++ (actualmente Open Watcom C/C++ ) es un producto de entorno de desarrollo integrado (IDE) de Watcom International Corporation para los lenguajes de programación C , C++ y Fortran . Watcom C/C++ era un producto comercial hasta que se suspendió y luego se lanzó bajo la licencia pública Sybase Open Watcom como Open Watcom C/C++. Cuenta con herramientas para desarrollar y depurar código para sistemas operativos DOS , OS/2 , Windows , Linux , que se basan en x86. , IA-32 , procesadores compatibles x86-64 .

Aunque Sybase ya no los vende comercialmente , el compilador Watcom C/C++ y el compilador Watcom Fortran están disponibles de forma gratuita como el paquete Open Watcom .

Se lanzó una versión bifurcada 2.0 beta que admite hosts de 64 bits (Windows y Linux), editor de texto incorporado, sistema de compilación de 2 fases y la versión DOS admite nombres de archivo largos (LFN). [3]

La Iniciativa de Código Abierto ha aprobado la licencia como código abierto , pero Debian , Fedora y la Fundación de Software Libre la han rechazado porque "Requiere que publiques el código fuente públicamente cada vez que 'Implementas' el software cubierto, y 'Implementar' está definido para incluir muchos tipos de uso privado". [9]

El compilador puede funcionar y generar código ejecutable para los sistemas operativos DOS , OS/2 , Windows , Linux . También es compatible con objetivos NLM para Novell NetWare . Hay trabajo en curso para ampliar la orientación a Linux [10] y los sistemas operativos BSD modernos (por ejemplo, FreeBSD ), que se ejecutan en x86 , PowerPC y otros procesadores.

El código es portátil y, al igual que muchos otros proyectos de compilador de código abierto, como GCC o LCC , el backend del compilador (generador de código) se puede redirigir.