Yesterday I discovered that there are folks who want to unify the Hardware Abstraction Layer.
From the website of the [Halium Project](http://halium.org/):
> Halium is collaborative project which aims to unify the Hardware Abstraction Layer for the different projects which wants to run GNU/Linux on mobile devices with pre-installed Android.
Maybe there is a future where many devices can run Sailfish OS.