Jump to content

Category:Tools: Difference between revisions

From EDM2
No edit summary
Line 1: Line 1:
This section gives the OS/2 and eComStation developer a list of available tools: What they do, how to get them, and links to related stuff, like an EDM/2 article covering the issue. And not the least: The "Discussion" section of each entry allows to add personal comments, experiences and opinions.
This section gives the OS/2 and eComStation developer a list of available tools: What they do, how to get them, and links to related stuff, like an EDM/2 article covering the issue. And not the least: The "Discussion" section of each entry allows to add personal comments, experiences and opinions. You can also view development tools [[Languages|classified by the programming language]] used.
 
==Tools by Programing Language==
 
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
  <!--        ADA        -->
  <h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Ada</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[GNAT]] ||Open Source - GNU GPL ||Discontinued
|-
|}
 
    <!--        AGENA    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">AGENA</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Agena]]|| Open Source - GNU GPL - MIT ||Current
|-
|}
 
<!--        ALGOL      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">ALGOL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[OCCL Algol 68]]||Commercial||Discontinued
|-
|}
 
<!--        APL      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">APL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[APL2]]||Commercial||Discontinued
|-
|[[The APL c compiler project]]||Open source||Current
|-
|}
 
    <!--        Assembler      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Assembler</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[IBM ALP Assembler]]||Commercial||Discontinued
|-
|[[JWasm]]||Open Source||Current
|-
|[[Microsoft Assembler]]||Commercial||Discontinued
|-
|[[NASM Assembler]]||Open Source - LGPL||Current
|-
|[[OpenWatcom C CPP and Fortran|Wasm]]||Open Source||Current
|-
|[[Turbo Assembler]]||Commercial||Discontinued
|-
|}
 
 
    <!--        AWK      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">AWK</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[GNU awk (gawk)]]||Open Source - LGPL||Discontinued
|-
|}
 
 
    <!--        BASIC    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Basic]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Bywater Basic]] ||Open Source||Discontinued
|-
|[[CA Realizer]] ||Commercial||Discontinued
|-
|[[GFA Basic]] ||Commercial||Discontinued
|-
|[[IBM VisualAge for Basic]] ||Commercial||Discontinued
|-
|[[Liberty BASIC]] ||Commercial||Discontinued
|-
|[[Microsoft Visual Basic]] ||Commercial||Discontinued
|-
|[[Omni Basic]] ||Commercial||Discontinued
|-
|[[True Basic]] ||Commercial||Still sold but discontinued
|-
|}
 
    <!--        C/C++    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">C/C++</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Borland C/C++]]||Commercial||Discontinued
|-
|[[CThrough]]||Commercial||Discontinued
|-
|[[EMX Compiler]]|| Open Source ||Discontinued
|-
|[[GCC C CPP Compiler and Linker|GCC C/C++ Compiler and Linker]]|| Open Source || Maintained
|-
|[[Hockware VisPro/C]]||Commercial||Discontinued
|-
|[[Hockware VisPro/C++]]||Commercial||Discontinued
|-
|[[Innotek GCC]]|| Open Source ||Discontinued
|-
|[[IBM C Set|IBM C Set/2]]||Commercial||Discontinued
|-
|[[IBM CPP Set|IBM C-Set++/2]]||Commercial||Discontinued
|-
|[[IBM VisualAge Cplusplus Version 3.0 for OS/2|IBM VisualAge C++ Version 3.0 for OS/2]]||Commercial||Discontinued
|-
|[[IBM C and Cplusplus Compilers, Version 3.6.5|IBM C and C++ Compilers, Version 3.6.5]]||Commercial||Discontinued
|-
|[[IBM VAC 4.0|IBM VisualAge C++ Professional 4.0]]||Commercial||Discontinued
|-
|[[Lattice C]]||Commercial||Discontinued
|-
|[[Metaware High C/C++]]||Commercial||Discontinued
|-
|[[Microsoft C]]||Commercial||Discontinued
|-
|[[OpenWatcom C CPP and Fortran|OpenWatcom C/C++ and Fortran]]||Open Source||Current
|-
|[[Topspeed C]]||Commercial|| Discontinued
|-
|[[Topspeed C++]]||Commercial|| Discontinued
|-
|[[V C++ GUI Framework]]||Open Source||Discontinued
|-
|[[Zortech C++]]||Commercial||Discontinued
|-
|}
 
 
 
<!--        COBOL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">COBOL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[IBM VisualAge COBOL]]|| Commercial ||Discontinued
|-
|[[Microsoft Cobol]]||Comercial||Discontinued
|-
|}
 
 
<!--        COMAL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">COMAL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[UniCOMAL]]|| Commercial ||Current
|-
|}
 
    <!--        D  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">D</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Rel]]||Open Source||Current
|-
|}
Please note that there are two languages known as D, one is a [[C]] derivative and the one featured here is a true relational database language.
<!--        Eiffel    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Eiffel</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[ISE Eiffel]]|| -- ||Discontinued
|-
|[[SmallEiffel]]|| Open Source ||Discontinued
|-
|}
 
 
<!--        FORTRAN    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">FORTRAN</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[IBM Fortran2| IBM Fortran/2]]||Commercial||Discontinued
|-
|[[IBM Personal Fortran]]||Commercial||Discontinued
|-
|[[IBM Professional Fortran]]||Commercial||Discontinued
|-
|[[Microsoft FORTRAN77]]||Commercial||Discontinued
|-
|[[NAS Fortran 90+]]||Commercial||Discontinued
|-
|[[NDP Fortran 90]]||Commercial||Discontinued
|-
|[[OpenWatcom C CPP and Fortran|OpenWatcom FORTRAN 77]]||Open Source||Current
|-
|[[Prospero FORTRAN 77]]||Commercial||Discontinued
|-
|}
 
    <!--        JAL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">JAL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[JALV]]|| Open Source - GNU GPL ||Discontinued
|-
|}
 
 
    <!--        JAVA    -->
    <h3 id="sec-col2-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Java]]</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Eclipse]]|| Open Source ||
|-
|[[Golden Code J2SE for OS/2]]|| Commercial ||Discontinued
|-
|[[IBM Java]]|| Commercial  ||Discontinued
|-
|[[IBM VisualAge for Java]]|| Commercial  ||Discontinued
|-
|[[InnoTek Java]]|| Free  ||Discontinued
|-
|[[Jikes]]|| Open Source ||
|-
|[[OpenJDK]]|| Open Source ||Current
|-
|[[Simplicity for Java]]|| Commercial || Discontinued
|-
|}
 
 
    <!--        JAVASCRIPT    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">JavaScript ([[EMCAScript]])</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Microsoft Typescript]]|| Open Source||Current
|-
|}
 
 
 
 
 
</td>
 
<!--        SECOND COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
 
    <!--        LISP    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">LISP</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[newLISP]]||Open Source - MIT license||
|-
|[[xLISP]]||Open Source - MIT license||
|-
|}
 
 
    <!--        LUA    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">LUA</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[LUA]]||Open Source - MIT license|| Current
|-
|}
 
 
    <!--        MODULA  -->
    <h3 id="sec-col2-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Modula 2]]/Modula 3/Oberon/Yafl</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Canterbury Modula 2 - Oberon-2|Canterbury Modula 2 & Oberon-2]]|| Commercial || Discontinued
|-
|[[SRC Modula 3]]|| Open Source || Discontinued
|-
|[[Gardens Point Modula 2]]|| Commercial/Open Source || Discontinued
|-
|[[Gardens Point Oberon-2]]|| Commercial/Open Source || Discontinued
|-
|[[Oberon V4]]|| Commercial/Open Source || Discontinued
|-
|[[Stony Brook Professional Modula-2]]|| Commercial || Discontinued
|-
|[[TopSpeed Modula-2]]|| Commercial || Discontinued
|-
|[[XDS-x86 Modula 2]]||  Commercial  || Discontinued
|-
|[[Yafl]]||Open Source||Discontinued
|-
|}
 
 
    <!--        PASCAL    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Pascal]]/Delphi/ObjectPascal</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Cabot UCSD Pascal]]|| Commercial  || Discontinued
|-
|[[Extended Pascal]]|| Commercial  || Discontinued
|-
|[[Free Pascal]]|| Open Source  || Current
|-
|[[GNU Pascal]]|| Open Source  || Current
|-
|[[Microsoft Pascal]]||Commercial|| Discontinued
|-
|[[NDP Pascal]]||Commercial|| Discontinued
|-
|[[Open Sibyl]]||Open Source|| Discontinued
|-
|[[Pecan UCSD Pascal]]|| Commercial  || Discontinued
|-
|[[SpeedSoft Speed-Pascal/2]]||Commercial||Discontinued
|-
|[[Stony Brook Pascal+]]||Commercial||Discontinued
|-
|[[TMT Pascal]]||Commercial|| Still sold but discontinued
|-
|[[Topspeed Pascal]]||Commercial|| Discontinued
|-
|[[Virtual Pascal]]||Freeware||Discontinued
|-
|[[WDSibyl]]|| Open Source || Current
|-
|}
 
 
    <!--        PERL    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Perl</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Perl]]||Open Source||
|-
|}
 
 
    <!--        PL/I  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">PL/I</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[IBM PL/I for OS/2]]|| Commercial  || Discontinued
|-
|[[IBM VisualAge PL/I Enterprise]]|| Commercial  || Discontinued
|-
|[[Iron Spring PL/I]]|| Free  ||Current
|-
|}
 
 
    <!--        ProLog    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Prolog</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Arity Prolog]]||Commercial||Discontinued
|-
|[[IBM SAA AD/Cycle Prolog/2]]||Commercial||Discontinued
|-
|[[PDC Prolog]]||Commercial||Discontinued
|-
|[[Quintus Prolog]]||Commercial||Discontinued
|-
|[[Prolog II+]]||Commercial||Discontinued
|-
|[[SICStus Prolog]]||Commercial||Discontinued
|-
|[[SWI-Prolog]]||Open Source||Discontinued
|-
|[[Visual Prolog]]||Commercial||Discontinued
|-
|}
 
 
    <!--        PYTHON    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Python</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Python]]||Open Source||
|-
|}
 
 
    <!--        REXX/ObjectREXX    -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">REXX/ObjectREXX</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Dr. Dialog]]|| Freeware || Discontinued.
|-
|[[GpfRexx‎]]||Commercial||Discontinued
|-
|[[Regina REXX]]||Open Source|| Current.
|-
|[[RexxBOS]]|| Commercial  || Discontinued.
|-
|[[REXXIO]]|| Freeware  || Current
|-
|[[LesTecIO]]|| Commercial  || Current
|-
|[[NetREXX]]||Open Source|| Discontinued.
|-
|[[ObjectREXX]]||Open Source|| Discontinued.
|-
|[[Hockware VisPro/REXX]]|| Commercial || Discontinued.
|-
|[[VX-REXX]]|| Commercial  || Discontinued.
|-
|}
 
 
    <!--        SMALLTALK  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">SmallTalk</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[IBM VisualAge Smalltalk Enterprise 6.0|IBM VisualAge Smalltalk Enterprise 6.0]]||Commercial||Discontinued
|-
|[[Squeak]]||Open Source - Apache||Discontinued
|-
|[[Visual Smalltalk Enterprise]]||Commercial||Discontinued
|-
|[[ChapMan]]||Commercial||Discontinued
|-
|}
 
 
    <!--        SQL  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Structured Query Language (SQL)</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[Apache Derby]]||Open Source||Current
|-
|[[MSQL]]||Open Source/Commercial||Discontinued
|-
|[[MySQL]]||Open Source/Commercial||Current
|-
|[[Postgresql]]||Open Source/Commercial||Current
|-
|[[SQLite]]||Open Source||Current
|-
|}
    <!--        TCL/TK  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Tcl/Tk</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Tcl/Tk]]||Open Source||Discontinued
|-
|}
 
    <!--        XBASE  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">xBase</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[CodeBase]]||Commercial||Discontinued
|-
|[[Harbour]]||Open Source||Current
|-
|[[xBase++]]||Commercial||Discontinued
|-
|[[xHarbour]]||Open Source||Discontinued
|-
|}
 
</td>
</tr>
</table>


== Categories ==
== Categories ==

Revision as of 05:36, 10 December 2014

This section gives the OS/2 and eComStation developer a list of available tools: What they do, how to get them, and links to related stuff, like an EDM/2 article covering the issue. And not the least: The "Discussion" section of each entry allows to add personal comments, experiences and opinions. You can also view development tools classified by the programming language used.

Categories

Full Packages

This includes full development packages, containing elements like compiler(s), make tools, debuggers etc. The most important single tools from any package should be also entered in the appropriate sections below.

Name License Status
IBM C Set/2 Commercial Discontinued
IBM C-Set++/2 Commercial Discontinued
IBM VisualAge C++ Version 3.0 for OS/2 Commercial Discontinued
IBM C and C++ Compilers, Version 3.6.5 Commercial Discontinued
IBM VisualAge C++ Professional 4.0 Commercial Discontinued
IBM VisualAge Smalltalk Enterprise 6.0 Commercial Discontinued
Innotek GCC Open Source - GNU GPL Discontinued
JBA Guidelines Commercial Discontinued
Open Watcom C/C++ and Fortran Open Source Current
Oracle JDeveloper Freeware Current
Borland C/C++ Version 2.0 Commercial Discontinued
Borland JBuilder (Java) Commercial Discontinued, Free Personal Edition
Visual Prolog Commercial Discontinued, Free Personal Edition

Integrated Developer's Environments (IDE)

GUI frameworks integrating all necessary development tools into one surface. Note: Most programmer's editors can also be configured to serve as simple IDEs

Name License Status
Hockware VisPro/C Commercial Discontinued
Hockware VisPro/C++ Commercial Discontinued
IBM Workframe/2 1.1 Commercial Discontinued
IBM Workframe/2 2.x Commercial Discontinued
VAC/C++ 3.0 Workframe Commercial Discontinued
VAC/C++ 4.0 Workframe Commercial Discontinued
NetBeans Open Source Current
Speedsoft Sibyl Open Source - GNU GPL Discontinued
WDSibyl (Updated Speedsoft Sibyl) Open Source - GNU GPL Current

Developer's Toolkits for OS/2

Name License Status
IBM OS/2 2.x Developer's Toolkit Commercial Discontinued
IBM OS/2 Warp Developer's Toolkit Commercial Discontinued
IBM Developer Connection Device Driver Kits for OS/2 Commercial Discontinued
MKS Toolkit Commercial Discontinued
IBM VisualAge C++ Distribuited Application Development Toolkit (DADT) Commercial Discontinued
IBM Internationalization (I18N) ?? Discontinued
Image Handler ?? Discontinued
IBM LAN Systems Toolkit ?? Discontinued
IBM Multimedia OpenDoc ?? Discontinued
IBM OpenDoc for OS/2 ?? Discontinued
IBM Pen for OS/2 Developer's Toolkit ?? Discontinued
IBM SearchManager/2 Toolkit ?? Discontinued
IBM SOMObjects Developer Toolkit ?? Discontinued
IBM SOMObjects WorkGroup Enabler ?? Discontinued
IBM SOMObjects WorkStation Enabler ?? Discontinued
IBM TCP/IP Programmer's Toolkit ?? Discontinued
TWAIN Software Developer's kit ?? Discontinued


Source Code Generators

Facilities for automatically generating source code

Name License Status
KASE:Set for OS/2 Commercial Discontinued
PartMeister Comercila Discontinued
Rational Rose Commercial Discontinued
SOM Compiler (IBM OS/2 Toolkit, SOMobjects Toolkit, OpenDoc Toolkit) Commercial Discontinued
VAC/C++ 3.0 Visual Builder Commercial Discontinued
VAC/C++ 4.0 Visual Builder Commercial Discontinued


Debugging Tools

Debugging tools, including debuggers, trace tools etc.

Name License Status
IBM VAC/C++ 3.0 Debugger Commercial Discontinued
IBM VAC/C++ 4.0 Debugger Commercial Discontinued
IBM Interactive Code Analysis Tool (ICAT) Commercial Discontinued
IBM Source Debugger Open Source Discontinued
OpenWatcom Debugger (wd) Open Source Current
PMPrintf Open Source Discontinued
Turbo Debugger Commercial Discontinued

Code Interpreters

Interpreters for interpreted or scripting languages

Name License Status
C Styled Script Open Source Discontinued
C Scripting Language Open Source Discontinued
NetREXX Open Source Current
ObjectREXX Open Source Discontinued
Perl
Haskell
Lotus Script Commercial Comes with Lotus Office
Python Open Source

Editors

Source code and special editors for development purposes.

Name License Status
BRIEF Commercial Discontinued
Dialog Editor (Developer's Toolkit) Commercial Discontinued
Emacs Open Source - GNU GPL Discontinued
EPM/NEPMD Commercial
FTE Open Source
Future Wave Editor Shareware Current
jEdit Open Source - GNU GPL Current
KEDIT Commercial Discontinued
Kudzu Text Editor (KEd) Open Source Current
KON Editor Shareware
LPEX (IBM VisualAge products) Commercial
Lugaru Epsilon Commercial Current
MED Shareware
MicroEMACS Open Source Discontinued
Program Editor Freeware
THE Open Source - GNU GPL Current
Vile Open Source Current
VIM Open Source
Visual Slick Edit Commercial OS/2 Version discontinued
X2 Programmer's Editor ?? Discontinued


Versioning

Name License Status
BLDLEVEL Commercial Discontinued
RCS/CVS Open Source
CVSWatch Open Source Current
Git Open Source Current
Perforce Commercial Discontinued
SmartCVS Commercial Current
SmartGit Commercial Current
SmartSVN Commercial Current
SUBVERSION Open Source
SUPERVERSION Open Source
SYSLEVEL Commercial Discontinued


Make Tools

Tools for applying all kinds of actions (like: compiling, linking etc.) depending on rules and dependencies.

Name License Status
IBM/Microsoft NMAKE Commercial Discontinued
IBM IMAKE Commercial Discontinued
GNU Make Open Source - GNU GPL Current
kBuild Open Source - -
OpenWatcom WMake Open Source - GNU GPL Current
PMMake Freeware

Binary Code Generators (Compilers, Linkers etc.)

Tools for generating binary code (like intermediate *.obj files, executables, run time libraries, binary ressources, compiled documentation like *.inf or *.hlp files) from source code.

Name License Status
EMX C/C++ Open Source - GNU GPL Discontinued
Free Pascal Open Source - GNU GPL Current
GCC C/C++ Compiler and Linker Open Source - GNU GPL Current
IBM ILINK, Version 5.0 Commercial Discontinued
IBM Presentation Facility Compiler (IPFC from IBM toolkits) Commercial Discontinued
IBM VAC/C++ 3.0 Compiler and Linker Commercial Discontinued
IBM VAC/C++ 3.6.5 Compiler and Linker Commercial Discontinued
IBM VAC/C++ 4.0 Compiler and Linker Commercial Discontinued
IBM ALP Assembler Commercial Discontinued
IBM Resource Compiler (RC from IBM toolkits) Commercial Discontinued
IBM PL/I for OS/2 Commercial Discontinued
NASM Assembler Open Source - LGPL Current
OpenWatcom C/C++ and Fortran Open Source Current
Speedsoft Sibyl Pascal Compiler and Linker Open Source - GNU GPL Discontinued
TMT Pascal Commercial Discontinued
Virtual Pascal Freeware Discontinued
WDSibyl Pascal Compiler and Linker Open Source - GNU GPL Current


Code Libraries

Code libraries.

Name License Status Language
Everblue (X11 API library) Open Source Obsolete
GoldenCode Java Development Kit 1.4.1 Commercial Discontinued
Cubus OS/2 Class Library Freeware/Open Discontinued
IBM Open Class Library (IOCL from VAC/C++ 3.0 and 4.0) Commercial Discontinued
IBM OS2 Warp Developer Kit, Java Technology Edition 1.1.8 Commercial Discontinued
IBM OS2 Warp Developer Kit, Java 2 Technology Edition 1.3.1 SR 10 Commercial Discontinued
InnoTek Java Freeware Discontinued
KEE16 Freeware Current
Lattice Comm Library Commercial Discontinued C
Lattice dBC III Commercial Discontinued C
LesTecIO Commercial Current REXX
Odin (Win32-API library) Open Source Current
OpenGL Freeware Discontinued
REXXUtil Open Source Discontinued
REXXIO Freeware Current
REXXSEM FreeWare Discontinued
Qt Open Source Current
Standard Template Library (STL) C++
Standard Widget Toolkit (SWT) Open Source - CPL Current
Workplace Shell Toolkit Open Source
wxWidgets Open Source - LGPL Current

Online Help Compilers and Tools

Name License Status
IBM IPF Compiler Commercial Discontinued
IBM HyperWise/2 Commercial Discontinued
IBM Bookmaker for OS/2 Commercial Discontinued
OpenWatcom WIPFC Open Source in Development
Vyperhelp Open Source - GNU GPL Discontinued

Installers

Installation tools for distributing any software package.

Name License Status
eCo-Logical Installer (ELI)
Generic installer
Software installer
Feature installer
SFX Installer Shareware
RPM/YUM Open Source Current
WarpIN Open Source - GNU GPL Current

Development Utilities

Development Tools / Libraries

Name License Status
Rwx FreeWare Discontinued
Prominare Converter Commercial Discontinued
Prominare Validator Commercial Discontinued
SOM Class Administrator ?? Discontinued
The Object Factory Commercial Discontinued
bfaError ?? Discontinued


Graphical User Interface Editors

Development Tools / Libraries

Name License Status
MAID‎ Commercial Current
Prominare Designer Commercial Discontinued
Prominare Universal Resource Editor Commercial Discontinued
Visual Ada Developer Open Source Current

Databases

Name System License Status
Apache Derby SQL Open Source Current
Bullet Own API Commercial Discontinued
CodeBase xBase Commercial Discontinued
Harbour xBase Open Source Current
Lattice dBC III Own API Commercial Discontinued
Lotus Approach Approach Commercial Discontinued
MSQL SQL Open Source/Commercial Discontinued
MySQL SQL Open Source/Commercial Current
PostgreSQL SQL Open Source Current
Rel D Open Source Current
SQLite SQL Open Source Current
xBase++ xBase Commercial Discontinued
xHarbour xBase Open Source Discontinued

Monitoring

Monitoring Tools.

Name License Status
PM Patrol Commercial Discontinued

Macro Processors

Macro processors and pre-processors

Name License Status
Agena Open Source Current
GNU awk (gawk) Open Source - LGPL Discontinued
ML/I Open Source Current
PPWizard Open Source Current

Static Analysers

Name License Status
Splint Open Source Current

Spreadsheets

Name License Status
Wingz Commercial Discontinued