SWI-Prolog old releases

Previous stable binaries
binaries/pl-5.4.7-190.i586.rpm 4827433 Bytes SWI-Prolog/XPCE for Linux (RPM package)
Binary of version 5.4.7 for i386-linux based on glibc 2.2.5, compiled using SuSE linux 8.1. Should run on most glibc 2.2 based Linux systems.
w32pl547.exe 3936898 Bytes SWI-Prolog/XPCE for MS-Windows
Self-installing executable of version 5.4.7 for Windows 95/98/ME and NT/2000/XP. This is the last version that runs on Windows 95/98/ME
binaries/pl-5.2.13-132.i386.rpm 4790980 Bytes Binary of version 5.2.13 for i386-linux
Based on glibc 2.2, compiled using SuSE linux 9.0. Should run on most glibc 2.2 based Linux systems.
w32pl5213.exe 3445716 Bytes SWI-Prolog/XPCE for MS-Windows
Self-installing executable of version 5.2.13 for Windows 95/98/ME and NT/2000/XP
binaries/pl-5.0.10-93.i386.rpm 4412242 Bytes Binary of version 5.0.10 for i386-linux
Based on glibc 2.2, compiled using SuSE linux 7.3. Should run on most glibc 2.2 based Linux systems.
w32pl5010.exe 4015020 Bytes SWI-Prolog/XPCE for MS-Windows
Self-installing executable of version 5.0.10 for Windows 95/98/ME and NT/2000/XP
binaries/swipl-5.0.10-macosx.dmg.gz 4045566 Bytes SWI-Prolog/XPCE for MacOS X (darwin and jaguar)
Binary version of 5.0.10 for MacOS X. Requires Xfree or Xdarwin. Assembled by Jacobo Myerston. Installation details are here.
Really outdated binaries
binaries/pl-3.4.5-38.i386.rpm 867851 Bytes Last pre-4.0 version Linux RPM package
Binary of version 3.4.5 for i386-linux based on glibc 2.1.3, compiled using SuSE linux 6.4. Should run on most glibc 2.x based Linux systems.
w32pl345.exe 1013762 Bytes Last pre-4.0 version for MS-Windows
Self-installing executable of version 3.4.5 for Windows 95, 98, NT and 2000
w32pl328.exe 963164 Bytes Last pre-ISO version for MS-Windows
Self-installing executable of version 3.2.8 for Windows 95, 98 and Windows-NT
winpl195.zip 422399 Bytes SWI-Prolog 1.9.5 for Windows 3.1
Old version based on WATCOM 32-bit extender for Windows 3.1. For proper installation, unpack using this version of unzip

About the old releases

Old releases allow you to use old platforms or run code written for old versions. Backward compatibility is generally good enough to run most programs flawlessly on the current release. We do not create updates to these versions. The sources are available from the FTP archive or GIT/CVS server.


Home This page is maintained using the chpp macro language