No debería haber ningún problema al enviar una instantánea Solaris 10 ZFS v22 a un servidor FreeBSD compatible con v28. Recíprocamente, esa instantánea guardada, o cualquier instantánea de un clon / descendiente de la instantánea inicial, debe enviarse de vuelta a ese cuadro de Solaris sin problemas, siempre y cuando nunca actualice el sistema de archivos ZFS en el servidor FreeBSD.
Lo que realmente importa son las versiones zfs, no los sistemas operativos, dado el hecho de que la base de código Solaris (abierta) se usa en ambos lados. Preservar la compatibilidad ascendente para conjuntos de datos (sistemas de archivos, volúmenes e instantáneas) y grupos es probablemente una de las reglas que los desarrolladores de ZFS no pueden romper.
Nota: esto sucedió en el pasado, pero ZFS todavía era beta: http://hub.opensolaris.org/bin/view/Community+Group+on/2008042301
Las páginas de manual actuales de zfs indican el flujo de envío de zfs:
*The format of the stream is committed. You will be able to receive
your streams on future versions of ZFS.*