
Upstream software project
swi-prolog
Prolog Compiler
About swi-prolog
Prolog Compiler
This project links 49 native package records across 6 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.
These are catalog observations, not a guarantee of installation, compatibility, or upstream support.
Project pictures and package coverage
Project identity
- Project
- swi-prolog
- Publisher
- Not authoritatively mapped
- Native package records
- 49
- Operating systems
- debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-tumbleweed
- License expression
- GPL-2.0-or-later AND LGPL-2.1-or-later
- Metadata completeness
- 100/100 (not a software quality rating)
- Homepage
- Visit upstream site
- Source repository
- Not reported
Source-reported description
The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.
Packages by operating system
Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.
Debian 12 (Bookworm)
- swi-prolog9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters
ISO/Edinburgh-style Prolog interpreter
amd64arm64bookworm - swi-prolog-bdb9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
Berkeley DB interface for SWI-Prolog
amd64arm64bookworm - swi-prolog-core9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - core system
amd64arm64bookworm - swi-prolog-core-packages9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - core packages
amd64arm64bookworm - swi-prolog-doc9.0.4+dfsg-2
Debian 12 (Bookworm) / doc / source swi-prolog
documentation and examples for SWI-Prolog
allbookworm - swi-prolog-full9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - full suit
amd64arm64bookworm - swi-prolog-java9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
Bidirectional interface between SWI-Prolog and Java
amd64arm64bookworm - swi-prolog-nox9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - without X support
amd64arm64bookworm - swi-prolog-odbc9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
ODBC library for SWI-Prolog
amd64arm64bookworm - swi-prolog-test9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
tests and checks for SWI-Prolog
allbookworm - swi-prolog-x9.0.4+dfsg-2
Debian 12 (Bookworm) / interpreters / source swi-prolog
User interface library for SWI-Prolog - with X support
amd64arm64bookworm
Debian 13 (Trixie)
- swi-prolog9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters
ISO/Edinburgh-style Prolog interpreter
amd64arm64trixie - swi-prolog-bdb9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
Berkeley DB interface for SWI-Prolog
amd64arm64trixie - swi-prolog-core9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - core system
amd64arm64trixie - swi-prolog-core-packages9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - core packages
amd64arm64trixie - swi-prolog-doc9.2.9+dfsg-1
Debian 13 (Trixie) / doc / source swi-prolog
documentation and examples for SWI-Prolog
alltrixie - swi-prolog-full9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - full suit
amd64arm64trixie - swi-prolog-java9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
Bidirectional interface between SWI-Prolog and Java
amd64arm64trixie - swi-prolog-nox9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
ISO/Edinburgh-style Prolog interpreter - without X support
amd64arm64trixie - swi-prolog-odbc9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
ODBC library for SWI-Prolog
amd64arm64trixie - swi-prolog-test9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
tests and checks for SWI-Prolog
alltrixie - swi-prolog-x9.2.9+dfsg-1
Debian 13 (Trixie) / interpreters / source swi-prolog
User interface library for SWI-Prolog - with X support
amd64arm64trixie
Fedora 43
- python3-janus-swi1.5.2-6.fc43
Fedora 43 / Unspecified / source python-janus-swi
Bidirectional interface between SWI Prolog and Python
aarch64x86_6443 - swi-prolog9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter
noarch43 - swi-prolog-bdb9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
SWI-Prolog Berkeley DB interface
aarch64x86_6443 - swi-prolog-core9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - core system
aarch64x86_6443 - swi-prolog-core-packages9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - core packages
aarch64x86_6443 - swi-prolog-doc9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
Documentation and examples for SWI-Prolog
noarch43 - swi-prolog-full9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - full suite
noarch43 - swi-prolog-java9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
Bidirectional interface between SWI-Prolog and Java
aarch64x86_6443 - swi-prolog-nox9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - without X support
aarch64x86_6443 - swi-prolog-odbc9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
SWI-Prolog ODBC interface
aarch64x86_6443 - swi-prolog-test9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
Tests and checks for SWI-Prolog
noarch43 - swi-prolog-win9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
SWI-Prolog GUI interface
aarch64x86_6443 - swi-prolog-x9.2.9-8.fc43
Fedora 43 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - with X support
aarch64x86_6443
Fedora 44
- python3-janus-swi1.5.2-9.fc44
Fedora 44 / Unspecified / source python-janus-swi
Bidirectional interface between SWI Prolog and Python
aarch64x86_6444 - swi-prolog10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter
noarch44 - swi-prolog-bdb10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
SWI-Prolog Berkeley DB interface
aarch64x86_6444 - swi-prolog-cli10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - command line interface
aarch64x86_6444 - swi-prolog-core10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - core system
aarch64x86_6444 - swi-prolog-core-packages10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - core packages
aarch64x86_6444 - swi-prolog-doc10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
Documentation and examples for SWI-Prolog
noarch44 - swi-prolog-full10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - full suite
noarch44 - swi-prolog-java10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
Bidirectional interface between SWI-Prolog and Java
aarch64x86_6444 - swi-prolog-odbc10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
SWI-Prolog ODBC interface
aarch64x86_6444 - swi-prolog-test10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
Tests and checks for SWI-Prolog
noarch44 - swi-prolog-win10.0.2-1.fc44
Fedora 44 / Unspecified / source pl
ISO/Edinburgh-style Prolog interpreter - with GUI support
aarch64x86_6444
openSUSE Leap 15.6
- swipl9.0.4-bp156.1.41
openSUSE Leap 15.6 / Unspecified / source swipl
Prolog Compiler
aarch64ppc64les390xx86_64leap-15.6
openSUSE Tumbleweed
- swipl10.1.13-1.1
openSUSE Tumbleweed / Unspecified / source swipl
Prolog Compiler
x86_64tumbleweed
Project resources and further reading
Mapping provenance
Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.
No field-level source record is published yet.