GNU PSPP
gnu.org
What it is
GNU PSPP is free desktop software for statistical analysis of sampled data and a free replacement for SPSS. It provides graphical and command-line interfaces, scripting support, statistical tests, and regression models. Analyses include descriptive statistics, t-tests, ANOVA, linear and logistic regression, cluster analysis, reliability and factor analysis, and non-parametric tests. Data can come from PSPP system or portable files, Gnumeric, ODS, PostgreSQL, and TXT or other delimited text. Results can be written as text, PostScript, PDF, OpenDocument, or HTML. PSPP syntax and data files are compatible with SPSS, with a stated aim of producing similar results. The project lists interoperability with Gnumeric, LibreOffice, OpenOffice.org, and other free software. It supports Linux, macOS, and Windows as desktop platforms. The GNU GPL version 3 or later governs the software. Its listed plan is free, with no license fees or artificial limits on cases or variables.
Spec sheet
- Purpose
- GNU PSPP is a program for statistical analysis of sampled data and a free replacement for SPSS.Read 11 Oct 2026 · gnu.org
- Intended users
- The project says PSPP is particularly aimed at statisticians, social scientists, and students analyzing sampled data.Read 11 Oct 2026 · gnu.org
- Platforms
- The download page lists GNU/Linux, Windows, and macOS installation options, as well as source code.Read 11 Oct 2026 · gnu.org
- Deployment
- desktopRead 20 Sep 2026 · gnu.org
- Free plan
- YesRead 20 Sep 2026 · gnu.org
- Security
- The project provides a private mailing list for reporting GNU PSPP security vulnerabilities.Read 11 Oct 2026 · gnu.org
- Support
- The project directs general questions to the pspp-users mailing list and says developers cannot promise an immediate response to bug reports.Read 11 Oct 2026 · gnu.org
- License
- PSPP is licensed under the GNU GPL version 3 or later.Read 11 Oct 2026 · gnu.org
- Analyses
- It supports descriptive statistics, t-tests, ANOVA, linear and logistic regression, cluster analysis, reliability and factor analysis, and non-parametric tests.Read 11 Oct 2026 · gnu.org
- Data import formats
- PSPP system and portable files; Gnumeric; ODS; PostgreSQL; TXT/delimited textRead 20 Sep 2026 · gnu.org
- Data sources
- PSPP supports importing data from spreadsheets, text files, and database sources.Read 11 Oct 2026 · gnu.org
- Interfaces
- PSPP offers a graphical interface and a command-line interface.Read 11 Oct 2026 · gnu.org
- Interoperability
- The project lists interoperability with Gnumeric, LibreOffice, OpenOffice.org, and other free software.Read 11 Oct 2026 · gnu.org
- Limitations
- The manual says PSPP’s statistical procedure support is incomplete and describes it as a work in progress.Read 11 Oct 2026 · gnu.org
- Output
- It can produce output in text, PostScript, PDF, OpenDocument, and HTML formats.Read 11 Oct 2026 · gnu.org
- Regression models
- YesRead 20 Sep 2026 · gnu.org
- Scale
- The project says PSPP supports over one billion cases and over one billion variables.Read 11 Oct 2026 · gnu.org
- Scripting support
- YesRead 20 Sep 2026 · gnu.org
- SPSS compatibility
- Its syntax and data files are compatible with SPSS, and it aims to produce similar results.Read 11 Oct 2026 · gnu.org
- Statistical tests
- YesRead 20 Sep 2026 · gnu.org
Plans and prices
Strong points and limits
Strong points
- Free plan with no license fees
- Graphical and command-line interfaces
- SPSS-compatible syntax and data files
- Runs on Linux, macOS, and Windows
- Exports text, PDF, HTML, and other formats
Limits
- Statistical procedure support remains incomplete
- No free trial is listed
- General support uses a mailing list
- Desktop deployment only
Who it suits
It is aimed particularly at statisticians, social scientists, and students analyzing sampled data. It suits users needing SPSS-compatible workflows, scripting, and named statistical procedures on desktop systems.
Verdict
GNU PSPP offers a broad set of statistical analyses, scripting, import formats, and output choices without license fees. Its incomplete procedure support is the main qualification for users comparing it with a fully complete statistics package.
Where Specifiction places it
- Statistical Analysis Software#13 of 1068.5