
Odyssey is a serial device programming utility designed for use under gnu/linux and other free operating systems. at the moment, it only supports programming pic microcontrollers through a parallel-type programmer but it is designed to support many different types of devices and many different types of programming hardware.
homepage http://www.desert.cx/odyssey/