I've looked into Sailfish before. Isn't it closed though? (It might have a Linux kernel, but that doesn't mean the rest is open) and as far as I can tell, it's not (easily) available in US markets.
It's not as open as the Librem phone, I think. What do you mean with "open"?
What I meant to indicate is that it is a viable alternative to iOS and Android, available right now. (Except it's hard to get outside Europe, China, Russia and India apparently. I missed that.)