I will go out on a limb and say: as Java SSH libraries go, Commons-Net can lay claim to the best API.

Performance-wise, I am seeing speeds of upto 8mbps up/down with SCP, and double that with compression (but that’s cheating :P ). Don’t know how that compares to the other libraries, but I think it’s quite decent.

The most important question is, does it “just work”? The code is young. Everything works well in my environment, and I’ve tried to do things the right way, but no doubt there will be bugs! I will work with Rory on getting a release out for wider testing. But if you’re curious, just checkout the commons-net-ssh trunk.

And well generally, GSOC’s been great experience. Learnt a lot. Major props to Rory and Chico for supporting me through the summer! Also: the Mina SSHD project, which provided a sound base and already took care of the most tricky bits.

The next 2 weeks will be quite busy, and after that, will continue making “commons-net-ssh” awesome ;-)