|
|
(40 intermediate revisions by 2 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. You can also view development tools [[:Category:Programming Languages|classified by the programming language]] used.
| | See also: [[List of Tools]] |
|
| |
|
| == Categories ==
| |
|
| |
|
| <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">
| |
| | |
| <!-- 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
| |
| |-
| |
| |[[Alsys Ada]]||Commercial||Discontinued
| |
| |-
| |
| |[[Arity Prolog]]||Commercial||Discontinued
| |
| |-
| |
| |[[Artek Ada]]||Commercial||Discontinued
| |
| |-
| |
| |[[Borland C/CPP|Borland C/C++ Version 2.0]]||Commercial||Discontinued
| |
| |-
| |
| |[[Borland JBuilder]] (Java)||Commercial||Discontinued, Free Personal Edition
| |
| |-
| |
| |[[Enfin Smalltalk]]||Commercial||Discontinued
| |
| |-
| |
| |[[IBM C/2]]||Commercial||Discontinued
| |
| |-
| |
| |[[IBM C Set|IBM C Set/2]]||Commercial||Discontinued
| |
| |-
| |
| |[[IBM CPP Set|IBM C-Set++/2]]||Commercial||Discontinued
| |
| |-
| |
| |[[IBM VisualAge COBOL]]||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
| |
| |-
| |
| |[[Innotek GCC]]||Open Source - GNU GPL||Discontinued
| |
| |-
| |
| |[[UR/Forth|Interactive Forth-83]]||Commercial||Discontinued
| |
| |-
| |
| |[[JBA Guidelines|JBA Guidelines]]||Commercial||Discontinued
| |
| |-
| |
| |[[Logitech Modula-2]]||Commercial||Discontinued
| |
| |-
| |
| |[[Micro Focus Cobol]]||Commercial||Discontinued
| |
| |-
| |
| |[[Microshare Basic]]||Commercial||Discontinued
| |
| |-
| |
| |[[Microsoft Basic Professional]]||Commercial||Discontinued
| |
| |-
| |
| |[[Microsoft C]]||Commercial||Discontinued
| |
| |-
| |
| |[[Microsoft Cobol]]||Commercial||Discontinued
| |
| |-
| |
| |[[Microsoft Pascal]]||Commercial||Discontinued
| |
| |-
| |
| |[[Open Watcom|Open Watcom C/C++ and Fortran]]||Open Source||Current
| |
| |-
| |
| |[[Oracle JDeveloper]]||Freeware||Current
| |
| |-
| |
| |[[Prospero FORTRAN 77]]||Commercial||Discontinued
| |
| |-
| |
| |[[Prospero Pascal]]||Commercial||Discontinued
| |
| |-
| |
| |[[TopSpeed C]]||Commercial||Discontinued
| |
| |-
| |
| |[[TopSpeed C++]]||Commercial||Discontinued
| |
| |-
| |
| |[[TopSpeed Modula-2]]||Commercial||Discontinued
| |
| |-
| |
| |[[TopSpeed Pascal]]||Commercial||Discontinued
| |
| |-
| |
| |[[TopSpeed TechKit]]||Commercial||Discontinued
| |
| |-
| |
| |[[Tower Eiffel]]||Commercial||Discontinued
| |
| |-
| |
| |[[Visual Prolog]]||Commercial||Discontinued, Free Personal Edition
| |
| |-
| |
| |[[VisualWorks]]||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| <!-- 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
| |
| |-
| |
| |[[Hockware VisPro/C]]||Commercial||Discontinued
| |
| |-
| |
| |[[Hockware VisPro/C++]]||Commercial||Discontinued
| |
| |-
| |
| |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
| |
| |-
| |
| |[[NetBeans]]||Open Source||Current
| |
| |-
| |
| |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
| |
| |-
| |
| |[[The APL c compiler project]]||Open source||Current
| |
| |-
| |
| |CAPLink||Commercial||Discontinued
| |
| |-
| |
| |[[COBOL sp2]]||Commercial||Discontinued
| |
| |-
| |
| |[[General Application Workbench]]||Commercial||Discontinued
| |
| |-
| |
| |[[Guidelines]]||Commercial||Discontinued
| |
| |-
| |
| |KASE:Set for OS/2||Commercial||Discontinued
| |
| |-
| |
| |[[PartMeister]]||Comercila||Discontinued
| |
| |-
| |
| |[[PMI ModBase]]||Commercial||Discontinued
| |
| |-
| |
| |[[Professor Owl]]||Commercial||Discontinued
| |
| |-
| |
| |[[Rational Rose]]||Commercial||Discontinued
| |
| |-
| |
| |[[SOM Compiler]] (IBM OS/2 Toolkit, SOMobjects Toolkit, OpenDoc Toolkit)||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
| |
| |-
| |
| |}
| |
| | |
| | |
| <!-- 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
| |
| |-
| |
| |IBM [[Interactive Code Analysis Tool (ICAT)]]||Commercial||Discontinued
| |
| |-
| |
| |[[IBM Source Debugger]]||Open Source||Discontinued
| |
| |-
| |
| |[[IDA]]||Commercial||Discontinued
| |
| |-
| |
| |Open[[Watcom Debugger|Watcom Debugger (wd)]]||Open Source||Current
| |
| |-
| |
| |[[PMPrintf]]||Open Source||Discontinued
| |
| |-
| |
| |[[Smalltalk Professional Debug Package]]||Commercial||Discontinued
| |
| |-
| |
| |[[Turbo Debugger]]||Commercial||Discontinued
| |
| |-
| |
| | |
| |}
| |
| | |
| <!-- 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-Forth]]||Open Source||Discontinued
| |
| |-
| |
| |[[C Styled Script]]||Open Source||Discontinued
| |
| |-
| |
| |[[C Scripting Language]]||Open Source||Discontinued
| |
| |-
| |
| |[[dBase]]||Commercial||Discontinued
| |
| |-
| |
| |[[FIG-Forth]]||Open Source||Discontinued
| |
| |-
| |
| |[[FORTH/2]]||Shareware/Open Source||Discontinued
| |
| |-
| |
| |[[Haskell]]|| ||
| |
| |-
| |
| |[[Irie Pascal]]||Shareware||Discontinued
| |
| |-
| |
| |[[Lotus Script]]||Commercial ||Comes with Lotus Office
| |
| |-
| |
| |[[Martin Richards BCPL]]||Open Source ||Current
| |
| |-
| |
| |[[Microsoft Typescript]]||Open Source ||Current
| |
| |-
| |
| |[[NetREXX]]||Open Source||Current
| |
| |-
| |
| |[[ObjectREXX]]||Open Source||Discontinued
| |
| |-
| |
| |[[Perl]]|| ||
| |
| |-
| |
| |[[Personal REXX]]||Commercial||Discontinued
| |
| |-
| |
| |[[PM Tcl/Tk]]||Open Source||Discontinued
| |
| |-
| |
| |[[PMPro Prolog]]||Commercial ||Discontinued
| |
| |-
| |
| |[[Python]]||Open Source ||
| |
| |-
| |
| |[[RPilot]]||Open source||Discontinued
| |
| |-
| |
| |[[ScriptEase]]||Commercial||Discontinued
| |
| |-
| |
| |[[UR/Forth]]||Commercial||Discontinued
| |
| |}
| |
| | |
| <!-- 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
| |
| |-
| |
| |[[BRIEF]]||Commercial||Discontinued
| |
| |-
| |
| |[[Dialog Editor]] (Developer's Toolkit)||Commercial||Discontinued
| |
| |-
| |
| |[[Elvis]]||Open Source||Current
| |
| |-
| |
| |[[Emacs]]||Open Source - GNU GPL||Discontinued
| |
| |-
| |
| |[[EPM/NEPMD]]||Commercial||
| |
| |-
| |
| |[[Flexedit]]||Freeware||
| |
| |-
| |
| |[[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||
| |
| |-
| |
| |[[QEdit]]|| ||
| |
| |-
| |
| |[[RimStar]]||Commercial||Discontinued
| |
| |-
| |
| |[[THE]]||Open Source - GNU GPL|| Current
| |
| |-
| |
| |[[VEDIT]]||Commercial||Discontinued
| |
| |-
| |
| |[[Vile]]||Open Source ||Current
| |
| |-
| |
| |[[VIM]]||Open Source ||
| |
| |-
| |
| |[[Visual Slick Edit]]||Commercial||OS/2 Version discontinued
| |
| |-
| |
| |[[X2 Programmer's Editor]]|| ?? ||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!!Type!!License!!Status
| |
| |-
| |
| |[[BLDLEVEL]]||-||Commercial||Discontinued
| |
| |-
| |
| |[[CVS|RCS/CVS]]||-||Open Source||
| |
| |-
| |
| |[[CVSWatch]]||-||Open Source|| Current
| |
| |-
| |
| |[[ENVY/Developer]]||Smalltalk - Object based||Commercial||Discontinued
| |
| |-
| |
| |[[Git]]||File based||Open Source||Current
| |
| |-
| |
| |[[Perforce]]||File based||Commercial||Discontinued
| |
| |-
| |
| |[[SmartCVS]]||Client||Commercial||Current
| |
| |-
| |
| |[[SmartGit]]||Client||Commercial||Current
| |
| |-
| |
| |[[SmartSVN]]||Client||Commercial||Current
| |
| |-
| |
| |[[SUBVERSION]]||File based||Open Source||
| |
| |-
| |
| |[[SUPERVERSION]]||File based||Open Source||
| |
| |-
| |
| |[[SYSLEVEL]]||-||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| <!-- CROSS -->
| |
| <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;">Cross development tools</h3>
| |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status!!Target
| |
| |-
| |
| |[[CC65]]||Open Source||Discontinued||65xx
| |
| |-
| |
| |[[JALV]]||Open Source||Current||PIC
| |
| |-
| |
| |[[LMI Forth-83]]||Commercial||Discontinued||Many
| |
| |-
| |
| |}
| |
| <!-- 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||
| |
| |-
| |
| |}
| |
| </td>
| |
| <!-- SECOND COLUMN -->
| |
| <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
| |
| <!-- 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 resources, compiled documentation like *.inf or *.hlp files) from source code. See also [[#Full Packages]]
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[ACUCOBOL-85]]||Commercial||Discontinued
| |
| |-
| |
| |[[Cim]]||Open Source - GNU GPL||Discontinued
| |
| |-
| |
| |[[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
| |
| |-
| |
| |[[GNAT]]||Open Source - GNU GPL||Discontinued
| |
| |-
| |
| |[[GNU Pascal]]||Open Source - GNU GPL||Discontinued
| |
| |-
| |
| |[[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
| |
| |-
| |
| |[[PC Simula]]||Commercial||Discontinued
| |
| |-
| |
| |[[SmallEiffel]]||Open source||Discontinued
| |
| |-
| |
| |[[Speedsoft Sibyl Pascal Compiler and Linker]]||Open Source - GNU GPL||Discontinued
| |
| |-
| |
| |[[Stony Brook Professional Modula-2]]||Commercial||Discontinued
| |
| |-
| |
| |[[TMT Pascal]]||Commercial||Discontinued
| |
| |-
| |
| |[[UR/Forth]]||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>
| |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status!!Language
| |
| |-
| |
| |[[C/Database Toolchest]]||Commercial||Current||C
| |
| |-
| |
| |[[CdBFile]]||Open Source||Discontinued||C++
| |
| |-
| |
| |[[Cubus OS/2 Class Library]]||Freeware/Open||Discontinued
| |
| |-
| |
| |[[dbfLIB]]||Commercial||Discontinued||C
| |
| |-
| |
| |[[dbfLIB|dbfLIB++]]||Commercial||Discontinued||C++
| |
| |-
| |
| |[[dbfREXX]]||Commercial||Discontinued||REXX
| |
| |-
| |
| |[[Dynamic Windows]]||Open source||Current||C
| |
| |-
| |
| |[[Eco Common Lisp]]||Open source||Current||C
| |
| |-
| |
| |[[e_Comm]]||Commercial||Discontinued||C & C++
| |
| |-
| |
| |[[e_Db]]||Commercial||Discontinued||C, C++ & Java
| |
| |-
| |
| |[[e_Fs]]||Commercial||Discontinued||C & C++
| |
| |-
| |
| |[[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
| |
| |-
| |
| |[[KEE16]]||Freeware||Current
| |
| |-
| |
| |[[Kroni's Classes]]||PostcardWare||Discontinued||C++
| |
| |-
| |
| |[[Lattice Comm Library]]||Commercial||Discontinued||C
| |
| |-
| |
| |[[Lattice dBC III]]||Commercial||Discontinued||C
| |
| |-
| |
| |[[LesTecIO]]|| Commercial || Current||REXX
| |
| |-
| |
| |[[libcurl]]||Open source|| Current||C
| |
| |-
| |
| |[[nCurses]]||Open Source||Current||C
| |
| |-
| |
| |[[Odin]] (Win32-API library)||Open Source||Current
| |
| |-
| |
| |OpenGL||Freeware||Discontinued
| |
| |-
| |
| |[[The Open Objects Library (OOL)]]||Freeware||Discontinued||C++
| |
| |-
| |
| |[[PMI DxfOut]]||Commercial|| Discontinued ||Modula-2
| |
| |-
| |
| |[[PMI DynaMatrix]]||Commercial|| Discontinued ||Modula-2
| |
| |-
| |
| |[[PMI EEv]]||Commercial|| Discontinued||Modula-2
| |
| |-
| |
| |[[PMI Macro2]]||Commercial|| Discontinued||Modula-2
| |
| |-
| |
| |[[PMI ModBase]]||Commercial|| Discontinued||Modula-2
| |
| |-
| |
| |[[PMI Repertorie]]||Commercial|| Discontinued||Modula-2
| |
| |-
| |
| |[[Public Domain Curses]]|| Open Source ||Current||C
| |
| |-
| |
| |[[Qt]]||Open Source||Current
| |
| |-
| |
| |[[Rexx/Curses]]|| Open Source ||Current||REXX
| |
| |-
| |
| |[[REXX/DW]]|| Open Source ||Current||REXX
| |
| |-
| |
| |[[REXXUtil]]|| Open Source || Discontinued||REXX
| |
| |-
| |
| |[[REXXIO]]|| Freeware || Current||REXX
| |
| |-
| |
| |[[REXXSEM]]||FreeWare||Discontinued||REXX
| |
| |-
| |
| |[[REXX/Tk]]|| Open Source || Discontinued||REXX
| |
| |-
| |
| |[[spUtils]]|| Open Source || Discontinued||REXX
| |
| |-
| |
| |[[Standard Template Library]] (STL)|| || ||C++
| |
| |-
| |
| |[[Standard Widget Toolkit]] (SWT)||Open Source - CPL||Current
| |
| |-
| |
| |[[Tools.h++]]||Commercial||Discontinued||C++
| |
| |-
| |
| |[[Workplace Shell Toolkit]]||Open Source||
| |
| |-
| |
| |[[WidgetKit/Business Graphics]]||Commercial||Discontinued||Smalltalk
| |
| |-
| |
| |[[wxWidgets]]||Open Source - LGPL||Current
| |
| |-
| |
| |[[ZGRAF]]||Commercial||Current||C++
| |
| |-
| |
| |}
| |
| | |
| <!-- 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
| |
| |-
| |
| |[[Phelsuma/2]]||Freeware||Discontinued
| |
| |-
| |
| |[[Vyperhelp]]||Open Source||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;">Graphical User Interface Editors</h3>
| |
| Development Tools / Libraries
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[COBOL sp2]]||Commercial||Discontinued
| |
| |-
| |
| |[[General Application Workbench]]||Commercial||Discontinued
| |
| |-
| |
| |[[MAID]]||Commercial||Current
| |
| |-
| |
| |[[Prominare Designer]]||Commercial||Discontinued
| |
| |-
| |
| |[[Prominare Universal Resource Editor]]||Commercial||Discontinued
| |
| |-
| |
| |[[Visual Ada Developer]]||Open Source||Current
| |
| |-
| |
| |[[WindowBuilder Pro]]||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| <!-- DB -->
| |
| <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;">Databases</h3>
| |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!System!!License!!Status
| |
| |-
| |
| |[[Apache Derby]]||[[SQL]]||Open Source||Current
| |
| |-
| |
| |[[Beagle SQL]]||[[SQL]]||Open Source||Discontinued
| |
| |-
| |
| |[[Borland Paradox]]||Own 4GL||Commercial||Discontinued
| |
| |-
| |
| |[[Bullet]]||Own API||Commercial||Discontinued
| |
| |-
| |
| |[[CodeBase]]||[[xBase]]||Commercial||Discontinued
| |
| |-
| |
| |[[dBase]]||[[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
| |
| |-
| |
| |[[ObjectStore]]||OO||Commercial||Discontinued
| |
| |-
| |
| |[[Omnis 5]]||Own 4GL||Commercial||Discontinued
| |
| |-
| |
| |[[OnCMD]]||[[xBase]]||Commercial||Current
| |
| |-
| |
| |[[Poise DMS]]||Own 4GL||Commercial||Discontinued
| |
| |-
| |
| |[[PostgreSQL]]||[[SQL]]||Open Source||Current
| |
| |-
| |
| |[[Rel]]||[[D]]||Open Source||Current
| |
| |-
| |
| |[[SQLite]]||[[SQL]]||Open Source||Current
| |
| |-
| |
| |[[xBase++]]||[[xBase]]||Commercial||Discontinued
| |
| |-
| |
| |[[XDB Enterprise Server]]||??||Commercial||Discontinued
| |
| |-
| |
| |[[xHarbour]]||[[xBase]]||Open Source||Discontinued
| |
| |-
| |
| |[[X2C]]||[[xBase]]||Open Source||Current
| |
| |-
| |
| |}
| |
| | |
| Note that this list does not include database libraries that allow you to build databases into your programs unless they are complete databases like SQLite, otherwise they are listed under libraries.
| |
| <!-- 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
| |
| |-
| |
| |}
| |
| | |
| <!-- MACRO PROCESSORS -->
| |
| <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;">Macro Processors</h3>
| |
| Macro processors and pre-processors
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[Agena]]||Open Source||Current
| |
| |-
| |
| |[[GNU awk (gawk)]]||Open Source - LGPL||Discontinued
| |
| |-
| |
| |[[ML/I]]||Open Source||Current
| |
| |-
| |
| |[[PMI Macro2]]||Commercial||Discontinued
| |
| |-
| |
| |[[PPWizard]]||Open Source||Current
| |
| |-
| |
| |}
| |
| | |
| <!-- Testing 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;">Software and quality testing tools</h3>
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!Type!!License!!Status
| |
| |-
| |
| |[[CC-Rider C++]]||C/C++ static analysis||Commercial||Discontinued
| |
| |-
| |
| |[[Segue QA PArtner]]||Automated testing||Commercial||Discontinued
| |
| |-
| |
| |[[Softbridge Automated Test Facility]]||Automated testing||Commercial||Discontinued
| |
| |-
| |
| |[[Software TestWorks]]||Automated testing||Commercial||Discontinued
| |
| |-
| |
| |[[Splint]]||C/C++ static Analyser||Open Source||Current
| |
| |-
| |
| |}
| |
| | |
| <!-- SPREADSHEETS -->
| |
| <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;">Spreadsheets</h3>
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[Wingz]]||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| <!-- BEAUTIFIERS -->
| |
| <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 formatters, beautifiers and visualisation tools</h3>
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!License!!Status||Languages
| |
| |-
| |
| |[[CC-Rider C++]]||Commercial||Discontinued||C/C++
| |
| |-
| |
| |[[Source Mapper]]||Open source||Discontinued||C
| |
| |-
| |
| |}
| |
| | |
| </td>
| |
| </tr>
| |
| </table>
| |
| | |
| ==Programming related utilities==
| |
| <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">
| |
| <!-- EXE -->
| |
| <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;">Utilities for executables</h3>
| |
| | |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[LxLite]]||Open source||Current
| |
| |-
| |
| |}
| |
| | |
| <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;">Porting aids</h3>
| |
| | |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!Type!!License!!Status
| |
| |-
| |
| |[[WinIco]]||Icon converter||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">
| |
| <!-- DB -->
| |
| <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;">Database utilities</h3>
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[DB-Fill]]||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| <!-- extensions -->
| |
| <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;">IDE extensions</h3>
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[VA Assist]]||Commercial||Discontinued
| |
| |-
| |
| |}
| |
| | |
| </td>
| |
| </tr>
| |
| </table>
| |