Parliament

What Parliament is
Parliament is a self-hosted triple store and reasoner for Semantic Web data. The project describes it as standards-compliant for RDF, OWL, and SPARQL, with reasoning support. It is distributed under the BSD 3-Clause License, and its listed plan costs nothing. It supports Linux, macOS, and Windows. Version 2.8.1, released June 9, 2022, included a Docker Hub image named idemmons/parliament:2.8.1. That release separates software and data files; the data directory can be configured through kbDirectoryPath in ParliamentKbConfig.txt. Deployment documentation describes systemd service installation on Linux and UNIX, and a PowerShell startup script for Windows. Release notes say long-running queries time out and that a SWRL rules engine was added in 2019. The 2.8.1 notes also added a section on securing an instance. Parliament began in 2009, with initial development funded by DARPA through the DAML program; Raytheon BBN Technologies later extended it for internal R&D use. Its license provides the software “AS IS” and disclaims warranties.
Who it suits
Parliament suits teams or developers seeking a free, self-hosted store and reasoner for RDF, OWL, or SPARQL data. Its documented deployment options cover Linux/UNIX and Windows.
What it does well
- Standards-compliant for RDF, OWL, and SPARQL
- BSD 3-Clause open-source license
- Supports reasoning
- Includes a Docker Hub image for version 2.8.1
What to know first
- The license disclaims express and implied warranties
- The listed release is dated June 9, 2022
- Deployment is self-hosted
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Parliament | BSD 3-Clause open source software | Free |
As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Parliament project website on GitHub.
- Choose a self-hosted deployment for Linux, macOS, or Windows.
- For Linux or UNIX, follow the documented systemd service installation route.
- For Windows, use the documented PowerShell startup script.
- For version 2.8.1, use the idemmons/parliament:2.8.1 Docker Hub image if appropriate.
- Set the data location through kbDirectoryPath in ParliamentKbConfig.txt.
Verdict
Parliament brings triple storage and reasoning together under a free BSD license, with deployment guidance for multiple operating systems. The license disclaims warranties, and the listed 2.8.1 release dates to 2022.
Questions
How much does Parliament cost?
The listed Parliament plan is free. Parliament is open source under the BSD 3-Clause License.
Which platforms does Parliament support?
The listed platforms are Linux, macOS, self-hosted, and Windows. Deployment documentation also describes systemd installation on Linux and UNIX and a PowerShell startup script on Windows.
What standards and reasoning does Parliament support?
The project describes Parliament as standards-compliant for RDF, OWL, and SPARQL, and lists reasoning support. Release notes also describe the addition of a SWRL rules engine.
Can Parliament run in a container?
The version 2.8.1 release included a Docker Hub image named idemmons/parliament:2.8.1.
What license does Parliament use?
Its source is distributed under the BSD 3-Clause License. The license provides the software “AS IS” and disclaims express and implied warranties.
Facts from Parliament's own pages
- Container
- The 2.8.1 release included a Docker Hub image named idemmons/parliament:2.8.1. · github.com, 4 Oct 2026
- Deployment
- The release notes document systemd service installation support on Linux/UNIX and a PowerShell startup script on Windows. · github.com, 4 Oct 2026
- Founded
- 2009 · github.com, 28 Sept 2026
- License
- The source is distributed under the BSD 3-Clause License. · github.com, 4 Oct 2026
- License warranty
- The license provides the software “AS IS” and disclaims express and implied warranties. · github.com, 4 Oct 2026
- Origin
- Its initial development was funded by DARPA through the DAML program, and Raytheon BBN Technologies later extended it for internal R&D use. · github.com, 4 Oct 2026
- Product
- Parliament is a high-performance triple store and reasoner designed for the Semantic Web. · github.com, 4 Oct 2026
- Query timeout
- The 2019 release notes say long-running queries now time out. · github.com, 4 Oct 2026
- Release
- The repository README reports Parliament version 2.8.1 released on June 9, 2022. · github.com, 4 Oct 2026
- Rules
- The 2019 release notes say a SWRL rules engine was added. · github.com, 4 Oct 2026
- Security documentation
- The 2.8.1 release notes mention a new section detailing how to secure a Parliament instance. · github.com, 4 Oct 2026
- Standards
- The project describes Parliament as a standards-compliant triple store for RDF, OWL, and SPARQL. · github.com, 4 Oct 2026
- Storage
- The release separates software and data files, with the data directory configurable through kbDirectoryPath in ParliamentKbConfig.txt. · github.com, 4 Oct 2026
Where Parliament stands on Freedom251
- RDF Databases#12 of 26