Projects / libshbuf

libshbuf

libshbuf introduces a new IPC concept: the "shared buffer", a more flexible and faster alternative for standard Unix FIFOs. Take some shared memory, flavour it with semaphore-based locking and change notifications, and refine it with an easy-to-use API and you get libshbuf's "shared buffers".

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  11 Sep 2003 11:03

Release Notes: Build fixes, some code refactored, and bugfixes.

  •  02 May 2002 14:23

Release Notes: Compilation fixes were made. "backlog" support was added. python-shbuf was split off into its own package. An identification string was added to shared memory.

Release Notes: This release features a C API and a Python module.

RSS Recent comments

29 Aug 2005 14:45 poettering

Re: Licensing is entangled
Sorry. The license is LGPL. The file headers are bogus. I guess I have to update that. The next release will contain corrected headers.

10 Aug 2005 06:34 dignome

Licensing is entangled
Something to point out...

The source directory for libshbuf contains a GNU LGPL license file (COPYING). The project is also marked under a LGPL license on freshmeat and the project page at sourceforge... however, the source files in src all have GNU GPL headers.

Screenshot

Project Spotlight

Opera

A lightweight full-featured Web browser.

Screenshot

Project Spotlight

KDE-Services

Extensions providing additional features for Dolphin's right click menu in KDE.