La jvm es distinta para cada sistema operativo pero si tienen una instalada, el jar funcionará. En cuanto al tema del instalador, hay muchos programas q te permiten crearlos con sencillez y rapidez, estan orientados a win aunq eso no deberia de ser un problema xq los usr de linux/bsd no necesitan/mos instaladores.