In particular it's in-process and does UDFs.
Admittedly it isn't open-source but it is free for non-commercial use.