eCo Software Runtime and Developer's Toolkit OS/2 FREE


The eCo Software Runtime packages provide support libraries for eCo Software applications and any third party applications, that use eCo Software Developer's Toolkit. The toolkit includes libraries, headers, documantation and samples for all runtime libraries.

The eCo Software Runtime runtime includes four packages:

Provides advanced program management functions, tools for translating programs into various languages, functions that allow you to load and display PNG images with a transparent background, XML parsing tools, contains the SQLite library and library for working with various archive formats, as well as some other libraries.
Contains the XIO library for managing I/O streams. XIO provides functionality similar to Stdio, the ANSI C Standard I/O library, but via a distinct interface that is more powerful, robust and efficient and also can manage network streams.
Provides advanced Presentation Manager and GPI functions, functions that allow you query of standard system icons and bitmaps, standard toolbar bitmaps, icons which are associated with a file or drive. Also provides a powerful and flexible components for easily developing modern looking applications that conform to the Common User Access (CUA) user interface guidelines.
Extends WPFolder and WPObject to allow use a preview pane.

System requirements:

  • Operating system: ArcaOS, eComStation, IBM OS/2 Warp MCP2 or higher

⇱ top


WarpIN is required for installations of archives with the wpi-extension. You can download free copy of the WarpIN for ArcaOS, eComStation and OS/2 from WarpIN support page.
1 Download and install the latest version of the base package of the eCo Software runtime. 1831 KB DOWNLOAD
2 Download and install the latest version of the network package. 155 KB DOWNLOAD
3 Download and install the latest version of the windows package. 2596 KB DOWNLOAD
4 Optionally, you can download and install the the latest version of the WPS package of the runtime.

WARNING! During installation of all packages select "Overwrite All" and "Unlock All" to overwrite the old runtime and restart your system afterwards.
5 If you want to develop programs using the eCo Software runtime, then download and install the the latest version of the eCo Software Developer's Toolkit. 11082 KB DOWNLOAD

⇱ top

Last changes

20190214 / Base

  23.01.2019 Dmitry A.Steklenev
   - Fixed root directory processing if a whole disk is selected for
   - Fixed interpretation of the callback return codes during creating
  04.12.2018 Dmitry A.Steklenev
   - Added support for extracting files from RAR 5.0 archives.
   - Fixed an unnecessary update of the attributes of an existing files or
     directories if these files must be skipped at extracting.
   - Now you can specify number of thread used at creating 7-Zip or Zip
     archive. Multiple threads can noticeably improve performance.
   - Now the zQueryFormatId also try to find an archive format using the
     file extension.
20190214 / Network

  14.12.3018 Dmitry A.Steklenev
   - Fixed error of determining the size of a part of the read-ahead
     buffer that should be committed. This error caused program to crash
     with some read-ahead buffer settings.
20190214 / Windows

  14.02.2019 Dmitry A.Steklenev
   - The ExMessageBox standard buttons and window titles are translated
     to Spanish, thanks to Alfredo Fernandez Diaz.
  06.02.2019 Dmitry A.Steklenev
   - Now uses the current standard system fonts.
   - Now user can copy the text of the message to the clipboard easy.

  12.02.2019 Dmitry A.Steklenev
   - Because the toolbar buttons can use a same texts as a menu items, the
     toolbar control ignores a tilde that indicates the menu item mnemonic.
     The newline character indicating right alignment is also ignored. In
     addition, the tab character and all characters after it are skipped
     because they represent the hot key of the menu item.

  05.02.2019 Dmitry A.Steklenev
   - First release of the Advanced Presentation Manager Programming
     library. Added eWinQuerySysFont, eWinSetSysFont, eWinQueryFontFace,
     eWinStoreWindowPos and eWinRestoreWindowPos functions.

  14.02.2019 Dmitry A.Steklenev
   - The title of the FOC setting page now can be translated.
   - Increased default size of the standard FOC dialogs.
  25.07.2018 Dmitry A.Steklenev
   - Now FOCFileDlg correctly returns the error indicators in case of lack
     of system resources.

  05.02.2019 Dmitry A.Steklenev
   - eWinQuerySysFont, eWinSetSysFont, eWinStoreWindowPos and
     eWinRestoreWindowPos functions are moved to the Advanced Presentation
     Manager Functions library (ecowin.dll).

⇱ top


DVD/CD Toys is a set of utilities to burn CD and DVD disks (Blu-Ray, HD-DVD). The utilities support creation and burning of ISO-images. All utilities are multi-language and easy to use. The thirdparty developers may use the API of CD/DVD Toys and integrate the support of DVD-recorder to own applications.


PM123 is a high-quality digital audio player for ArcaOS, eComStation and IBM's OS/2 operating systems. You can play MP3s, WAV, OGG, FLAC and APE-files and even audio CDs. PM123 supports high-resolution audio, skins, audio streaming, plug-ins, visualization, FreeDB and more! PM123 has been in development since beginning of 1997 and has become the most advanced player on OS/2 and eComStation.

PM Backup Suite OS/2 SHAREWARE

PM Backup Suite is a set of utilities to backup and restore any user data under ArcaOS, eComStation and IBM's OS/2 operating systems. The suite uses famous BackEmUp utility to process user data.


Zippy is a most advanced archive manager for ArcaOS, eComStation and IBM's OS/2 operating systems. Allow to easy to browse and extract files from any archive (it supports all popular formats). Can create a standard Zip or 7z archives.


The CcDoc tool, developed by Joe Linoff, is a javadoc like tool that automatically generates web documentation from C++ programs by parsing the source file headers. One unique aspect of CcDoc is that it tries to understand the program before pre-processing. This allows you to comment macro definitions but makes the parsing problem much harder.

Keyboard Layer/2 OS/2 FREE

Keyboard Layer/2 is the alternative keyboard layers and keyboard layouts switcher for ArcaOS, eComStation and IBM's OS/2 version 4.0 or higher. Keyboard Layer/2 also displays the current keyboard layer via the special indicator.

Characters Map/2 OS/2 FREE

Characters Map/2 is a character map program for ArcaOS, eComStation and IBM's OS/2 operating systems that allows you to view all characters of a selected font. You can use Character Map/2 to insert into documents extended characters not found on most keyboards. These include special characters provided in symbol fonts.

Auto WGet Daemon OS/2 FREE

Auto WGet Daemon is a free utility set for driving GNU WGet or any similar utility for downloading files. Auto WGet Daemon allows you to start downloading by simply Drag'n'Drop to special folder. Aside from, Auto WGet Daemon supports queue for downloads and allows restart failed downloads.


It's a conversion program for translating icons between various formats.

DosIdle for Clipper DOS FREE

The basic purpose of this module is release of virtual machine time-slice in idle loop of the Clipper-program under Windows or OS/2 control. Due to this, the program, being in a condition of idle loop, does not occupy processor and allows maximum effectively to work to other processes.

Last modified 18/02/2019 at 15:30