A
a2ps
aalib
AfterStep
apache
aspell
audiofile
autoconf213
autoconf
automake
 
B
bash
bc
binutils
bison
bzip2
 
C
cairo
cdrecord - cdda2wav - mkisofs
coreutils
cpio
curl
cvs
 
D
ddd
dejagnu
db
diffutils
docbookx
 
E
ElectricFence
elm
emacs
enlightenment
enscript
Eterm - Eterm-backgrounds
ethereal
expat
expect
tcl
tk
 
F
fetchmail - fetchmailconf
findutils
flex
fnlib
fontconfig
freetype2
freetype
ftpcopy
 
G
gaim
gawk
gcal
gcc
gcc-c++
libgcc
libstdc++
gd-progs
gd
gdb
gdbm
gettext
ghostscript-fonts
ghostscript
gimp
git
gnopernicus
gnuchess
gnuplot
grep
groff - groff-gxditview
guile
gv
gzip
 
H
help2man
hexedit
 
I
icewm
ImageMagick
indent
info - texinfo
jabber
jade
 
L
less
libjpeg
libmng
libpcap
libpng
libPropList
librep
libtiff
libtool
libungif-progs
libungif
libxslt
lrzsz
lsof
lsof
lynx
 
M
m4
make
mawk
metamail
mpage
mtools
mutt
MySQL
MySQL-client
 
N
ncftp
ncurses
 
O
openCIMOM
OpenSSL
 
P
patch
pcre
pegasus
perl
php
php-manual
pine
plotutils
prngd
procmail
proftpd
pspell
pth
python
python-docs
python-tools
 
T
tkinter
 
Q
qt
qt-designer
qt-Xt
 
R
rcs
rdist
readline
rpm
rpm-build
popt
rsync
ruby
rxvt
 
S
samba
samba-client
samba-common
screen
sed
sharutils
slang
smake
splint
squid
sudo
 
T
tar
tcpdump
tcsh
traceroute
transfig
trueprint
 
U
unzip
urw-fonts
 
V
vim-common
vim-enhanced
vim-minimal
vim-X11 The VIM version of the vi editor for the X Window System
vnc
 
W
webmin
wget
which
WindowMaker
wu-ftpd
 
X
Xaw3d
Xbae
xboard
xcursor
xemacs: An X Window System based version of GNU Emacs
xemacs-info
xemacs-el
xfce
xfig
xft
xmcd
xmms
xmms-gnome
xpaint
xpdf
xpm
xrender
xscreensaver
 
Y
ytalk
 
Z
zip
zlib
zoo
zsh

 
X
XML Parsers
XML UI Toolkits
 

Open Source Packages for AIX


This site contains a collection of open source and GNU (R) softwares built for AIX 5L and 6.                      
They run on any platform supporting either one AIX version or both.

Some tools have one package per AIX version but in most cases, a package built for an AIX 5 release (5.2 or 5.3) will also run on upper releases thanks to upward binary compatibility. Packages for AIX 6 are specific.

These softwares provide a set of tools both for Linux appplication developers and Linux system administrators. All packages are built using the RPM format.
Thanks to the strong affinity between Linux and AIX for applications and to AIX long history of standards compliance, it is usually easy to rebuild Linux applications for AIX.

The Open Source Packages for AIX will help for compiling and packaging Linux applications on AIX systems, developing new applications for AIX using the GNU environment, and running popular software provided in Linux distributions.


These packages can be organized in three main software areas (not all are listed here) :
  • Web 2.0 : Apache, MySQL, PHP, Python, Ruby, Memcached, Squid,...
  • Development : gcc, gdb, Tcl/Tk, autoconf, automake, libtool and some utilities : bash2, coreutils, binutils, tar, cpio, patch,...
  • Strategic applications : rpm, db, window managers, libraries, graphic applications...

Some open source licenses (such as the GPL) require that we also make the source available.
Only those sources with licenses requiring source redistribution are found at this site.
Developers building their own rpm images may also be interested in the spec files and patches.

(updated on 2008/02/12 by our team )

List of all Open Source packages
The following list is classified in categories. The left menu help you to find a package by alphebatical order.

Libraries


Network Servers and Clients

  • expect : A tcl extension for simplifying program-script interaction
    tcl : An embeddable scripting language
    tk : The Tk GUI toolkit for Tcl, with shared libraries

Compiler and Tools

  • gcc : GNU Compiler Collection
    gcc-c++ : C++ support for GCC
    libgcc : GCC compiler dynamic runtime library
    libstdc++ : G++ compiler dynamic runtime library

Database


  • OpenSSL : An open Source toolkit for Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols
  • python : An interpreted, interactive, object-oriented programming language
    python-docs : Documentation for the Python programming language
    python-tools : A collection of development tools included with Python
    tkinter : A graphical user interface for the Python scripting language
  • qt : The shared library for the Qt GUI toolkit
    qt-designer : Interface designer (IDE) for the Qt toolkit
    qt-Xt : An Xt (X Toolkit) compatibility add-on for the Qt GUI toolkit
  • rpm : The RPM package management system
    rpm-build : Scripts and executable programs used to build packages
    popt : A C library for parsing command line parameters
  • samba : Samba SMB server
    samba-client : Samba (SMB) client programs
    samba-common : Files used by both Samba servers and clients
  • vim-common : The common files needed by any version of the VIM editor
    vim-enhanced : A version of the VIM editor which includes recent enhancements
    vim-minimal : A minimal version of the VIM editor
    vim-X11 The VIM version of the vi editor for the X Window System

Scripting Language


Security Tools


Shells


Commands and Tools


Other