Simulators for Opto-Elwctronic devices in Linux?