This C/C++ library is an implementation of the Symbolic Computation Software Composibility Protocol (SCSCP).
The current implementation is based on the specification version 1.3 (see , for more details related with SCSCP).


This library provides a C and C++ Application Programming Interface (API) to develop client applications to access Computer Algebra Systems which support that protocol. Computer Algebra Systems could use these API to provide services to other applications using this protocol.


The library is written by M. Gastineau (CNRS - Observatoire de Paris - IMCCE) and is distributed under the free software CECILL-C or CECILL license.

M. Gastineau
Astronomie et Systèmes Dynamiques
CNRS - Observatoire de Paris - Institut de Mécanique Céleste
77 avenue Denfert-Rochereau
75014 PARIS
email :


This software is governed by the CECILL-C or CECILL version 2 license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the software under the terms of the CeCILL-C or CeCILL license as circulated by CEA, CNRS and INRIA at the following URL

As this software is an open-source product distributed under two distinct licenses giving you the choice of one of the two licensing terms, you have to choose to one of the two licenses CECILL-C or CECILL version 2. This allows the use of our code in a variety of software projects as wide as possible.



How to properly cite SCSCP C Library

@manual {SCSCPCLibrary,
   author       = {M. Gastineau},
   title        = {SCSCP C Library - A C/C++ library for Symbolic Computation Software Composibility Protocol},
   organization = {IMCCE},
   edition      = {1.0.0},
   year         = {2013},
   month        = June,
   note         = {\url{}}


Some part of this work is supported by the HPC-Europa programme, funded under the European Commission's Research Infrastructures activity of the Structuring the European Research Area programme, contract number RII3-CT-2003-506079.

This library has been developed under the project TRIP.


Valid XHTML 1.0 Strict Valid CSS!