This page contains pointers to various bits of software
we've written, which we regularly use, or to which we
contribute.
- tstools - appears
to be becoming the (locally) standard way of working with
video data, in particular with MPEG-2 transport, program
stream and PES data.
- muddle - is a
tool for combining packages into coherent buildable products.
It is used by several of our clients and by us internally, so
it's moderately well-tested.
- kbus - is an
efficient kernel-mediated messaging system for embedded systems.
It's much lighter weight than DBus, its semantics are specially
tuned to allow proxying across a network and it does not require a
daemon to function.
- cdatecalc - is
a library for performing date and time calculations correctly. It
copes with BST, fixed-offset timezones and leap seconds correctly
(though not yet with the Julian calendar).