FreeSoftWare for OS/2 / jsawa@attglobal.net Now Unisys is threatening websites that use GIFs for a $5000 license fee.

I replaced all GIF images with PNG. If you have not done yet, burn all your GIFs too. If you cannot see images in this page, get browser that can view PNGs.
Why this web page [Mon, 19 Nov 2007]
I love OS/2, for user-friendly Workplace Shell and its stability. Needless to say, Open Source Softwares (OSS) are OPEN to OS/2 users. A lot of GNU utilities and other OSSs have been ported to OS/2. In my computer, command line oriented and XFree86 OSSs are almost common in OS/2 and in Linux (Vine 1.1). Platform independency of OSSs are high. As long as they are active, OS/2 never be dead, I believe.
Open Source Softwares ported to OS/2 [zip]
Z : Zip archive
R : rpm package is available
J : compiled with Japanization patch
JM : Japanese message is available
D : OS/2 diff included

Important Notice

Basic utilities
Name Description Type Uploaded Time
GNU grep v2.5a: grep, egrep, fgrep - print lines matching a pattern Z,R,JM,D Mar-2-2001
GNU sed v3.02.80: a Stream EDitor R,JM,D 99/11/20
GNU awk v3.0.4:pattern scanning and processing language Z,J,D Jan-22-2000
GNU shell utilities v2.0: basename, dirname, echo, env, expr, id,printenv, sleep
tee,printf..... : A bug of `tee.exe' producing wrong newline code has fixed !!
Z,R,JM,D Oct-9-2001
GNU file utilities v3.16: chmod, cp, dd, df, dir, dircolors, du, install,ls, mkdir
mv, rm, rmdir, touch and vdir
Z,JM,D 99/6/16
GNU text utilities v2.0.11: cat,cksum,comm,csplit,cut,expand,fmt,fold,head,join,md5sum,
nl,od,paste, pr,ptx,sort,split,sum,tac,tail,tr,tsort,unexpand,uniq,wc, sha1sum
Z,R, JM,D Mar-2-2001
GNU groff v1.15: front end for the groff document formatting system Z,J,D Jan-22-2000
man v1.5g format and display the on-line manual pages Z,J,JM,D Jan-22-2000
GNU texinfo v4.1: Convert texinfo source to Info,HTML, or Text. View Info manual. Z,R,J,JM,D 2002/3/24
file v3.33 file - determine file type: README(82.7 kb) J Mar-6-2001
bzip2 v1.0.0 (RPM) : Latest version of bzip2 R,D Jun-25-2000

For End-users and Developers
RPM v3.0.6 RedHat's RPM package manager. This version is available for rpm packages created by rpm v4.0 (RedHat Linux 7.0 or later) (JM) Z,JM,D Feb-19-2001
unrpm.zip Without full package of OS/2 ported rpm, you can extract files from RPM packages. [260 kb] Z Feb-19-2001
Tgif 4.1.20 Xlib based interactive 2-D drawing facility under X11 Z Jun-25-2000
gif2png GIF to PNG graphics file conversion Z,D May-5-2000
ghostscript 6.0 This can be run in XFree86/OS2 and in OS2 PM/VIO Z,D Mar-3-2000
gv 3.5.8 X window based postScript and PDF previewer for ghostscript Z,D Mar-3-2000
GNU patch v2.5.4 apply a diff file to an original : bug fixed R,D Feb-12-2001
TeX/LaTeX binary web2c 7.2b executales with dynamic linked kpathsea library Z 99/11/7
GNU bash v2.05a GNU Bourne-Again Shell with ncurses' menu function Z,J,D March-24-2002
lynx v2.8.1 A text mode HTML browser. This is slang based verion. Z,J,D May-5-2000
dvipdfm v0.10.5: DVI to PDF translator Z,D 99/4/14

Only For Developers
os2unix v2.2 Modify source files to compile free softwares in OS/2
Without OS/2 ported autoconf, you will be able to "configure and make"
Z Mar-22-2002
GNU gettext 0.10.35 v0.10.35: msgfmt can make MO file from SJIS coded PO file Z,R,J,JM,D Mar-2-2001
Xaw3d 1.5 3D Xaw library Z,D Mar-3-2000

OS/2 RPM Project: rpm binary package
To install rpm package,
RPM for OS/2[1.2 Mb] should have been installed successfully.

If you don't like to install rpm system, you can select a simple unpacking utility. Get unrpm.zip[260 kb] and install, then you can extract files from rpm package.

Every rpm package in this web page are to be installed in "\emx" directory of some drive specified by environment variable RPMDRV. All rpm package contain SPEC file and DIFF file.
GNU sh-utils 2.0 a package of small shell programming utilities Oct-9-2001
GNU gettext 0.10.35 Utilities for internatiolalization of message from program Mar-2-2000
GNU grep v2.5a grep, egrep, fgrep - print lines matching a pattern Mar-2-2001
GNU text utilities 2.0.11 text processing utilities Mar-2-2000
bzip2 v1.0.0 Latest version of bzip2 Jun-25-2000
GNU sed v3.02.80 a Stream EDitor 99/11/20
GNU texinfo v4.1 Latest version of Texinfo system 2002/3/24
GNU patch v2.5.4 apply a diff file to an original:bug fixed! Feb-12-2001

Coming Soon[or late]
Here is a list of already compiled freewares to be packaged and to be put in my web page.


If you urgently need some of above copies, e-mail me.
I will send you a patch or binary package before putting them in this page.

Diff files for porting Open Source Software to OS/2
I recommend you to check GNU ftp site
mirror list.

Programs that require UNIXROOT env. var.
Name Patch Kit Source
GNU shar utilities 4.2.1 sharutils-4.2.1-OS2-patch.zip
51 kb [Nov-12-2001]
ftp.gnu.org/gnu/sharutils/sharutils-4.2.1.tar.gz (306 Kb)
GNU groff 1.17.2 groff-1.17.2-OS2-patch.zip
35 kb [Nov-8-2001]
ftp.gnu.org/gnu/groff/groff-1.17.2.tar.gz (1.5 Mb)
Red Hat rpm 4.0 rpm-4.0-OS2-patch.zip
54 kb [Mar-2-2001]
ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-4.0.tar.gz (2 Mb)
GNU sh-utils 2.0 sh-utils-2.0-OS2-patch.zip
54 kb [Mar-2-2001]
ftp.gnu.org/gnu/sh-utils/sh-utils-2.0.tar.gz (1.2 Mb)
GNU text utilities 2.0.11 textutils-2.0.11-OS2-patch.zip
69 kb [Mar-2-2001]
ftp://alpha.gnu.org/gnu/fetish/textutils-2.0.11.tar.gz (1.9 Mb)
GNU gettext 0.10.35 gettext-0.10.35-OS2-patch.zip
35 kb [Mar-2-2001]
ftp://ftp.gnu.org/gnu/gettext/gettext-0.10.35.tar.gz (713kb)
GNU grep 2.5a grep-2.5a-OS2-patch.zip
31 kb [Mar-2-2001]
ftp://alpha.gnu.org/gnu/gettext/grep-2.5a.tar.gz (456kb)
GNU gettext 0.10.36(beta version) gettext-2001-02-05-OS2-patch.zip
30 kb [Feb-23-2001]
ftp://ftp.ilog.fr/pub/Users/haible/gnu/gettext-2001-02-05.tar.gz (869kb)
GNU id-utils 3.2 id-utils-3.2-OS2-patch.zip
27 kb [Feb-23-2001]
ftp://ftp.gnu.org/gnu/id-utils/id-utils-3.2.tar.gz (388kb)
GNU grep 2.5a grep-2.5a-OS2-patch.zip
26 kb [Feb-23-2001]
ftp://alpha.gnu.org/gnu/grep/grep-2.5a.tar.gz (456 Kb)

Programs with no relation to UNIXROOT env. var.

HOMEPAGE(written in Japanese)
OS/2 ported software (written in English)