...I don't wish to control the DSO but read, manipulate and save data.
It is a java application but at this moment it work on linux only, but I think it should be easy get it working for M$W.
It works but it is a beta version, your linux user has to be able to read and write on "/dev/usbtmc0" (see readme.txt" file).