Документация Net :: OpenSSH содержит раздел , в котором описаны плюсы и минусы каждого из них. Вот некоторые выдержки, относящиеся к тем, о которых вы спрашиваете, но в документации перечислено больше:
Net :: SSH - это просто обертка вокруг любого
Двоичные команды SSH доступны на
машина. Это может быть очень медленно, так как они
установить новое соединение SSH для
каждая выполненная операция.
Net :: SSH2 намного лучше, чем
Net :: SSH :: Perl , но не полностью
стабильный еще. Это может быть очень сложно
установить на какой-то конкретный оперативный
системы и ее API также ограничены,
так же, как Net :: SSH :: Perl .
Net :: OpenSSH очень перлы
интерфейс. Большинство операций
выполнено в моде, очень похожей на
что из встроенных Perl и общего
модули (т.е. IPC :: Open2 ).
Однако выбор платформы может ограничить ваши возможности.
С другой стороны, Net :: OpenSSH делает
не работает на Windows, даже не под
Cygwin.
Конечно, список смещен в сторону Net :: OpenSSH , но он дает представление об основных различиях между модулями.