I did use Octave during my university time even though the course I was doing recommended and used Matlab. And I think for nearly the entire course, Matlab commands were an one-to-one translation to Octave. I personally feel science should be done using open tools.