Download SWI-Prolog development versions
| Binaries | ||
|---|---|---|
| 5,908,101 bytes | SWI-Prolog/XPCE 5.9.9 for i586/Linux (RPM)
Linux RPM package created on SuSE Linux 11.2. You may try on other Linux releases. If you are a one-time user, check whether your Linux distro provides SWI-Prolog. If you are a frequent user, consider to download and compile the source. | |
| 8,223,332 bytes | SWI-Prolog/XPCE 5.9.9 for Windows NT/2000/XP/Vista
Self-installing executable for MS-Windows. Installs plwin.exe and plcon.exe. Works on Windows NT/2000/XP/Vista. | |
| 8,512,707 bytes | SWI-Prolog/XPCE 5.9.9 for Windows XP/Vista 64-bit edition
Self-installing executable for Microsoft's 64-bit platforms (XP and Vista 64-bit editions). See the reference manual for deciding on whether to use the 32- or 64-bits version. | |
| 12,486,373 bytes | SWI-Prolog/XPCE 5.9.9 for MacOSX 10.6 (Snow Leopard) on intel
Installer with binaries created using Macports.
Installs | |
| 10,555,268 bytes | SWI-Prolog/XPCE 5.9.9 for MacOSX 10.5 (Leopard) on intel
Installer with binaries created using Macports.
Installs | |
| 10,293,442 bytes | SWI-Prolog/XPCE 5.9.1 for MacOSX 10.4 (Tiger) on ppc
Installer with binaries created using Macports.
Installs | |
| Sources | ||
| 13,068,939 bytes | SWI-Prolog source for 5.9.9
Sources in | |
| Documentation | ||
| 2,384,349 bytes | SWI-Prolog 5.9.9 reference manual in PDF
SWI-Prolog reference manual as PDF file. This does not include the package documentation. | |
| Package binaries | ||
| 900,077 bytes | Package space (version 0.1.2) for Windows NT/2000/XP/Vista
Binary installer for the spatial indexing package space | |
| 1,305,703 bytes | Package space (version 0.1.2) for Windows XP/Vista 64-bit edition
Binary installer for the spatial indexing package space | |
| Show all files | ||
About this release
The 5.9.x branch will improve memory management.
The development branches have their own GIT repository at the address below. See the general GIT instructions for details.
% git clone git://www.swi-prolog.org/home/pl/git/pl-devel.git
Windows
- With thanks to `Degski', building the Windows version has become a lot simpler. The above Windows binaries are created using his configuration framework with Microsoft VC9. Uptill now, the Win32 binary was compiled with VC6 and the Win64 version with VC8.
Space package
- The section Package binaries contains binary installers
for the space-package, providing spatial indexing designed to
be used with the RDF libraries, but they can also be used as
general purpose library for multi-dimensional indexing and
dealing with geo-data formats.
Non-Windows users should download and build from the GIT sources.
5.9.x planned enhancements
- Replace sparse-address-space based stack allocation by stack-relocation (stack-shifting). This seriously reduces address-space requirements, which is of great importance to applications using many threads. (done)
- Remove
max_threadslimitation. (done) - Reduce trail-stack usage. (partly)
- Provide generational garbage collection.