Odpowiedzi:
Możesz spojrzeć na opisy pakietów używając apt-cache show
. Mówią wszystko:
$ apt-cache show netcat-traditional
...
This is the "classic" netcat, written by *Hobbit*. It lacks many
features found in netcat-openbsd.
...
$ apt-cache show netcat-openbsd
...
This package contains the OpenBSD rewrite of netcat, including support
for IPv6, proxies, and Unix sockets.
...
Tak więc istotne różnice są takie, jak podano. Przepisywanie OpenBSD obsługuje IPv6, proxy i gniazda Unix, których brakuje tradycyjnej implementacji. W praktyce, jeśli nie potrzebujesz żadnego z nich, nie zauważysz różnicy.
netcat-traditional zawiera -e
opcję uruchamiania programu ze zdalnej powłoki, która nie jest obecna w netcat-openbsd