Knowledgebase: PaperCut > Architecture
PaperCut Technical Specification
Last modified on 15 December 2015 11:07 AM

This knowledge base article contains various technical specification information (summary form) about the PaperCut print management software.


  • Suitable for networks of 5 to 500,000+ users


  • Single server or multi-server environments
  • Monitor locally attached printers
  • Client software is optional
  • Available in 20+ languages and currency formats world-wide
  • 32-bit and 64-bit native


  • Enterprise-wide license: unlimited printers, servers, and workstations
  • Licensed based on number of users

Open Systems:

  • Open documented database schema
  • XML Web Services API with sample code

Supported Server Operating Systems:

  • Microsoft Windows Server (any edition including 64-bit and server core)
  • Mac OS X Server (10.4 or higher)
  • Linux (any modern distribution)
  • Novell OES Linux and iPrint

Supported User Directory Services:

  • Active Directory (native integration including nested groups and OU’s)
  • OpenDirectory
  • eDirectory
  • LDAP
  • NIS, PAM, Samba, and others.

Supported Workstation Operating Systems:

  • Microsoft Windows (any edition)
  • Mac OS X (10.4 or higher)
  • Linux (any modern distribution)
  • Unix Workstation (Java required to run client software)


  • Almost all major laser, inkjet, label and wide-format printers.
  • Supported print languages: PCL, PCL6, HPGL, Postscript, PCL-GUI, XPS, Ricoh RPCS, Epson ESC, QPDL, various GDI printers and many language that don’t even have names.

Supported database servers:

  • Self managing internal database: suitable for up to 5,000 users
  • Microsoft SQL Server 2000/2005/2008/2012 (either 32 or 64 bit)
  • Microsoft SQL Express 2005/2008/2012 (free from Microsoft)
  • PostgreSQL 7.1 or higher
  • MySQL 5.5 or higher
  • Oracle 9.2 or higher

Supported cluster environments:

  • Microsoft Failover Server
  • Microsoft Cluster Server
  • Veritas Cluster Server
  • Linux HA


  • SSL encryption used for sensitive client server communication.

Future Environment Support Policy

Q: What is PaperCut’s policy around support for new/future operating systems?

A: Our official policy is to not comment and make commitment on future development as the IT landscape changes quickly and there may be unforseen circumstances. With regards to supporting future OS releases, historically PaperCut have supported all OS versions for the platforms supported (Windows, Mac, Linux, Novell). PaperCut is a development partner with most of the leading OS vendors and actively tests releases on pre-release operating system versions prior to their public release. For example PaperCut offered official support for Windows Vista, Windows 7 and Mac OS X 10.6 and 10.7 from the first day of their official release. PaperCut has a very large world wide customer base - over 50,000 organizations - and we are aware that many of them regard the need to support future OS releases as a high priority. This desire is reflected in our own development priorities.