jlibpd is a port of libpd (http://gitorious.org/pdlib/) to J2ME primarily so that patches created in Pure Data (http://puredata.info/) can be executed on BlackBerry devices.
Like libpd, jlibpd is released under the BSD License, we just need to get all the boilerplate in place.