Comment Comment by mpconlen The unfortunate reality seems to be that quality open source versions don't exist for a lot of these. I'd love to hear about alternatives that you know of though. parent mpconlen 13 years ago