A variante + de -exec foi introduzida no POSIX após PASC Interpretation 1003.2 # 210 em 2001, e se fundiu com o padrão POSIX na edição 6 (conforme documentado no padrão atual find(1) documentação ). De acordo com a Interpretação, todos os derivativos do System V Release 4 o suportam, assim como o HP-UX (em 2001 - eu sei que o HP-UX 10 não suportou); obviamente, qualquer sistema em conformidade com o POSIX 6 ou 7 também o suporta.
O GNU-ism é realmente o conjunto de comandos find -print0 | xargs -0 . Se -exec ... + estiver disponível e o -0 suportado em xargs não for, definitivamente será melhor usar o primeiro; mesmo com -0 , embora não haja nenhuma razão para não usar -exec ... + se ele suportar o que você precisa.