Yes Octave is *mostly* MATLAB compatible. However from what I\'ve read the later 2.1.50 version is closer in terms of conformance than the older 2.0.17 (see my post above about what you need to run to get these to work).
I originally ported it because I wanted to be able to test some of the scripts which I use for my PhD, but Octave lacks some of the scripts (especially file manipulation stuff) and I\'ve never got around to creating my own so I don\'t have to edit everything.
You should be okay editing stuff on the Z. But how do you plan to upload them? Samba connection, ftp, sftp? It\'s all quite possibly but it\'s always nice to be able to get away from the network connection.
Do you have MATLAB for Linux? If so is it a terminal app? This would be the best way imo, I always find it a pain to use VNC then have to scroll everywhere to see anything. If I could just telnet/ssh to a machine then tail the console output file that would be far easier.
Si