Surround SCM is not a self-contained application. It requires the user to run unsupported 3rd party software in order to make Surround SCM work. Got that? Seapine REQUIRES Surround SCM users to use a third-party RDBMS (relational database management system) server application, but is careful not to specify which one so they don't have to provide support.
That's quite a change from their earlier policy, wherein Seapine Support recommended PostgreSQL for the RDBMS server. In fact, they actually included a PostgreSQL installer with Surround SCM.
Backups all have to be done outside Surround SCM. You have to use the RDBMS server application to back up the database, either via command line interface, or with a GUI if you can find one you like. That's an additional cost. Even with open source software (like PostgreSQL), you still have to know how to run the backups, and either run them manually, or know enough about command line to write a program to automate the backups.
None of that was necessary when I first purchased Surround SCM 12 years ago. Everything could be done inside the application, and the user could back up the database at the file system level, or get a backup application to do it.
Instead of improving Surround SCM by building more features into it to make it more user-friendly, Seapine has "geekified" it by shoving more functions outside the application, requiring vastly more user knowledge and expertise in other software applications just to be able to use Surround SCM at all.
Seapine Software keeps changing the rules. Surround SCM Server used to be self-contained; now it requires a third-party RDBMS database server application, without which it cannot operate. Initially Seapine recommended (and provided support for) PostgreSQL. Now, any request for support (even with the required annual "Premium Support" contract) receives the reprimand "PostgreSQL is not a Seapine product." That means no more support...not even for questions about how to upgrade PostgreSQL.
Most recently, Seapine dropped OS X support for Surround SCM Server.
Had I known all this was going to happen when I purchased a "perpetual license" in 2004, I would NOT have chosen Surround SCM.
Surround SCM provides a central document server with version control, configuration management, and document history, accessible from remote locations.