|
|
(365 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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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
| |
| |-
| |
| |[[Microsoft 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||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
| |
| |-
| |
| |[[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 ||Current
| |
| |-
| |
| |[[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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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
| |
| |-
| |
| |}
| |
| | |
| | |
| | |
| <!-- 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
| |
| |-
| |
| |}
| |
| | |
| <!-- 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||
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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</h3>
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[TopSpeed Modula-2]]|| - ||
| |
| |-
| |
| |[[XDS-x86 Modula 2]]|| - ||
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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
| |
| |-
| |
| |[[Free Pascal]]|| Open Source || Current
| |
| |-
| |
| |[[WDSibyl]]|| Open Source || Current
| |
| |-
| |
| |[[Virtual Pascal]]||Freeware||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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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.
| |
| |-
| |
| |[[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
| |
| |-
| |
| | |
| |}
| |
| | |
| <!-- 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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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
| |
| |-
| |
| |-
| |
| |[[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
| |
| |-
| |
| |ICAT||Commercial||
| |
| |-
| |
| |[[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
| |
| |-
| |
| |[[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]]|| ||
| |
| |-
| |
| |[[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||
| |
| |-
| |
| |[[SUBVERSION]]||Open Source||
| |
| |-
| |
| |[[SUPERVERSION]]||Open Source||
| |
| |-
| |
| |[[SYSLEVEL]]||Commercial||Discontinued
| |
| |-
| |
| |[[BLDLEVEL]]||Commercial||Discontinued
| |
| |-
| |
| |[[SmartSVN]]||Commercial||Current
| |
| |-
| |
| |[[SmartCVS]]||Commercial||Current
| |
| |-
| |
| |[[SmartGit]]||Commercial||Current
| |
| |-
| |
| |}
| |
| | |
| </td>
| |
| | |
| <!-- SECOND COLUMN -->
| |
| <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
| |
| <!-- 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;">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
| |
| |-
| |
| |}
| |
| | |
| <!-- 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
| |
| |-
| |
| |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
| |
| |-
| |
| |[[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
| |
| |-
| |
| |[[Odin]] (Win32-API library)||Open Source||Current
| |
| |-
| |
| |OpenGL||Freeware||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 Compilers and 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
| |
| |-
| |
| |}
| |
| | |
| <!-- Online Help Compilers and 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;">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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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||Discontinued
| |
| |-
| |
| |[[GpfRexx]]||Commercial||Discontinued
| |
| |-
| |
| |[[Prominaire Designer]]||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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- TO BE DEFINED -->
| |
| <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;">To Be Defined</h3>
| |
| TBD
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[MKS Toolkit]]||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| | |
| | |
| </td>
| |
| </tr>
| |
| </table>
| |