RNA polymerases in all three domains of life have some version of factor-independent termination. All of them use poly-uracil tracts, though the exact mechanisms and accessory sequences vary. In archaea and eukaryotes, there appears to be no requirement of a hairpin.