Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Pion Network Library

Pion Platform: a development platform for Complex Event Processing (CEP)

Copyright (C) 2007-2008 Atomic Labs, Inc.

Home page:

The Pion Platform is published under the GNU Affero General Public License.
See COPYING for licensing information.  Alternative commercial licenses are
also available through Atomic Labs, Inc. (see

Please note that the "Pion Common Library" and the "Pion Network Library" are 
included in the "common" and "net" subdirectories.  These two libraries are 
published under the Boost Software License.

The Pion Platform requires several third party libraries that are not included
within this distribution.  Detailed build instructions are available for all
of the platforms supported by Pion within the "common/doc" subdirectory
(README.platform).  Please read these instructions first.

Build and installation summary:

# ./configure [--with-openssl] [--with-log4cxx]
# make all
# make check	(this will build and run Pion's unit tests)
# make install	(this may require superuser/Administrator privileges)

For logging, Pion may be configured to:

a) use std::cout and std::cerr for logging (the default configuration)
b) use one of the following open source libraries: log4cxx, log4cpp or
   log4cplus (configure using one of --with-log4cxx, --with-log4cpp or
   --with-log4cplus, respectively)
c) disable logging entirely (configure --disable-logging)
Something went wrong with that request. Please try again.