File index of GFD: OS/2 samples with sources

HomeHome  IndexIndex

Nr. Filename Date Size Downloads Description
1 4os2src.zip 29-03-2003 560 Kb. 0
Source code of 4OS2 as found at openwatcom.org 
2 FastIOA1.zip 09-03-2005 69 Kb. 0
FastioA$ Device Driver for direct port I/O.
Based on Holger Veits EDM/2 fastio driver.
Modified for use with watcom. Includes watcom
project files and example program. 
3 LS30-Src.zip 31-01-2004 157 Kb. 0
LanScan4 version 3.0.1 Sources. Program LanScan
is designed for scaning TCP/IP
networks/subnetworks. It scans with either
issuing ICMP Echo Request (PING) packets or
issuing ARP requests (this approach can be used
for Local Area Networks only, which computer is
connected to). Additionally LanScan can save the
results of scanning, discover the names of
TCP/IP and NetBIOS hosts, network card
manufacturers and execute user's procedure for
processing the results of scanning. 
4 NtGP10as.zip 17-12-2002 194 Kb. 0
NetGamePack v1.0 alpha. Sources. 
5 Zope261s.zip 04-03-2003 3124 Kb. 0
Zope (2.6.1) is a leading open source
application server, specializing in content
management, portals, and custom applications.
Zope enables teams to collaborate in the
creation and management of dynamic web-based
business applications such as intranets and
portals. This release requires Python 2.1.
Sources. 
6 ab114src.zip 09-11-2017 1464 Kb. 0
AiR-BOOT v1.1.4 Sources. Copyright (c) 1998-2017
by Martin Kiewitz. AiR-BOOT is a Boot Manager
that can be compared to boot-managers like
OS/2-BMGR, GRUB and others. Like OS/2-BMGR and
GRUB, AiR-BOOT presents a list of
operating-systems from which the user can select
one to boot the system. The interesting thing
about AiR-BOOT is that it works on-the-fly,
which means that it detects almost all changes
to your disks and partitions without requiring
your intervention. Another pleasant feature
about AiR-BOOT is that it contains a built-in
SETUP, allowing configuration from within
AiR-BOOT itself, and yet is small enough to fit
in the first track of the disk, (usually 63
sectors ~30kB in size), thus not requiring a
separate partition. Actually, it is one of the
smartest boot-managers around for it's size, I
kid you not! 
7 actt2src.zip 05-10-2013 206 Kb. 0
Enhanced CTorrent dnh3.3.2 [ACT 0.2.7 t2]
sources. CTorrent is a fast and small console
BitTorrent client written in the C programming
language. CTorrent is built as a console
program, which means that it doesn't require any
graphical components (such as an X server) on
the machine you are running it on, you can even
run it remotely through a terminal if you wish.
While a lot of people prefer a GUI (Graphical
User Interface) for this kind of applications,
there are quite a few people who run "console
only" servers and want to use them to download
files in the background. CTorrent can help you
do exactly this, assuming you are downloading
from the BitTorrent network. CTorrent is written
and maintained by YuHong. 
8 amptrsrc.zip 04-07-2010 211 Kb. 0
(v2010.06.20) WPAMPTR - V2010.06.20 - LGPL
This program provides "Animated Mouse
Pointer for OS/2." Use the animations that
come with the program or easily create your
own animations. All you need for that is the
OS/2 built-in Icon Editor and a good idea.
Win* cursors, Win* and AniMouse animation
files supported. WPS integrated SOM class.
German and Englisch NLS. More NLS planned.
Author: cla@clanganke.de 
9 asmprg.zip 30-01-1993 8 Kb. 0
32 bit assembler program using VIO and KBD
calls. Demos how to call 16 bit code from a 32
bit app, and a 32-bit OS/2 app in assembler. 
10 atsh021s.zip 12-10-2005 41 Kb. 0
AT Desktop Shell Version 0.21. The AT Desktop
Shell (ATSHELL) is a simple RUNWORKPLACE
replacement. It allows an arbitrary executable
to be run as the desktop program (in place of
the Workplace Shell). When this program exits,
the ATSHELL dialog (re)appears - allowing you to
restart the desktop program, configure a new
program, open a command prompt, or shut down the
system. An example of where this might be
useful, for instance, is in setting up a 'kiosk'
type system to run just a web browser instead of
a full desktop. Copyright (C) 2005 Alex Taylor.
Licensed under GPL. Source code. Sources. 
11 atshl05s.zip 09-12-2006 44 Kb. 0
ATSHELL v0.5 source code. ATSHELL is a small
program designed to replace PMSHELL.EXE as the
RUNWORKPLACE program. It allows you to use any
arbitrary program as your 'desktop': including
the Workplace Shell, a web browser, a file
manager, or some custom application. This
package contains the program source code (C,
includes Makefiles for VAC 3.x and OpenWatcom). 
12 awg193ds.zip 31-01-2005 16 Kb. 0
Auto WGet Daemon Support Library. Copyright (C)
1998-2005 Dmitry A.Steklenev 
13 awgt192d.zip 27-08-2004 16 Kb. 0
Auto WGet Daemon Support Library. Copyright (C)
1998-2004 Dmitry A.Steklenev 
14 bamboosr.zip 24-06-2017 28 Kb. 0
Wacom Bamboo for OS/2 Revision 1.20170624
Sources. Control OS/2 (ArcaOS, eComStation) with
finger or pen and a Wacom Bamboo. Now Open
Source product with its ISC license contained in
the LICENSE file. Switch between pen and touch
and work in absolute or relative mode. Made in
Holland by Wim Brul. Thanks to Joop Nijenhuis
for requirements and testing. 
15 bmpbugs.zip 09-07-2004 21 Kb. 0
This is a sample program to show how
WinDrawBitmaps (and other similar OS/2
APIs) do not work correctly when they
have to scale bitmaps. 
16 btlk201s.zip 13-03-2003 347 Kb. 0
BackTalk 2.01 sources. FREE Speech System for
OS/2. Features: Robust and Responsive Server
Interface, and Support for External Programs and
REXX. Included Clients: E-Mail Notifier,
Speaking Clock, Speaking IRC, and Speaking
Timer. 
17 cair122s.zip 10-08-2006 6783 Kb. 0
Cairo 1.2.2. Cairo is a vector graphics library
designed to provide high-quality display and
print output. This package contains the binary
distribution of the Cairo Graphics libary for
OS/2, and the header files needed to be able to
use it. It also has some test applications to
show you how to use it, how to start. Sources. 
18 camersrc.zip 22-01-2015 481 Kb. 0
Cameraderie v1.5.3 source code. Copyright (C)
2006-2007 R L Walsh. Released under the Mozilla
Public License. A GUI downloader/organizer for
PTP & MSD digital cameras. Cameraderie is a GUI
"pre-organizer" and downloader for your digital
camera. v1.5 adds support for mass storage
device cameras and flash cards if a USB drive
looks like a camera, it's supported. All of
Cam's original PTP features are available:
preview all your photos at once, versatile
sorting & renaming, and automatic lossless
rotation of your pictures. English, German,
French & Dutch support is included. 
19 canlib01.zip 04-02-2016 147 Kb. 0
Cantatore's Libraries 0.1 for Attribute Manager
and Batch Editor. This are three libraries/DLLs
created by Alessandro Cantatore for some of his
software. 3dctls.dll, afcbsu00.dll and
afcpmu00.dll. This libraries are required for
Attribute Manager and Batch Editor. 
20 cannon.zip 19-09-2004 77 Kb. 0
Physic routines needed to create games, with
Source. Originaly developed for Windoze.
Converted for OS/2 use. 
21 capitsrc.zip 30-11-2012 4071 Kb. 0
Capitel v3.43 source code (2008/01/26). CapiTel
is a multi-threaded 32-Bit Answering Machine.
There are graphical and text-mode versions
available for OS/2 (ISDN CAPI 1.1 and CAPI 2.0)
and Windows 95, 98, Millenium, NT 4.0 and 2000
(ISDN CAPI 2.0). Now open source under the GNU
GPL license. 
22 cdbfile.zip 25-03-1997 92 Kb. 0
C++ class library and tools for working with dbf
files. C++ class library for DOS, Windows and
OS/2 for working with xBase dbf format files.
Includes sources. Released under the GPL v2. 
23 cell07b.zip 25-10-2000 43 Kb. 0
Cell Toolkit Version 0.7B
    Cell toolkit is a small library for OS/2 PM.
simplify implementation of two important parts o
    - Split views
    - Toolbars
    What is split view? This is representation o
window splitted vertically or horizontally into 
(sub windows or cells) with splitbar which can b
(i.e. relative size of parts can be changed).
You can find this approach in many popular appli
PMMail, Netscape Navigator, ProNews and many oth 
24 celltpas.zip 15-02-2005 46 Kb. 0
Cell Toolkit Version 0.7B. Cell toolkit is a
small library for OS/2 PM. It was designed to
simplify implementation of two important parts
of user interface (UI): Split views, Toolbars.
What is split view? This is representation of
information in one window splitted vertically or
horizontally into two or more parts (sub windows
or cells) with splitbar which can be moved by
user (i.e. relative size of parts can be
changed). You can find this approach in many
popular applications, such as PMMail, Netscape
Navigator, ProNews and many others. 
25 cfgapsrc.zip 30-11-2012 20 Kb. 0
Configure OS/2 default internet apps version
1.1.1 sources. Configure default Web Browser.
Other settings are new settings that no programs
currently use, this is a proposed OS
enhancement. Added IRC settings. Corrected
Browser parameters ini setting to match URL
objects. Created by Aaron Lawrence. 
26 clipuni.zip 27-04-2007 28 Kb. 0
Sample code for implementing Mozilla-compatible
Unicode clipboard support. This is a very simple
program that demonstrates how to implement
support for the "text/unicode" clipboard format
used by Mozilla and a handful of other OS/2
applications. Includes C source and
IBM-compatible makefile. Released to the public
domain. Author Alex Taylor 
27 ctags56s.zip 16-12-2006 363 Kb. 0
Exuberant CTAGS 5.6 source for OS/2 Open Watcom
Version. Exuberant CTAGS 5.6 patched to compiled
with Open Watcom 1.6. Includes regex support
source. See watcom.readme for more. Ctags
generates an index (or tag) file of language
objects found in source files that allows these
items to be quickly and easily located by a text
editor or other utility. Compiled with regex
support. See watcom.readme for more. Tag
generation is supported for the following
languages: Assembler, AWK, ASP, BETA,
Bourne/Korn/Zsh Shell, C, C++, COBOL, Eiffel,
Fortran, Java, Lisp, Lua, Make, Pascal, Perl,
PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl,
Vim, and YACC.  
28 cuet051s.zip 03-02-2004 271 Kb. 0
This is a port of the cuetools 0.5.1 to OS/2.
Citing from the cuetools homepage: cuetools is a
set of utilities for working with cue files and
toc files. cueconvert: convert between cue and
toc formats. cuebreakpoints: output track break
points from a cue/toc file, in a format usable
by shnsplit (part of the shntool package).
cuerename: rename files based on a template. The
cuetools were originally developed by Svend
Sanjay Sorensen and are hosted at Sourceforge.
This cuetools port should work on any 32-Bit
OS/2, i.e. version 2.0 or newer. The only
required thing is the EMX 0.9d Fix4 runtime. If
you want to recompile cuetools on OS/2, here is
the source code of cuetools including the small
changes for OS/2. 
29 d70rdsrc.zip 17-04-2005 2898 Kb. 0
Source Code for EXIF reader and JPEG extractor
for Nikon D70/D100/D2H/D2X. Ver 0.21. Reads EXIF
data from Nikon D70/D100/D2H/D2X NEF or JPG
files. Outputs to text, html or xml. Can also
extract the JPEG thumbnail from a NEF file. May
work with other Nikon cameras. 
30 db-smpls.zip 13-06-2012 931 Kb. 0
Dave Briccetti Programing Samples. (1995-1996).
This are the Dave Briccetti Programing Samples
for his demos Air Traffic Control Container,
Slip Canvas, Sprite Animator, UICL Throw Error
Macros Demo and DIVE DEMO 2 - Simple Animation.
(1995-1996). Dave Briccetti accepted that this
demos became part of the EDM/2 wiki under the
Creative Commons Attribution-Share Alike 3.0
license. 
31 dbasesib.zip 16-07-1999 59 Kb. 0
Database units for Sibyl: DBBase.pas,
DBCtrls.pas, Grids.pas. They can create and keep
permanent database connection to increase access
speed (like PHP does). Distributed under GNU
GPL. Author Sergey Posokhov 
32 dbcsm15s.zip 24-06-2011 41 Kb. 0
DBCSMAP v1.51 sources. Copyright (c) 2005-2011
Alex Taylor. character map program for Unicode
and selected DBCS codepages. DBCSMAP is an OS/2
character map program for both Unicode and
double-byte characters. It supports Unicode
(Basic Multilingual Plane), as well as selected
East Asian codepages for Chinese, Japanese, and
Korean. Characters can be copied to the
clipboard as codepage-specific text (UTF-8 for
Unicode text), and in Unicode format as
supported by Mozilla and OpenOffice.org.
Licensed under the GNU GPL. 
33 dmake41s.zip 07-04-2004 1172 Kb. 0
Source code for dmake 4.1 program build utility.
A make utility on steroids, dmake is used by the
Open Office team as its build tool. This archive
contains the source code for dmake 4.1 modified
to build for OS/2 and Windows 2000 using the Gnu
(gcc) compiler in each case. A separate archive
(dmake41x.zip) contains the executables along
with some sample configuration files. 
34 dnos2s16.zip 26-04-2004 1662 Kb. 0
DN/2 OSP 1.51.10b16 - Sources 
35 drawitsr.zip 07-10-2006 1184 Kb. 0
DrawIt 3.5 for OS/2 Warp source code. DrawIt is
a vector oriented drawing tool where in you can
combine bitmaps and metafiles with your own
drawings. It supports the im/export of WMF, GIF,
TIFF, BMP, PCX, TGA, XBM, MET, PIC, JPEG and the
internal file format. Drag/Drop is supported for
Bitmaps, colors and fonts. It is highly
recommended to read the About and the Getting
started chapters of the online help in DrawIt.
DrawIt 3.5 is the final version! 
36 dskx13s.zip 03-04-2003 98 Kb. 0
Source code for dskxtrct version 1.3. DSKXTRCT
is a program for unpacking diskette images
produced by SAVEDSKF such as those distributed
by IBM for fixpacks. Courtesy of the author,
this archive contains the source code. The
makefiles are for compilation with IBM Visual
Age C++ version 3.65. 
37 dssav21s.zip 06-01-2017 6050 Kb. 0
Doodle's Screen Saver v2.1. This is a new Screen
Saver for OS/2, ArcaOS and eComStation systems.
It's integrated into WPS, replaces the old
Lockup Desktop facility, and can cooperate with
third party applications. Please note that if
you want to use the Cairo saver modules, they
require Cairo Runtime to be installed first.
Sources. 
38 epex-os2.zip 07-12-1995 79 Kb. 0
A set of examples to demonstrate features of
Extended Pascal. Prospero Software, January 1993 
39 eprintsr.zip 16-01-2012 16 Kb. 0
EPRINT - Enhanced PRINT for OS/2 version 0.5.0.
Copyright (C) 2011-2012 Alexander Taylor. Source
code. 
40 explode.zip 28-10-2007 90 Kb. 0
Physic routines needed to create games. With
Source. Executable included. Originally
developed for Windoze. Converted for OS/2 use.
Shows how to use Microsoft Visual C++ generated
code and compile with IBM Visual Age C++. Fixed
time calculation for initial flash. Added twice
as many particles, added color, cool color,
added an initial flash to the explosion, added
the OS/2 millisecond counter for now real time
explosions durations instead of the authors
guesstimate of how long Windoze took. 
41 fc2_250r.zip 13-08-2016 416 Kb. 0
QSINIT 0.17, rev 0390, SDK. QSINIT is some kind
of boot loader. Basically it loads the OS/2
kernel but it is suitable for many other things
like playing tetris or implementing a boot time
disk editor. Author: dixie. 
42 fchk322s.zip 06-05-2003 1670 Kb. 0
Fortran 77 syntax checker ftnchek v3.2.2 (source
only) Original source (repacked as zip file) and
readme, for the OS/2 build of the ultimate free
syntax checker for Fortran 77 source code by
Robert Moniot. 
43 fmt1_00s.zip 04-04-2003 64 Kb. 0
Mark Kimes Text Mode FM/2 File Manager v1.00 GPL
Source Code. FMT is the FM/2 Tiny Textmode file
manager, for use when you want to work from
text-only OS/2 command prompt.  Its footprint
(size and memory usage) is very small, so it can
easily be run from diskette.  Multi-file
operations are multithreaded, so you don't have
to wait on the program while it's doing work
that may take considerable time. 
44 ft2ifisr.zip 28-11-2013 4281 Kb. 0
FreeType/2-IFI Version 2.0 public beta 1.
Sources. (C) 2013 Alexander Taylor. (C)
1997-2013 The FreeType Project. All rights
reserved. FreeType/2-IFI is a Presentation
Manager font driver that provides system-wide
support for TrueType and OpenType fonts. It is
designed to replace OS/2's built-in TRUETYPE.DLL
driver, and uses the open source FreeType
library (version 2.x) for font rendering.
Support for OpenType/CFF (OTF) fonts is new in
version 2. This is a beta release, and may
exhibit bugs or other undesirable behaviour.
replace OS/2's built-in TRUETYPE.DLL driver, and
is based on the open source FreeType library
(version 2.x). 
45 ft2v134s.zip 18-07-2013 637 Kb. 0
FreeType/2 IFI v1.34 source code, PM font driver
replacement for TRUETYPE.DLL. Copyright (C)
2010-2012 Alexander Taylor. Copyright (C)
2002-2007 KO Myung-Hun. Copyright (C) 2003-2004
Seo, Hyun-Tae. Copyright (C) 1997-2000 Michal
Necasek. Copyright (C) 1997, 1998 The FreeType
Development Team. FreeType/2 Installable Font
Interface is a high-qualify font driver for
supporting TrueType fonts in OS/2 Presentation
Manager. It is a replacement for OS/2's built-in
TRUETYPE.DLL, and is based on the open source
FreeType library. Includes Freetype/2
configuration notebook. 
46 ftpsrsrc.zip 27-11-2017 1274 Kb. 0
FtpServer v2.73 Sources. Copyright (C) 1997-2017
Peter Moylan. FtpServer: an FTP daemon for OS/2.
Lets you control which drives and directories
the users are allowed to see. Also has controls
on which IP addresses a client is allowed to
connect from. Now released as open source. 
47 fuue22hs.zip 09-02-2003 266 Kb. 0
FastUUE 0.22hb build 495 Sources 
48 gbm124s.zip 29-03-2006 2000 Kb. 0
GBMV2 for OS/2 (1.24), GBM.DLL (1.37) sources
(with enhanced PNG, TIF, PPM support) GBM
(Generalised Bitmap Module) is a library for
handling many different bitmap file formats. It
comes with a set of useful command line tools
for doing bitmap manipulations and format
conversion. In this version, extended PNG, TIF
and PPM support is additionally included. GBMV2
is a fast and simple bitmap viewer and editor
for the OS/2 Presentation Manager. This archive
contains an enhanced release of the GBMV/GBMV2
Bitmap Viewer/Editor and the GBM file dialog
(German/English). 
49 gbm141s.zip 04-11-2007 5028 Kb. 0
GBMV2 (1.41), GBM.DLL (1.53), GBMRX (1.01),
GBMDLGRX (1.03), GBM plugins for Lucide (1.31)
and Mozilla (1.32) sources. GBM (Generalised
Bitmap Module) is a library for handling many
different bitmap file formats. It comes with a
set of useful command line tools for doing
bitmap manipulations and format conversion. In
this version, extended BMP, JPG, PNG, TIF, PBM,
PGM, PPM, PNM and XPM support is additionally
included. GBMV2 is a fast and simple bitmap
viewer and editor for the OS/2 Presentation
Manager. This archive contains an enhanced
release of the GBMV/GBMV2 Bitmap Viewer/Editor
and the GBM file dialog (German/English). Both
got new resources that better fit to the Warp 4
look & feel.  
50 gbm155s.zip 18-06-2010 6521 Kb. 0
Sources of GBMV2 (1.55), GBM.DLL (1.67), GBMRX
(1.13), GBMDLGRX (1.04), GBM plugins for Lucide
(1.40) / Mozilla (1.40), J2K_codec. GBM
(Generalised Bitmap Module) is a library for
handling many different bitmap file formats. It
comes with a set of useful command line tools
for doing bitmap manipulations and format
conversion. In this version BMP, JPG, JP2, PNG,
TIF, PBM, PGM, PPM, PNM and XPM support is
additionally included. GBMV2 is a fast and
simple bitmap viewer and editor for the OS/2
Presentation Manager. 
51 gbm160s.zip 02-11-2012 7273 Kb. 0
Sources of GBMV2 (1.60), GBM.DLL (1.76), GBMRX
(1.16), GBMDLGRX (1.04), GBM plugins for Lucide
(1.43) / Mozilla (1.47), J2K_codec. GBM
(Generalised Bitmap Module) is a library for
handling many different bitmap file formats. It
comes with a set of useful command line tools
for doing bitmap manipulations and format
conversion. In this version BMP, JPG, JP2, PNG,
TIF, PBM, PGM, PPM, PNM, XPM, JBG, RAW support
is additionally included. GBMV2 is a fast and
simple bitmap viewer and editor for the OS/2
Presentation Manager. Author: Heiko Nitzsche. 
52 gbmp121s.zip 30-09-2005 1577 Kb. 0
GBMV2 Bitmap Viewer (1.21), GBM.DLL (1.30) with
enhanced PNG & TIF support. GBM (Generalised
Bitmap Module) is a library for handling many
different bitmap file formats. In this version,
extended PNG support is available as well as
extended TIFF support. Contains also an enhanced
release of the GBMV2 Bitmap Viewer and the GBM
file dialog (German/English). Both got new
resources that better fit to the Warp 4 look &
feel. Contains also a better optimized version
of GBM.DLL. All binaries are optimized for
Pentium or compatible processors. Source code. 
53 geninsrc.zip 29-08-2014 139 Kb. 0
GenINI (Generic Load/Restore of INI files)
version 1.61. Copyright (C) 2008-2014 Peter
Moylan. A program (DumpINI) to convert an OS/2
binary INI file into a human-readable file; and
a program (LoadINI) to do the reverse
translation. This package is free, and licensed
under the GNU General Public License. Sources. 
54 glexcsrc.zip 08-12-2012 2591 Kb. 0
GLExcess OpenGL demo for OS/2, eCS (source
code). Cool multipart OpenGL 1.x demo program
ported to OS/2. 
55 gps51130.zip 30-11-2015 2814 Kb. 0
GoldED+1.1.5  [Sources] Snapshot date: 2015 Nov
30. This is a successor of the well-known GoldED
Fidonet Mail Reader/Editor. Sources. This is an
unstable release and it should be used for
testing. 
56 grsrc.zip 11-06-2008 871 Kb. 0
A PM program to work with pictures. A japanese
development with english text features. Start:
drop a picture in the shown rectangle. Sources. 
57 gynsrc.zip 24-08-2008 1786 Kb. 0
GetYourNews Version 2.16.2. An unbelievable,
multithreaded, yet simple and powerful newsgroup
attachment downloader. Use /? at command line
for help. When you absolutely, positivity, have
to download EVERYTHING. LANGUAGE SUPPORT for
German and Italian. Decryption for: UUEncoding,
Base64, MIME and YES yEnc. Sources. 
58 hfsinsts.zip 13-06-2009 24 Kb. 0
Replacement installer for HPFS386 (WSeB/ACP
version). Replacement front-end for installing
the WSeB version of HPFS386. Unlike the regular
installer, it doesn't require the IBM "Selective
Install for Networking" program to be present on
the system. This is useful on eComStation and
other systems which lack the \IBMINST directory.
[2009-04-04 release: CACHE386.EXE now added to
CONFIG.SYS automatically; also checks for and
disables EARLYMEMINIT=TRUE if found.] Additional
requirements: VROBJ.DLL, HPFS386 feature upgrade
for WSeB. This program is (C) 2009 Alex Taylor.
Sources. 
59 hots11_s.zip 13-03-2003 59 Kb. 0
              Hot Scroll 1.1
==============================================
Allows to scroll vertically and horizontally
without Scroll Bars with either:
- Scroll Lock
- Any Keyboard Key or Mouse Button Combination.
Features:
- Normal Scrolling
- Timer Scrolling (like StarOffice 5.0)
- Support for different options for different
  applications:
  - Focus Change in Scroll Lock mode
  - Adjustable Speed
  - Non-proportional mode
  - Fake Dynamic Scrolling
  - Mouse Leash
  - Reversed Scrolling
  - Complete control over Timer Scrolling
Now with a PM interface! 
60 htmlwizs.zip 05-09-2014 88 Kb. 0
HTML Wizard v1.60 Source Code. OS/2 HTML Editor.
Makes editing HTML documents much easier by
providing a "Tagbar" that inserts appropriate
tags around text. Released as Public Domain by
its author Dirk Terrell. Source code in VX-REXX. 
61 imapdsrc.zip 06-09-2017 356 Kb. 0
Weasel IMAPD plugin v0.372. Source code.
Copyright (C) 2005-2017 Peter Moylan. This is an
IMAP server designed to run in conjunction with
the Weasel Pro mail server. It is a component of
the mail server called Weasel Pro, but is
distributed separately because it exists as a
separate executable. It does, however, share the
same SETUP.EXE for setting its optional
parameters. Now released as open-source with GPL
licence. 
62 img0_02s.zip 03-04-2003 54 Kb. 0
Mark Kimes Image Viewer v0.02 GPL Source Code.
Image is a simple, fast image viewer that works
with OS/2's MMPM/2 and includes some editing
features. It is intended for use with File
Manager/2 (FM/2). Image is free software from
Mark Kimes. 
63 intuossr.zip 24-06-2017 28 Kb. 0
Wacom Intuos for OS/2 Revision 1.20170624
Sources. Control OS/2 (ArcaOS, eComStation) with
just a pen and a Wacom Intuos. Now Open Source
product with its ISC license contained in the
LICENSE file. Supports pen only on models
CTH-480, CTH-680, CTL-480 (only tested) and
CTL-680. Supports working in absolute or
relative mode. Made in Holland by Wim Brul. 
64 invi031s.zip 11-12-2003 10 Kb. 0
Intelligent View (sources) Intelligent View
recognizes diferences between OS/2 and Windows
INF and HLP files. This lets to the user to
associate all those file types with only program
object. Extensible language support. Program
version: 0.3.1. 
65 jmud15s.zip 08-10-2006 697 Kb. 0
JamochaMUD, an open-source Java MU* client,
v1.5, release 06-10-08. JamochaMUD offers
unicode, plug-in, and multi-language support
(currently 8 different languages) to allow a
more enjoyable MUCKing/MUDding experience!
Featuring multi-mucking, command history,
synchronized window movements, experimental
Socks5 support, user defined variables and
definitions, and greatly improved ANSI colour
support.  Plays nice on *nix systems, supports a
wider range of MU*'s than before, and also
includes emulation of some TinyFugue editor
controls. See the read.me for more information!
Source-code. 
66 jmud37s.zip 16-11-2008 3003 Kb. 0
JamochaMUD, an open-source Java MU client, v3.7.
JamochaMUD offers unicode, plug-in, and
multi-language support (currently 8 different
languages) to allow a more enjoyable
MUCKing/MUDding experience! Featuring
multi-mucking, command history, synchronized
window movements, experimental Socks5 support,
user defined variables and definitions, and
greatly improved ANSI colour support. Plays nice
on nix systems, supports a wider range of MU*'s
than before, and also includes emulation of some
TinyFugue editor controls. See the read.me for
more information! Source-code. 
67 jmud386s.zip 16-02-2009 3161 Kb. 0
JamochaMUD, an open-source Java MU client,
v3.86. JamochaMUD is an open source MUD/Muck
client written in Java. JamochaMUD offers
Unicode, plug-in, and multi-language support to
allow a more enjoyable MUCKing/MUDding
experience. It features command history,
synchronized window controls, experimental SOCKS
5 support, and greatly improved ANSI colour
support. It plays nice on Unix systems, supports
a wide range of MU*s, and also includes
emulation of some TinyFugue editor controls.
JamochaMUD will use either Java 1.1 or higher
versions (automatically), and includes classes
to be easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD.
Source-code. 
68 jmud43s.zip 17-09-2009 841 Kb. 0
JamochaMUD, an open-source Java MU client, v4.3.
JamochaMUD is an open source MUD/Muck client
written in Java. JamochaMUD offers Unicode,
plug-in, and multi-language support to allow a
more enjoyable MUCKing/MUDding experience. It
features command history, synchronized window
controls, experimental SOCKS 5 support, and
greatly improved ANSI colour support. It plays
nice on Unix systems, supports a wide range of
MU*s, and also includes emulation of some
TinyFugue editor controls. JamochaMUD will use
either Java 1.1 or higher versions
(automatically), and includes classes to be
easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD.
Source-code. 
69 jmud46s.zip 10-02-2010 845 Kb. 0
JamochaMUD, an open-source Java MU client, v4.6.
JamochaMUD is an open source MUD/Muck client
written in Java. JamochaMUD offers Unicode,
plug-in, and multi-language support to allow a
more enjoyable MUCKing/MUDding experience. It
features command history, synchronized window
controls, experimental SOCKS 5 support, and
greatly improved ANSI colour support. It plays
nice on Unix systems, supports a wide range of
MU*s, and also includes emulation of some
TinyFugue editor controls. JamochaMUD will use
either Java 1.1 or higher versions
(automatically), and includes classes to be
easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD.
Source-code. 
70 jmud48s.zip 11-11-2010 1484 Kb. 0
JamochaMUD, an open-source Java MU client, v4.8.
JamochaMUD is an open source MUD/Muck client
written in Java. JamochaMUD offers Unicode,
plug-in, and multi-language support to allow a
more enjoyable MUCKing/MUDding experience. It
features command history, synchronized window
controls, experimental SOCKS 5 support, and
greatly improved ANSI colour support. It plays
nice on Unix systems, supports a wide range of
MU*s, and also includes emulation of some
TinyFugue editor controls. JamochaMUD will use
either Java 1.1 or higher versions
(automatically), and includes classes to be
easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD. 
71 jmud491s.zip 11-03-2012 1305 Kb. 0
JamochaMUD, an open-source Java MU client,
v4.91. JamochaMUD is an open source MUD/Muck
client written in Java. JamochaMUD offers
Unicode, plug-in, and multi-language support to
allow a more enjoyable MUCKing/MUDding
experience. It features command history,
synchronized window controls, experimental SOCKS
5 support, and greatly improved ANSI colour
support. It plays nice on Unix systems, supports
a wide range of MU*s, and also includes
emulation of some TinyFugue editor controls.
JamochaMUD will use either Java 1.1 or higher
versions (automatically), and includes classes
to be easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD. Sources. 
72 jmudv14s.zip 29-07-2006 683 Kb. 0
JamochaMUD, an open-source Java MU client, v1.4.
JamochaMUD offers unicode, plug-in, and
multi-language support (currently 8 different
languages) to allow a more enjoyable
MUCKing/MUDding experience! Featuring
multi-mucking, command history, synchronized
window movements, experimental Socks5 support,
user defined variables and definitions, and
greatly improved ANSI colour support. Plays nice
on nix systems, supports a wider range of MU*'s
than before, and also includes emulation of some
TinyFugue editor controls. All this while still
only using Java 1.1. See the read.me for more
information! Sources. 
73 jmudv18s.zip 31-03-2007 718 Kb. 0
JamochaMUD, an open-source Java MU client, v1.8,
release 07-03-31. JamochaMUD offers unicode,
plug-in, and multi-language support (currently 8
different languages) to allow a more enjoyable
MUCKing/MUDding experience! Featuring
multi-mucking, command history, synchronized
window movements, experimental Socks5 support,
user defined variables and definitions, and
greatly improved ANSI colour support. Plays nice
on nix systems, supports a wider range of MU*'s
than before, and also includes emulation of some
TinyFugue editor controls. See the read.me for
more information! Source-code. 
74 jmudv45s.zip 19-12-2009 841 Kb. 0
JamochaMUD, an open-source Java MU client, v4.5.
JamochaMUD is an open source MUD/Muck client
written in Java. JamochaMUD offers Unicode,
plug-in, and multi-language support to allow a
more enjoyable MUCKing/MUDding experience. It
features command history, synchronized window
controls, experimental SOCKS 5 support, and
greatly improved ANSI colour support. It plays
nice on Unix systems, supports a wide range of
MU*s, and also includes emulation of some
TinyFugue editor controls. JamochaMUD will use
either Java 1.1 or higher versions
(automatically), and includes classes to be
easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD.
Source-code. 
75 jmudv47s.zip 16-05-2010 1454 Kb. 0
JamochaMUD, an open-source Java MU client, v4.7.
JamochaMUD is an open source MUD/Muck client
written in Java. JamochaMUD offers Unicode,
plug-in, and multi-language support to allow a
more enjoyable MUCKing/MUDding experience. It
features command history, synchronized window
controls, experimental SOCKS 5 support, and
greatly improved ANSI colour support. It plays
nice on Unix systems, supports a wide range of
MU*s, and also includes emulation of some
TinyFugue editor controls. JamochaMUD will use
either Java 1.1 or higher versions
(automatically), and includes classes to be
easily reused in other Java applications.
Systems running later versions of Java will have
more features available in JamochaMUD. 
76 k8055s01.zip 28-08-2011 71 Kb. 0
A DLL to access K8055 from application level.
This project provides the source code for a
Device Specific DLL to access the USB Interface
Board VELLEMAN K8055. The DLL functions are
based upon the generic USB device driver
'usbecd.sys', written by Wim Brul. Two
application source code examples, one written in
C and a second one written with Python, are
included as well. 
77 klay302s.zip 18-06-2013 247 Kb. 0
Keyboard Layer/2 version 3.0.2. Copyright (c)
1998-2013 by Dmitry A. Steklenev. Keyboard
Layer/2 is the alternative keyboard layers and
keyboard layouts switcher for OS/2 version 4.0,
4.5 and eComStation. In addition driver displays
the current keyboard layer via the special
indicator. In case you're satisfied with
standard keyboard switcher Keyboard Layer/2 can
be used simply as a current layer indicator.
Just make sure that "Don't touch my keyboard!"
is selected in options. Sources. 
78 libzippy.zip 24-07-2013 921 Kb. 0
Sources of the 7-Zip modules used by Zippy.
Zippy uses parts of the 7-Zip library, which is
copyright (C) 1999-2010 Igor Pavlov. The library
and its use are covered by the GNU Lesser
General Public License version 2.1. 
79 lo242b9s.zip 30-01-2014 96 Kb. 0
Lora-BBS 2.42B9; ninth BETA of the
Y2K-compatible version of Lora-BBS.
This archive contains NEW sources only!
An existing compiler-environment with
the sources from the preceding versions
down to 2.42B1 is required!! 
80 lsw271bs.zip 31-10-2009 889 Kb. 0
lSwitcher v2.71 beta 0. Copyright (C) 1997-2009
Andrei Los. Feature-rich task switcher. The
program adds new features to PM Alt-Tab
switcher, extends the Alt-Tab switching
capability to OS/2 and DOS full-screen sessions,
and adds a convenient task bar to the PM
Desktop. The package also includes an XWorkplace
XCenter widget with the similar functionality.
Sources. 
81 mals207s.zip 03-02-2004 533 Kb. 0
This is a port of the MalSync 2.0.7 to OS/2.
MalSync is a command line tool that allows Palm
Pilots to synchronize to the AvantGo.com server.
MalSync was originally developed by Tom
Whittaker. On the hardware side you'll need an
Palm device with AvantGo software installed.
Pilot-Link, on which MalSync relies, only
supports serial cradles, so if you have an USB
cradle, you're out of luck, sorry. This malsync
port should work on any 32-Bit OS/2, i.e.
version 2.0 or newer. The only required thing is
the EMX 0.9d Fix4 runtime. For only using
MalSync, installing the Pilot-Link OS/2 port is
not necessary (only for compilation). If you
want to recompile MalSync on OS/2, here is the
source code of MalSync including makefiles and
changes for OS/2. 
82 memlink.zip 11-04-2004 51 Kb. 0
MEMLINK.DLL is an OS/2 Dll that provides an
alternative means for IPC (interprocess
communication) between two concurrently running
OS/2 threads. The threads can be in the same
process, or in two different processes.  It was
written to replace the named pipe mechanism of
passing user-defined data structures between 4
concurrently running processes. MEMLINK was
released as Open Source under the GNU GPL
License. 
83 mesa3D_d.zip 09-02-2003 606 Kb. 0
Some demos from Mesa3D v5.1 Mesa/demos
directory. Bin+source code need MesaGL2.DLL 
84 mesa5Smp.zip 09-02-2003 2383 Kb. 0
OpenGL Samples using Mesa3D port to OS/2 PM.
OpenGL progamms with source code, MesaGL2.DLL,
build toolkit. 
85 mlabuart.zip 23-09-2005 726 Kb. 0
Midilab/2 exposed! All source and build files. 
MidiLab/2 is a MIDI Sequencer, Editor and data
manager application for OS/2 Version 3 (Warp).
Its primary functions Record, Overdub, Playback,
and Track Edit, and the other supporting
functions, are controlled by CUA compliant PM
user interface controls. There are no special
hardware nor software requirements other than a
Roland MPU-401/IPC/IMC MIDI Processing Unit (or
a compatible OEM unit which emulates the MPU in
UART mode), and any system capable of running
OS/2 Version 3. 
86 mm2013sf.zip 18-01-2003 627 Kb. 0
Mailman 2.0.13 source final. Mailman is software
to help manage electronic mail discussion lists,
much like Majordomo or Smartmail. Mailman gives
each mailing list a unique web page and allows
users to subscribe, unsubscribe, and change
their account options over the web. Even the
list manager can administer his or her list
entirely via the web. Mailman has most of the
features that people want in a mailing list
management system, including built-in archiving,
mail-to-news gateways, spam filters, bounce
detection, digest delivery, and so on. Mailman
is free software, distributed under the GNU
General Public License. Mailman is written in
the Python programming language, with a little
bit of C code for security. 
87 mplayers.zip 13-01-2010 30618 Kb. 0
MPlayer SVN-r30272-OS2-4.4.2. Copyright (c)
2000-2009 MPlayer Team. This is a port of
Mplayer for OS/2 & eComStation. MPlayer is a
movie player which runs on many systems (see the
documentation). It plays most MPEG/VOB, AVI,
Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4,
RealMedia, Matroska, NUT, NuppelVideo, FLI,
YUV4MPEG, FILM, RoQ, PVA files, supported by
many native, XAnim, and Win32 DLL codecs. You
can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5
and even WMV movies. Supports
WarpOverlay!/SNAP/DIVE, DART. Additional
requirements: kLIBC v0.6.3. Sources. 
88 mpu401_s.zip 26-07-2004 128 Kb. 0
Source code to Theta Band Software MPU-401
driver. The Theta Band Software MPU-401 driver
is an MMPM/2 and RTMIDI device driver for
MPU-401 compatible hardware. 
89 mrmsgsrc.zip 24-02-2008 1019 Kb. 0
Mr. Message (AIM client) February 24, 2008
release. Mr. Message for OS/2 is an instant
messenger client which is capable of
communicating over AOL's Instant Messenger
network using the OSCAR protocol (used in the
Win32 AIM clients, jBuddy, gAIM, Kopete, ICQ,
and a variety of other clients). Sources. 
90 mse1_38s.zip 03-04-2003 243 Kb. 0
Mark Kimes Mouse System Enhancer v1.38 GPL
Source Code. MSE is designed to make mousing
about the old desktop a bit easier. It allows
you to assign commands to your mouse buttons. It
also provides clipboard management and
extensions, swapfile monitor, desktop clock,
virtual desktops, screen capture, file dialog
enhancement, titlebar enhancement and other
mouse-related options. 
91 mudsksrc.zip 30-11-2012 2107 Kb. 0
MultiDesk (MuDesk) 0.2.0 source code
(2002/04/30). Multi users/desktops for OS/2.
Open Source under the GNU GPL V2 license.
MultiDesk will let you have multiple desktops
and users under OS/2. While it is still in early
beta stages, it already lets you create, delete
and manage desktops; define users; customize
environment, video resolution, etc for each
user; lock some files from other users' eyes;
etc. Desktops and users are created with an easy
to use management tool. 
92 ndb065s.zip 25-09-2004 310 Kb. 0
NDB - No Double Blocks V0.6.5
Archiver for OS/2, Win32 and Linux (GPL),
handles files over 2GB under OS/2, Linux and
Win32 also.
NDB is a commandline backup utility similar to z
NDB archives up to 65535 full backups with the c
(size and time) of incremental backups within on
archive file.
NDB saves OS/2 EAs, NTFS Security and Unix speci
The documentation is mostly in german language. 
93 nekoimg.zip 28-04-1999 178 Kb. 0
Neko image libraries. Original bitmap images for
Neko The Cat! game created by Masayuki Koba. 
94 nekosrc4.zip 30-04-1999 69 Kb. 0
Neko source code. C++ source code of Neko The
Cat! game created by Masayuki Koba. 
95 netb351s.zip 10-07-2003 41665 Kb. 0
NetBeans IDE 3.5.1 RC1 Source NetBeans IDE is a
modular, standards-based integrated development
environment (IDE), written in Java. It currently
has support for Java, but its architecture lends
itself to supporting other languages as well. 
96 nicev46s.zip 28-08-2002 434 Kb. 0
DDDDD4 English overview
CDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDD   This is a source code of Nice-OS/2
Enhancer  
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD                  
                    ~ ~ 
97 numana04.zip 21-04-2016 3168 Kb. 0
Numerical analysis library (Modula-2 source).
Current version: Numana04. A collection of
source modules for matrix operations
(multiplication, inversion, eigenvalues, etc.),
differential equation solving, Fast Fourier
Transform, manipulation of polynomials and
rational functions. Author: Peter Moylan. 
98 nyaossrc.zip 02-05-2013 193 Kb. 0
Nihongo Yet Another OSes Shell 3000 v.3.38_0
Sources. Copyright (c) 2001-2013 by Hayama,
Kaoru. NYAOS 3000 is the new version of Nihongo
Yet Another OSes Shell. It is powered by Lua.
Build-in command: 'lua_e "LUA-CODE"' which
extends NYAOS. Support Windows XP SP2 or later,
and OS/2 Warp 4.5. It does not require CMD.EXE.
It runs standalone. 
99 ooprgsom.zip 30-12-2013 215 Kb. 0
Christina Lau's Object-Oriented Programming
Using SOM and DSOM Code Examples (1994-04). This
example are part of the book "Object-Oriented
Programming Using SOM and DSOM". Available under
the BSD 3 Clause license. 
100 ow0951.zip 20-12-2002 12310 Kb. 0
Open Watcom 0.9.5 source code release, 1 of 3 
101 ow0952.zip 20-12-2002 10093 Kb. 0
Open Watcom 0.9.5 source code release, 2 of 3 
102 ow0953.zip 20-12-2002 11780 Kb. 0
Open Watcom 0.9.5 source code release, 3 of 3 
103 ow101sr1.zip 16-02-2003 13531 Kb. 0
Open Watcom 1.0.1 source code release, 1 of 3 
104 ow101sr2.zip 16-02-2003 13632 Kb. 0
Open Watcom 1.0.1 source code release, 2 of 3 
105 ow101sr3.zip 16-02-2003 11055 Kb. 0
Open Watcom 1.0.1 source code release, 3 of 3 
106 pde020_s.zip 17-08-2004 840 Kb. 0
PDE and it's utilities sources (Sibyl). This is
full source-texts of PDE shell. You need Sibyl
to compile them. 
107 pdesrc06.zip 25-09-2003 393 Kb. 0
PDE Desktop Environment version 0.06. PDE is a
shell replacement for OS/2 and eCS operating
systems. It is designed not to conflict with
your WPS, including any of the WPS-enhancers,
such as XWorkPlace, Nice, CandyBarZ, eStyler/2
etc. Sources. 
108 pgpt150s.zip 02-05-2003 272 Kb. 0
PGPTools for OS/2 v1.50 (Source code). OS/2 PM
frontend for Pretty Good Privacy for OS/2 v5.0
(GA) 
109 plibs004.zip 26-05-2018 811 Kb. 0
plibsys v0.0.4 for OS/2. Highly portable C
system library: threads and synchronization
primitives, sockets (TCP, UDP, SCTP), IPv4 and
IPv6, IPC, hash functions (MD5, SHA-1, SHA-2,
SHA-3, GOST), binary trees (RB, AVL) and more.
Native code performance. Author: Alexander
Saprykin. Additional requirements: GCC 4.7.3
libraries (+ kLIBC). Author: Alexander Saprykin. 
110 plibsys.zip 20-02-2017 488 Kb. 0
plibsys v0.0.2-20170220 for OS/2. Highly
portable C system library: threads and
synchronization primitives, sockets (TCP, UDP,
SCTP), IPv4 and IPv6, IPC, hash functions (MD5,
SHA-1, SHA-2, SHA-3, GOST), binary trees (RB,
AVL) and more. Native code performance. Author:
Alexander Saprykin. Additional requirements: GCC
4.7.3 libraries (+ kLIBC). 
111 pm123b3s.zip 05-02-2016 18045 Kb. 0
PM123 version 1.41 beta 3 (sources). This is an
improved version of PM123 with plenty much of
new features like gapless playback, nested
playlists, CUE sheets, PulseAudio client and so
on. It is still in work and does not replace
PM123 1.3x. Keep in mind that it is a beta
version which might have some bugs and not be
that stable. 
112 pm123src.zip 14-12-2012 8944 Kb. 0
PM123 1.35 is a native 32 bit OS/2 PM
application for playing MPEG 1.0, 2.0 and 2.5
Layer I, II and III files. Features Fast
Forward, Rewind, Seek Slider, Playlist (with
Shuffle, and Manager), ID3 Tag Support (with
Editor), DynamicPriority Boost, Shared, Multiple
and 8 bit Soundcard support, Downmix and Mono,
MMX support, Graphic Equalizer, HTTP streaming
(can be used as a Netscape helper app), Skins
(WinAmp 1.x skin converter included), Visual,
Decoder, Filter and Output Plugins support
(included Plugins are a Real Equalizer, a
Spectrum Analyzer and an Oscilloscope, mpg123,
OS/2 Audio, WAV Player and CDDA Player with CDDB
support). Many enhancements by Dmitry
A.Steklenev. Sources. 
113 pmdllsrc.zip 27-02-2016 72 Kb. 0
PM DLL tree view version 2.12 sources. PMDLL is
an OS/2 presentation manager program that shows
you the complete tree of DLL's loaded by an OS/2
executable file or by a DLL (both 16 and 32 bit
formats are supported). Sometimes it's uncertain
why a program won't start (correctly) or behaves
strange when running. When this program is using
DLL's one of the causes can be that DLL's can't
be found or that DLL's are loaded from
unexpected directories which contain an
incorrect version of the DLL. PMDLL gives you an
easy way to detect these kind of problems. By
Steven H. Levine 
114 pmhanoi.zip 12-04-2010 32 Kb. 0
"Towers of Hanoi". This is the solution to the
classic Computer Science problem as an OS/2
Presentation Manager program. Source and
executable are provided. It is presented as an
example of how to code PM programs in Iron
Spring PL/I. 
115 pmlib.zip 03-08-2012 570 Kb. 0
Glass PM C++ library aimed to develop PM
applications on C++. Copyright (C) 2004-2012
Dmitry A. Steklenev. 
116 pmshtsrc.zip 28-10-2004 276 Kb. 0
PMSheet version 3.0 sources by Jasper de Keijzer
2004. PMSheet is a file explorer like program
which shows the images in a selected directory.
The toolbar or menu enables you to apply
functions to the selected images which are
displayed in the right window. PMSheet is a
freeware program and may be copied freely. 
117 pmwsock.zip 23-03-1999 55 Kb. 0
OS/2 WINSOCK - Delphi unit, changed for VP/2 
118 postwhat.zip 01-12-2013 82 Kb. 0
PostWhat WPS Class Example ver 0.1. PostWhat WPS
Class Example is a WPS class. This class
implements yellow sticky notes on WPS as a
learning process for SOM/WPS. This class is
derived from the WPAbstract class (which also
means it is placing all its content text into
OS2.INI ...) Open source under the BSD 3-clause
license. 
119 pptpsrc.zip 04-03-2001 1139 Kb. 0
PPtP protocol driver version 1.00 source code
(2001/01/06). Point-to-Point Tunneling Protocol
(PPTP) is a method for implementing virtual
private networks. Open Source - GNU GPL V2.  
120 primcuts.zip 26-08-2000 109 Kb. 0
The OS/2 Primecuts C/C++ code collection. "The
OS/2 Primecuts" is a collection of source
codes/snippets for OS/2. The main goals with
this package is to help beginner developers
learn OS/2 specific programming, helping more
expereinced developers get inspiration and some
new ideas. Additional requirements: Any C/C++
compiler. 
121 prtgrsrc.zip 23-06-2002 1608 Kb. 0
Source code PrtGraph and VRPrint libraries.
Source code for Peter Kanis' PrtGraph and
VRPrint Libraries. These are advanced print
formatting libraries.  VRPrint is for VX-REXX
and PrtGraph is for all other REXX's. 
122 asl-r5.zip 15-10-2002 91 Kb. 0
Ager's Socket Library - Release 5. asl is a free
socket (tcp/ip) library for Virtual Pascal v2.0+
(it supports both OS/2 and Win32). It includes
classes to: use TCP and UDP sockets, handle the
SMTP, POP3, NNTP and CVS protocols (as client),
write servers (SMTP and POP3 already included),
encode and decode using uu, xx or base64, handle
messages in text and html format. 
123 asuct10.zip 07-11-2001 146 Kb. 0
More controls for developers More window control
for developers: toolbar, buttons, statics and
progress bar. 
124 dmlib_sx.zip 23-09-2001 671 Kb. 0
Pascal units to use DualMode library and SEAL.
Example program on how to use DualMode library
and SEAL Audio Library with Virtual Pascal to
create Full-Screen switchable programs with
music/sound effects. 
125 dnos2r08.zip 03-10-2002 369 Kb. 0
DN/2 OSP 1.51.10b8 - power pack:
  source texts of resources and
  resource compiler for OS/2 and Win32; 
126 elecom12.zip 15-05-2001 91 Kb. 0
ELECOM v1.02 - These communication routines
are released as freeware. By Maarten Bekers 
127 gbmsrc.zip 28-06-2001 206 Kb. 0
Generalised Bitmap Module, source. Is a module
which handles the reading and writing and genera
manipulation of a variety of image file formats,
including GIF, TIF, PCX, JPEG, TGA, etc., along
with simple command line programs to drive the
functiona 
128 gn140.zip 27-02-2002 406 Kb. 0
gn: Gon's News reader. gn is a news reader which
supports NNTP protocol with simple user interfac
It is ported to various platforms including vari
UNIX or UNIX-like OS's, MS-DOS/Windows etc. 
129 iconr100.zip 26-07-2001 23 Kb. 0
v1.00) iconresource - V1.00 - FREEWARE This
package shows how to properly use the WPS object
setting ICON(N)RESOURCE when refering to icons
delivered in resource DLLs. It is also taking
care for the differences between Warp 3 and
Warp 4. The package 
130 klay211s.zip 10-10-2002 178 Kb. 0
Keyboard Layer/2 Version 2.1.1 Sources. Keyboard
Layer/2 is the alternative keyboard layouts
switcher for OS/2 version 4.0 and 4.5. In
addition driver displays the current layout via
the special indicator. Copyright (c) 1998-2002
by Dmitry A. Steklenev 
131 mirrorss.zip 22-08-2001 69 Kb. 0
The source code of the Mirrors game. 
132 open_wa1.zip 16-05-2002 10768 Kb. 0
Open Watcom 0.8.0 source code release, 1 of 3 
133 open_wa2.zip 16-05-2002 10835 Kb. 0
Open Watcom 0.8.0 source code release, 2 of 3 
134 open_wa3.zip 16-05-2002 6550 Kb. 0
Open Watcom 0.8.0 source code release, 3 of 3 
135 ptprosrc.zip 22-01-2015 105 Kb. 0
PTPro v1.1.1 source code. Copyright (c) 2006
Richard L Walsh. PTPro is a commandline utility
for retrieving pictures & information from your
PTP (Picture Transfer Protocol) based digital
camera. PTPro uses only generic PTP features so
it should work with most cameras produced in the
last few years but it will be unable to exploit
any special features they may have. 
136 pwicqsrc.zip 26-03-2014 9042 Kb. 0
pwICQ source code (2003/09/22). An ICQ client
clone. Released as open source under the GNU GPL
V2 license.  
137 pyth242s.zip 09-10-2005 34 Kb. 0
Python 2.4.2 port to OS/2+EMX source patches and
makefiles. Additional requirements: EMX 0.9d
runtime. Python is an interpreted
object-oriented programming language suitable
(amongst other uses) for distributed application
development, scripting, numeric computing and
system testing. Python is often compared to Tcl,
Perl, Java, JavaScript, Visual Basic or Scheme. 
138 pythn24s.zip 13-12-2004 33 Kb. 0
This is a port of Python 2.4 to OS/2 using the
EMX development tools. Source patches and
makefiles. Additional requirements: EMX 0.9d
runtime. Python is an interpreted
object-oriented programming language suitable
(amongst other uses) for distributed application
development, scripting, numeric computing and
system testing. Python is often compared to Tcl,
Perl, Java, JavaScript, Visual Basic or Scheme. 
139 qs_sdk.zip 13-09-2018 5761 Kb. 0
QSINIT 0.24, rev 0466, SDK. QSINIT is some kind
of boot loader. Basically it loads the OS/2
kernel but it is suitable for many other things
like playing tetris or implementing a boot time
disk editor. Author: dixie. 
140 quake2s.zip 25-09-2002 1524 Kb. 0
Quake 2 for OS/2 sources. Additional
requirements: EMX, GNU make, EMX multimedia
extension. 
141 quickexe.zip 18-04-2004 19 Kb. 0
Connectix Parallel Quickcam Test Exercise Source
code (1995-12-21). Released as Open Source under
GNU GPL license. The source code is included.
Created by Martin Iturbide 
142 rdatesrc.zip 04-02-2004 196 Kb. 0
This is a port of OpenBSD's rdate utility to
OS/2. rdate displays and sets the local date and
time from the host name or address given as the
argument. The time source may be an RFC868 TCP
protocol server, which is usually implemented as
a built-in service of inetd 8, or an RFC1361
protocol SNTP/NTP server. The only required
thing is the EMX 0.9d Fix4 runtime. Here are the
sources of the port: rdate, zic and zoneinfo. 
143 rdsktsrc.zip 05-03-2018 677 Kb. 0
A Remote Desktop Protocol client (sources).
RDESKTOP is a client for Remote Desktop Protocol
(RDP), used in a number of Microsoft products
including Windows NT Terminal Server, Windows
2000 Server, Windows XP and Windows 2003 Server.
Some features are supported by this port:
fullscreen mode, sound output, seamlessRDP mode,
clipboard redirection (text and images),
directories redirection, serial devices
redirection. 
144 realos2p.zip 24-03-1993 355 Kb. 0
Example code from "Real World Programming for
OS/2". Example C code and compiled samples from
the diskette supplied with the book "Real World
Programming for OS/2 2.1" by Derrel R. Blain,
Kurt R. Delimon and Jeff English. Please note
that this is the code for the original 1993
book, not the 1994 second edition. 
145 reveal.zip 28-11-2004 33 Kb. 0
C Source routines needed to control a REVEAL
RA300 Radio card. Everything that is needed to
turn the card on and off and to change stations.
Additional requirements: A desire to create
Great software for OS/2. 
146 rexxipcs.zip 27-07-2002 69 Kb. 0
Source code for the RexxIPC library. The RexxIPC
library allows access to Inter Process
Communications facilities of the OS/2 operating
system. The source code has been released by its
author, Serge Brisson, so that others may
benefit from it, whether for educational
purposes or to extend its functionality. It has
been released under the Lesser GNU Public
License. 
147 rxsr1911.zip 03-04-2004 90 Kb. 0
RexxAutoStart Version 1.9.1.1 (03.04.2004) is
copyrighted freeware. Rexx Autostart is designed
to provide a workaround for timing problems that
may lead to a WPS hang on startup on certain
OS/2 versions and fixlevels. (by Herwig
Bauernfeind with additions from Chuck McKinnis)
Source Code included - GNU GPL license. Sources. 
148 rxsrc1911.zip 03-04-2004 90 Kb. 0
RexxAutoStart Version 1.9.1.1 VX-REXX source
code. (c) copyrighted FREEWARE under GPL. This
program is a workaround for timing problems that
lead to a WPS hang on startup on certain OS/2
versions and fixlevels. Requires vrobj.dll from
VX-Rexx and wptools.dll from Henk Kelder's
WPTOOLS. Author: H. Bauernfeind with updates by
Chuck McKinnis 
149 scktcomp.zip 16-09-2006 15 Kb. 0
TCP/IP Socket unit for Sibyl: ScktComp.pas.
Fixed hang-up in disconnect subroutine when peer
connection no more available. Distributed under
GNU GPL. Author Sergey Posokhov 
150 sdb.zip 27-08-2004 10 Kb. 0
Source code for article "SOM and Object REXX" in
Aug 2004 OS/2 e-Zine 
151 sdk.zip 10-02-2003 344 Kb. 0
WarpOverlay! video acceleration driver sdk 
152 sdl-src.zip 03-03-2016 30591 Kb. 0
SDL 1.2.15 for OS/2 Sources. The Simple
DirectMedia Layer is a cross-platform multimedia
library designed to provide low level access to
audio, keyboard, mouse, joystick, and 2D video
framebuffer. It is used by MPEG playback
software, emulators, and many popular games. 
153 serlport.zip 06-04-2002 8 Kb. 0
Serial Port Source Code. This is a wrapper class
to access OS/2 serial port. It is not complete.
But it is useful to understand what is needed to
access a serial port. It can be extended to be a
complete wrapper around a serial port without
too much  
154 sf-113s.zip 16-09-2016 1546 Kb. 0
The spam filter for OS/2 and eComStation version
1.1.3. Sources. Copyright (c) 2016, Vasilkin
Andrey. All rights reserved. The SpamFilter is a
free and Open Source software able to detect and
reject e-mail messages containing unwanted
advertising. SpamFilter is a multi-threaded
daemon, it features a local sockets and named
pipes interfaces to receive queries and send
answers to the mail server software (MTA). 
155 shpwn200.zip 06-12-2001 185 Kb. 0
ShapeWindow - Shape (non-rectangular) Window for
OS/2 Version 2.00, Dec, 2001. Copyright (C)
1998-2001 Software Research Associates, Inc. 
156 sl-106sr.zip 04-07-2018 607 Kb. 0
System Load v1.0.6 (sources). Copyright (c)
2015-2018, Vasilkin Andrey. All rights reserved.
SystemLoad can monitor the status of various
system components on OS/2 and eCS. It is a
modular platform to display different data sets.
The goal of this project is to provide a simple
monitor tool for displaying dynamic information.
The feature set can be expanded with the help of
dynamically loaded modules. To create your own
modules take a look at the available source
codes of already present modules and the
examples. The information is presented as a list
of items and a details pane. Each module defines
itself how the items and the details pane
interior will be drawn. Note that you can drag
and drop fonts and colors onto the list, items
and details pane. 
157 spltpane.zip 03-01-2007 212 Kb. 0
WC_SPLITPANE window class. A feature rich
splitpane control. Full source code and
documentation included. 
158 sppcrsrc.zip 31-07-2004 26 Kb. 0
Complete sources for the SpaSe PCRadio
application. These are the complete sources (in
Virtual Pascal) for SpaSe PCRadio 003 control
application. Many people asked for this, so here
it is, in GPL. Created by Erico Mendonca 
159 styler2s.zip 07-09-2014 4130 Kb. 0
Styler/2 1.7.4 Source Code. An user interface
enhancer for OS/2 Warp 3 and 4. Released as open
source under the GNU GPL V3 by its author
Alessandro Cantatore. 
160 synk160s.zip 19-11-2010 1338 Kb. 0
Synkron Version 1.6.0. Synkron is an application
for folder synchronisation that allows you to
configure your synchronisations in detail.
Despite having many features, the user interface
of Synkron is very user-friendly and easy to
use. Synkron is able to synchronise multiple
folders at once, analyse folders before sync,
restore overwritten or deleted files, plan
synchronisations and much more. Synkron is a
cross-platform application and runs on OS/2, Mac
OS X, Linux and Windows. Synkron is distributed
under the terms of the GPL v2 licence. Sources
with minor OS/2 related patches. Additional
requirements: gcc 4.4.4 and Qt 4.6.2 runtime
libraries. Ported by Cornelis Bockemuehl. 
161 tcl805s.zip 16-10-2001 569 Kb. 0
Tcl/Tk 8.0.5 for OS/2 PM (source). OS/2 Presenta
ion Manager port of the Tool Command Language
and its windowing ToolKit. By Illya Vaes. Additi
nal requirements: Scriptics generic source for
Tcl/Tk 8.0.5. 
162 tcl835s1.zip 04-10-2003 929 Kb. 0
Tcl/Tk 8.3.5 for OS/2 PM beta1 (sources) OS/2
Presentation Manager port of the Tool Command
Language and its windowing ToolKit by Illya
Vaes. Source files (OS/2 part only). Tcl is the
Tool Command Language and Tk is the windowing
ToolKit for / of Tcl. Originally designed as a
macro- and initialization-file language for
people's applications, the example applications
tclsh (Tcl Shell) and wish (Windowing Shell, Tk)
are nowadays most often used to run complete,
portable script-applications. Tcl/Tk is
officially supported on Unix and the X Window
System, Apple Macintosh and MS Windows;
user-contributed ports exist for eg. VMS and, of
course, OS/2. 
163 tcpcfgsr.zip 01-07-2008 2913 Kb. 0
TCP/IP Configuration Version 1.05.1 is a TCP/IP
Config Programm. Replacement of IBM's
TCPCFG2.CMD (JAVA) TCP/IP Configuration Program
wich needs Java 1.1x as default. The program is
released as freeware. Copyright 2003-2006
Reinhard Berger. New graphical client for mount
/ unmounting NFS drive(s). The program is
released as freeware. Pascal Sourcecode to
TCPConfig and NFSCLient. Additional
requirements: WDSibyl and VirtualPascal. 
164 textinis.zip 15-05-1998 41 Kb. 0
This unit contains a class TTextIniFile that
implements text ini-files. Author Joerg Pleumann 
165 thesrc31.zip 10-02-2003 816 Kb. 0
        THE - The Hessling Editor
 Version 2.7   C source        THESRC27.ZIP
 ------------------------------------------
 Text editor based on VM/CMS XEDIT and best
 features of Kedit. C source code.
 Executables for DOS, OS/2 and Win32
 available.
 Freeware. Distributed under GNU General
 License. 
166 tin170s.zip 04-09-2003 1539 Kb. 0
Source for tin USENET newsreader v1.7.0 
167 tply41.zip 21-09-1998 163 Kb. 0
This is Version 4.1 of TPLY (Turbo Pascal Lex
and Yacc), a compiler generator for VPascal/2,
Turbo Pascal and compatibles. Author Albert
Graef 
168 tply41a.zip 11-04-2000 165 Kb. 0
This is Version 4.1a of the parser generator
Turbo Pascal Lex and Yacc. It works with any
Turbo Pascal compatible toolkit such as
VPascal/2, Free Pascal, TMT Pascal and so on.
Author Albert Graef. 
169 tskb108s.zip 03-11-2003 62 Kb. 0
Mark Kimes FM/2 Taskbar v1.08 GPL Source Code.
The FM/2 Taskbar is a utility program that works
in conjunction with the WPS Window List, program
objects and Launchpad to control what's running
on your system and where it runs. 
170 ujoystck.zip 27-10-2002 5 Kb. 0
Pascal-Unit (Sibyl): Class for the Joystick
(Gameport); (German). 
171 uniaud_g.zip 05-09-2002 1522 Kb. 0
OS/2 Universal Audio Driver source code. The OS/
Universal Audio Driver is based on the ALSA Proj
The source code license of the ALSA sound driver
the GPL (GNU Public License). 
172 usbec10s.zip 06-12-2005 65 Kb. 0
USB 1.1 Expanded Control Driver -
source/samples. Provides the source code of a
device driver to directly control classless usb
devices attached to an OS/2 system. Includes 2
sample applications written in c and 3 sample
rexx procedures. Has been specifically designed
to ease the development and test of simple
homemade usb devices under OS/2. Uses
standard/vendor control transfers and data
(bulk/interrupt) transfers. Made in Holland by
Wim Brul. 
173 usbec23s.zip 27-07-2015 141 Kb. 0
USB 2.0 Revision 23.20150727 Extended Control
Driver. Now Open Source product with its ISC
license contained in the LICENSE file. Contains
the Source Code of the USB 2.0 Extended Control
Driver for OS/2. Contains 2 sample applications
written in C and 3 sample REXX procedures.
Contains 3 test applications written in Borland
Turbo Assembler for OS/2. Provides a usb filter
device driver to directly control usb devices
attached to an OS/2 system. Has been
specifically designed to ease the development
and test of simple homemade usb devices under
OS/2. Uses standard/vendor control transfers and
data (bulk/interrupt) transfers. Made in Holland
by Wim Brul. 
174 usbecds.zip 24-06-2012 115 Kb. 0
USB 1.1 Revision 13.20120618 Extended Control
Driver Source/Samples. The usbecd.sys device
driver enables you to directly control usb
devices. It provides an application program
interface that conforms to the standard DosRead
and DosWrite functions and as such may be easily
used from rexx procedures using the charin and
charout functions. It has been designed to ease
the development and test of simple usb devices
that do not belong to any usb device class and
which exercise standard/vendor control transfers
and data (bulk/interrupt) transfers. Made in
Holland by Wim Brul. 
175 usbecdsr.zip 05-01-2012 112 Kb. 0
USB 1.2 Extended Control Driver source/samples.
Provides the source code of a device driver to
directly control classless usb devices attached
to an OS/2 system. Includes 2 sample
applications written in C and 3 sample REXX
procedures. Contains 2 isochronous test
applications written in turbo assembler. Has
been specifically designed to ease the
development and test of simple homemade usb
devices under OS/2. Uses standard/vendor control
transfers and data (bulk/interrupt) transfers.
The new hybrid control interface supports
isochronous transfers to 1 endpoint. Made in
Holland by Wim Brul. 
176 vlc-115s.zip 03-12-2010 33437 Kb. 0
VLC media player v1.1.5 for OS/2 sources. The
cross-platform open-source multimedia framework,
player and server VLC media player is a highly
portable multimedia player and multimedia
framework capable of reading most audio and
video formats (MPEG-2, MPEG-4, H.264,
DivX,MPEG-1, mp3, ogg, aac ...) as well as DVDs,
Audio CDs VCDs, and various streaming protocols.
Additional requirements: kLIBC v0.6.3, Qt
4.6.3GA. Ported by KO Myung-Hun. 
177 vman_fsd.zip 13-06-2002 35 Kb. 0
An example of fullscreen-switchable application.
Use the FSDive and the VMAN subsystem of OS/2 to
create fullscreen-switchable applications! The 
package contains Virtual Pascal source code on 
how to make your DIVE enabled application to 
support fullscreen mode. 
178 vnc-src.zip 16-07-2018 1734 Kb. 0
VNC Client 1.7.0 and Server 1.5.0 sources
(20180716). This package provides a VNC server
and client for OS/2 Presentation Manager, you
can connect to a VNC-server somewhere in the
network and display its content in a window. VNC
stands for Virtual Network Computing. Features:
UltraVNC compatible chat and file transfer, WPS
integration.
screen to the viewer. It also interprets
commands coming from the viewer and carries them
out on the remote computer. 
179 vptcp110.zip 11-06-1996 28 Kb. 0
TCP/IP Toolkit for Virtual Pascal Version 1.10.
Copyright 1996 Antony T Curtis. All rights
reserved. 
180 vyxsspl.zip 07-05-2002 19 Kb. 0
Simple but nice SPL (signal processing library).
The project is now called SSPL : Simple SPL. 
There are 2 dynamic libraries: "kernel" itself 
(vyxssplk.dl l) and C++ "wrapper" (vyxssplw.dll)
"Kernel" consists of basic set of functions to 
work with filters, spectrum calculation (FHT), 
simple signal generators (Sine, Cosine, White/
Pink noise), data structures and some helper 
functions. There are no special checks for 
parameter validity except the init functions. 
C++ "wrapper" is under development. 
181 watcmifs.zip 28-08-2005 135 Kb. 0
Sample Source for building an IFS driver using
Open Watcom 
182 wckey11s.zip 13-03-2003 42 Kb. 0
 WarpCenter HotKey
-------------------
Enables a hotkey to
open the menu with
the OS/2 Warp logo
on WarpCenter's bar. 
183 weaslsrc.zip 10-08-2018 1253 Kb. 0
Weasel Pro 2.48 source code. Copyright (C)
1998-2018 Peter Moylan. Weasel: a POP3 and SMTP
daemon for OS/2. Includes controls on who may
send relay mail, and includes a way of blocking
mail from specified hosts. Now released as
open-source with GPL licence. 
184 webm102s.zip 05-11-2004 2411 Kb. 0
WebMail/2 source code (2003-04-26). WebMail/2
allows users to read their email via a web
browser. Supports 3rd party programs like
Weasel, IPS, Inet.Mail Inet.MailPro, OS2PopS,
ZxMail, and generic POP3 servers. 
185 webseesr.zip 27-09-2016 267 Kb. 0
UVC Webcam Support for OS/2 (and eComStation).
Sources. Provides two mutually exclusive sets of
programs for UVC compliant webcams. Use either
the 640x480 set or the 320x240 set. Made in
Holland by Wim Brul. 
186 wftsrc20.zip 08-01-2018 241 Kb. 0
Web Family Tree version 2.0. Web Family Tree: a
CGI program for displaying family tree data from
a GEDCOM database as web pages. Requires a web
server. Sources. 
187 wimm22s.zip 10-02-2003 31 Kb. 0
WIMM 2.2; Where Is My Mail; Personal mail
scanner for Squish & *.MSG; Written by
Gerard van Essen with modifications by
Andrew Clarke
C source code for Windows, UNIX, OS/2, BeOS & 32 
188 winmeta.zip 01-02-2007 66 Kb. 0
Winmeta library. Paints windows metafiles, wmf
and emf, on the OS/2 platform. This library can
be used to paint Windows metafiles into an OS/2
device context, from where you can paint the
resulting data, or export it as a bitmap or OS/2
metafile. Copyright (c) 2007 Peter Koller,
Maison Anglais. All Rights Reserved. 
189 wpsfwsrc.zip 23-10-2007 2343 Kb. 0
Workplace Shell For Windows v1.0 source code.
WPS for Windows source code has been released
under the terms of this WPSFWIN public license.
License included with source. 
190 xmlcfg.zip 14-03-2005 53 Kb. 0
XMLCfg. Simple "C" library for reading XML
files. Samples. 
191 xmsgap16.zip 10-02-2003 166 Kb. 0
XMSGAPI; eXtended MSGAPI - version 1.6.
C library to access Squish & *.MSG format
message bases for 32-bit DOS, OS/2, Windows,
UNIX & BeOS.  Maintained by Andrew Clarke.
E-mail: mail@ozzmosis.com. FidoNet: 3:633/267. 
192 xsmou10s.zip 22-05-2015 15 Kb. 0
Emulate Mouse Driver Revision 10.20150522
source/samples. Provides a device driver to send
absolute mouse events into the OS/2 system. It
has been specifically designed to ease the
development and integration of touch screen
solutions into the OS/2 system. Made in Holland
by Wim Brul. Now Open Source product with its
ISC license contained in the LICENSE file.
Contains the Source Code of the Emulate Mouse
Driver for OS/2 and 2 REXX samples. 

HomeHome  IndexIndex