GNU PSPP is a program for the statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.

The most important of these exceptions are, that there are no “time bombs”; your copy of PSPP will not “expire” or deliberately stop working in the future.

Neither are there any artificial limits on the number of cases or variables which you can use. There are no additional packages to purchase in order to get “advanced” functions; all functionality that PSPP currently supports is in the core package.

PSPP is a stable and reliable application. It can perform descriptive statistics, T-tests, anova, linear and logistic regression, measures of association, cluster analysis, reliability and factor analysis, non-parametric tests and more.

Its backend is designed to perform its analyses as fast as possible, regardless of the size of the input data. You can use PSPP with its graphical interface or the more traditional syntax commands.

Features

A brief list of some of PSPP's features.

  • Support for over 1 billion cases
  • Support for over 1 billion variables
  • Syntax and data files which are compatible with those of SPSS
  • A choice of terminal or graphical user interface
  • A choice of text, postscript, pdf, opendocument, html or TeX output formats
  • Inter-operability with: LibreOffice, Apache OpenOffice, Gnumeric and other free software
  • Easy data import from spreadsheets, text files and database sources
  • The capability to open, analyse and edit two or more datasets concurrently
  • A user interface supporting all common character sets
  • The user interface has been translated to multiple languages
  • Very fast statistical procedures, even on very large data sets
  • No license fees and no expiration period
  • No unethical “end user license agreements”
  • A fully indexed user manual
  • Freedom ensured; It is licensed under the GPLv3 or later
  • Portability; Runs on many different computers and many different operating systems


Platforms

1- Linux

Packages for PSPP are widely available. For Debian-derived systems, run apt-get install pspp; for Red Hat-derived systems, run dnf install pspp; and for a distribution-independent PSPP Flatpak, visit PSPP on Flathub or run flatpak install flathub org.gnu.pspp.

2- Windows

You can install pspp on Windows 64 Bit via the pspp-1.6.2-install.exe installer. The Windows installers for nightly builds are untested nightly builds.

3- macOS

There are three ways to install PSPP on MacOS.

  • The Application bundle provides the gui version via a normal installer. If you do not know what XCode is - go for this one.
  • MacPorts. Run port install pspp-devel to get the latest and most featureful version of PSPP or port install pspp to get an older but possibly better tested version (more information).
  • Homebrew. The PSPP brew tap also includes a description how to install the stable or the development version of PSPP.

License

Pspp is released under the GPL-3.0+ License.

PSPP is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Resources