newsGNU CSSC - News


CSSC-1.4.1 released

Item posted by James Youngman <jay> on Tue 07 May 2019 08:27:17 PM UTC.

I'm pleased to announce the release of GNU CSSC, version
1.4.1.  This is a stable release.  The previous stable
release was 1.4.0.

Stable releases of CSSC are available from  Development releases and
release candidates are available from

CSSC ("Compatibly Stupid Source Control") is the GNU
project's replacement for the traditional Unix SCCS suite.
It aims for full compatibility, including precise nuances
of behaviour, support for all command-line options, and in
most cases bug-for-bug compatibility.  CSSC comes with an
extensive automated test suite.

If you are currently using SCCS to do version control of
software, you should be able to just drop in CSSC, even for
example if you have a large number of shell scripts which
are layered on top of SCCS and depend on it.  This should
allow you to develop on and for the GNU/Linux platform if
your source code exists only in an SCCS repository.  CSSC
also allows you to migrate to a more modern version control
system (such as git).

There is a mailing list for users of the CSSC suite.  To
join it, please send email to <>
or visit the URL

There is also a mailing list for (usually automated) mails
about bugs and changes to CSSC.  This is

For more information about CSSC, please see

These people have contributed to the development of CSSC :-

James Youngman, Ross Ridge, Eric Allman, Lars Hecking,
Larry McVoy, Dave Bodenstab, Malcolm Boff, Richard Polton,
Fila Kolodny, Peter Kjellerstedt, John Interrante, Marko
Rauhamaa, Achim Hoffann, Dick Streefland, Greg A. Woods,
Aron Griffis, Michael Sterrett, William W. Austin, Hyman
Rosen, Mark Reynolds, Sergey Ostashenko, Frank van
Maarseveen, Jeff Sheinberg, Thomas Duffy, Yann Dirson,
Martin Wilck

Many thanks to all the above people.

Changes since the previous release stable are:

New in CSSC-1.4.1, 2019-05-07

* This release - and future releases - of CSSC must be
  compiled with a C++ compiler that supports the 2011
  C++ standard.

* When the history file is updated (with admin or delta for
  example) the history file is not made executable simply
  because the 'x' flag is set.  Instead, preserve the
  executable-ness from the history file we are replacing.

* This release is based on updated versions of gnulib and of
 the googletest unit test framework.

Checksums for the release file are:
$ for sum in sha1sum md5sum ; do $sum CSSC-1.4.1.tar.gz; done
bfb99cbd6255c7035e99455de7241d4753746fe1  CSSC-1.4.1.tar.gz
c9aaae7602e39b7a5d438b0cc48fcaa3  CSSC-1.4.1.tar.gz

Please report any bugs via this software to the CSSC bug
reporting page,

Back to the top

Powered by Savane 3.13-b921.
Corresponding source code