Jump to content

Category:Tools: Difference between revisions

From EDM2
m added ms cobol
No edit summary
 
(215 intermediate revisions by 3 users not shown)
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.
See also: [[List of Tools]]


==Tools by Programing Language==


<table style="width: 100%">
[[Category:Main]]
<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 ||
|-
|}
 
    <!--        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
|-
|}
 
    <!--        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
|-
|[[NASM Assembler]]||Open Source - LGPL||Current
|-
|[[IBM ALP Assembler]]||Commercial||Discontinued
|-
|[[JWasm]]||Open Source||Current
|-
|[[Microsoft Assembler]]||Commercial||Discontinued
|-
|[[OpenWatcom C CPP and Fortran|Wasm]]||Open Source||Current
|-
|}
 
 
    <!--        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||Current
|-
|}
 
 
    <!--        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
|-
|[[IBM VisualAge for Basic]] ||Commercial||Discontinued
|-
|[[Liberty BASIC]] ||Commercial||Discontinued
|-
|[[Microsoft Visual Basic]] ||Commercial||Discontinued
|-
|[[True Basic]] ||Commercial||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
|-
|[[CThrough]]||Commercial||Discontinued
|-
|[[EMX Compiler]]|| Open Source ||Discontinued
|-
|[[GCC C CPP Compiler and Linker|GCC C/C++ Compiler and Linker]]|| Open Source || Maintained
|-
|[[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
|-
|[[OpenWatcom C CPP and Fortran|OpenWatcom C/C++ and Fortran]]||Open Source||Current
|-
|[[Borland C/CPP|Borland C/C++ Version 2.0]]||Commercial||Discontinued
|-
|[[Metaware High C/C++]]||Commercial||Discontinued
|-
|[[Hockware VisPro/C]]||Commercial||Discontinued
|-
|[[Hockware VisPro/C++]]||Commercial||Discontinued
|-
|[[V C++ GUI Framework]]||Open Source||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
|-
|}
 
 
<!--        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
|-
|}
 
 
    <!--        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
|-
|}
 
    <!--        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
|-
|}
 
 
</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]]|| 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
|-
|[[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
|-
|[[Extended Pascal]]|| Commercial  || Discontinued
|-
|[[Free Pascal]]|| Open Source  || Current
|-
|[[WDSibyl]]|| Open Source || Current
|-
|[[Virtual Pascal]]||Freeware||Discontinued
|-
|[[SpeedSoft Speed-Pascal/2]]||Commercial||Discontinued
|-
|[[TMT Pascal]]||Commercial|| Still sold but discontinued
|-
|}
 
 
    <!--        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
|-
|[[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
|-
|}
 
 
    <!--        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
|-
|}
 
 
</td>
</tr>
</table>
 
== Categories ==
 
<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">
 
  <!--        FULL PACKAGES        -->
  <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;">Full Packages</h3>
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.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[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
|-
|[[IBM VisualAge Smalltalk Enterprise 6.0|IBM VisualAge Smalltalk Enterprise 6.0]]||Commercial||Discontinued
|-
|[[JBA Guidelines|JBA Guidelines]]||Commercial||Discontinued
|-
|[[OpenWatcom C CPP and Fortran|OpenWatcom C/C++ and Fortran]]||Open Source||Current
|-
|[[Innotek GCC]]||Open Source - GNU GPL||Discontinued
|-
|[[Borland C/CPP|Borland C/C++ Version 2.0]]||Commercial||Discontinued
|-
|[[Borland JBuilder]] (Java)||Commercial||Discontinued, Free Personal Edition
|-
 
|}
 
    <!--        IDE    -->
    <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;">Integrated Developer's Environments (IDE)</h3>
GUI frameworks integrating all necessary development tools into one surface. Note: Most programmer's editors can also be configured to serve as simple IDEs
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|IBM Workframe/2 1.1||Commercial||Discontinued
|-
|IBM Workframe/2 2.x||Commercial||Discontinued
|-
|[[IBM VAC 3.0 Workframe|VAC/C++ 3.0 Workframe]]||Commercial||Discontinued
|-
|[[IBM VAC 4.0 Workframe|VAC/C++ 4.0 Workframe]]||Commercial||Discontinued
|-
|[[Hockware VisPro/C]]||Commercial||Discontinued
|-
|[[Hockware VisPro/C++]]||Commercial||Discontinued
|-
|Speedsoft Sibyl ||Open Source - GNU GPL||Discontinued
|-
|[[WDSibyl]] (Updated Speedsoft Sibyl)||Open Source - GNU GPL||Current
|-
|}
 
    <!--        DEV TOOLKITS      -->
    <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;">Developer's Toolkits for OS/2</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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    -->
    <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;">Source Code Generators</h3>
Facilities for automatically generating source code
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|KASE:Set for OS/2||Commercial||Discontinued
|-
|[[IBM VAC 3.0 Visual Builder|VAC/C++ 3.0 Visual Builder]]||Commercial||Discontinued
|-
|-
|[[IBM VAC 4.0 Visual Builder|VAC/C++ 4.0 Visual Builder]]||Commercial||Discontinued
|-
|[[PartMeister]]||Comercila||Discontinued
|-
|[[SOM Compiler]] (IBM OS/2 Toolkit, SOMobjects Toolkit, OpenDoc Toolkit)||Commercial||Discontinued
|-
|}
 
 
    <!--        DEBUGGING TOOLS  -->
    <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;">Debugging Tools</h3>
 
Debugging tools, including debuggers, trace tools etc.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|IBM [[VAC 3.0 Debugger|VAC/C++ 3.0 Debugger]]||Commercial||Discontinued
|-
|IBM [[VAC 4.0 Debugger|VAC/C++ 4.0 Debugger]]||Commercial||Discontinued
|-
|Open[[Watcom Debugger|Watcom Debugger (wd)]]||Open Source||Current
|-
|IBM [[Interactive Code Analysis Tool (ICAT)]]||Commercial||Discontinued
|-
|[[PMPrintf]]|| ||
|-
|}
 
    <!--        CODE INTERPRETERS    -->
    <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;">Code Interpreters</h3>
Interpreters for interpreted or scripting languages
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[C Styled Script]]||Open Source||Discontinued
|-
|[[C Scripting Language]]||Open Source||Discontinued
|-
|[[NetREXX]]||Open Source||Discontinued
|-
|[[ObjectREXX]]||Open Source||Discontinued
|-
|[[Perl]]|| ||
|-
|[[Haskell]]|| ||
|-
|[[Lotus Script]]|| ||
|-
|[[Python]]|| ||
|-
|}
 
    <!--        EDITORS    -->
    <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;">Editors</h3>
Source code and special editors for development purposes.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[LPEX]] (IBM VisualAge products)||Commercial||
|-
|[[EPM/NEPMD]]||Commercial||
|-
|[[MED]]||Shareware||
|-
|[[FTE]]||Open Source||
|-
|[[KON Editor]]||Shareware||
|-
|[[THE]]||Open Source - GNU GPL||
|-
|[[X2 Programmer's Editor]]|| ?? ||Discontinued
|-
|[[VIM]]||Open Source ||
|-
|[[Emacs]]||Open Source - GNU GPL||
|-
|[[jEdit]]||Open Source - GNU GPL||
|-
|[[Program Editor]]||Freeware||
|-
|IBM [[Dialog Editor]] (Developer's Toolkit)||Commercial||Discontinued
|-
|[[Visual Slick Edit]]||Commercial||OS/2 Version discontinued
|-
|}
 
 
    <!--        VERSIONING    -->
    <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;">Versioning</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[CVS|RCS/CVS]]||Open Source||
|-
|[[CVSWatch]]||Open Source|| Current
|-
|[[SUBVERSION]]||Open Source||
|-
|[[SUPERVERSION]]||Open Source||
|-
|[[SYSLEVEL]]||Commercial||Discontinued
|-
|[[BLDLEVEL]]||Commercial||Discontinued
|-
|[[SmartSVN]]||Commercial||Current
|-
|[[SmartCVS]]||Commercial||Current
|-
|[[SmartGit]]||Commercial||Current
|-
|[[Git]]||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">
 
 
    <!--        MAKE TOOL    -->
    <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;">Make Tools </h3>
Tools for applying all kinds of actions (like: compiling, linking etc.) depending on rules and dependencies.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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.)    -->
    <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;">Binary Code Generators (Compilers, Linkers etc.) </h3>
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.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[EMX Compiler|EMX C/C++]]||Open Source - GNU GPL||Discontinued
|-
|[[Free Pascal]]||Open Source - GNU GPL||Current
|-
|[[GCC C CPP Compiler and Linker|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 3.0 Compiler and Linker|VAC/C++ 3.0 Compiler and Linker]]||Commercial||Discontinued
|-
|IBM [[VAC 3.6.5 Compiler and Linker|VAC/C++ 3.6.5 Compiler and Linker]]||Commercial||Discontinued
|-
|IBM [[VAC 4.0 Compiler and Linker|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 CPP and Fortran|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  -->
    <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;">Code Libraries</h3>
Code libraries.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[Everblue]] (X11 API library)||Open Source||Obsolete
|-
|[[Golden Code J2SE for OS/2|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 Java|IBM OS2 Warp Developer Kit, Java Technology Edition 1.1.8]]||Commercial|| Discontinued
|-
|[[IBM Java|IBM OS2 Warp Developer Kit, Java 2 Technology Edition 1.3.1 SR 10]]||Commercial|| Discontinued
|-
|[[InnoTek Java]] ||Freeware||Discontinued
|-
|[[LesTecIO]]|| Commercial  || Current
|-
|[[KEE16]]||Freeware||Current
|-
|[[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)|| ||
|-
|[[Standard Widget Toolkit]] (SWT)||Open Source - CPL||Current
|-
|[[Workplace Shell Toolkit]]||Open Source||
|-
|[[wxWidgets]]||Open Source - LGPL||Current
|-
|}
 
    <!--        ONLINE HELP COMP. & TOOLS  -->
    <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;">Online Help Compilers and Tools</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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  -->
    <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;">Installers</h3>
Installation tools for distributing any software package.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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
|-
 
|}
 
<!--        DEV UTILITIES -->
    <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;">Development Utilities</h3>
Development Tools / Libraries
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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]]
|-
|
|-
|}
 
 
<!--        GUI -->
    <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;">Graphic User Interfase Editors</h3>
Development Tools / Libraries
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[MAID‎]]||Commercial||Current
|-
|[[Prominaire Designer]]||Commercial||Discontinued
|-
|[[Prominare Universal Resource Editor]]||Commercial||Discontinued
|-
|}
 
 
<!--        MONITORING  -->
    <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;">Monitoring</h3>
Monitoring Tools.
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!License!!Status
|-
|[[PM Patrol]]||Commercial||Discontinued
|-
|}
 
 
</td>
</tr>
</table>

Latest revision as of 19:35, 22 May 2017

See also: List of Tools