Projects / 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".

Operating Systems

Recent releases

  •  11 Sep 2003 18:03

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

    •  02 May 2002 18: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.

      •  06 Feb 2002 21:16

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

        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.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.