Existem alguns programas que têm várias implementações diferentes, que são compatíveis no que diz respeito às suas principais características, mas diferem em detalhes ou extensões e possivelmente possuem documentação que foi escrita de forma independente. Quando isso acontece, você verá diferentes man pages em diferentes sistemas, já que estes são programas tecnicamente diferentes.
Alguns exemplos no Linux são cron
(existem várias implementações ao redor), init
e amigos (existem muitas diferenças entre SysVinit, Upstart e Systemd), awk
(a maioria dos sistemas Linux tem GNU awk mas também há o Mawk menor), locate
(há o GNU locate e, em seguida, há mlocate e slocate),…
Além disso, alguns programas possuem recursos opcionais que são selecionados por opções de compilação. Muitas vezes, a página man é gerada em tempo de compilação e apenas documenta as opções incluídas nessa compilação em particular.
Algumas distribuições colocam suas páginas de manual on-line (isso pode ser útil para verificar a portabilidade), por exemplo, Debian , SuSE , Ubuntu ,… Os links devem estar no wiki da tag de distribuição no Unix Stack Exchange (se uma distribuição tiver páginas man on-line e o link não está no wiki, por favor adicione-o).