GNU/Linux and other fully #FLOSS operating systems have only carved out the niche they have because PC hardware of the same era was more or less OS-neutral; and #FLOSS more or less survives as long as their is programmer interest and hardware to run it.
We are hurtling into a future where the majority of everything is hardware locked to a bootloader; where GNU/Linux distros are allowed to boot on some UEFI platforms only because Microsoft deigns to sign their bootloader shims.
@satchmoz I'd like to be able to put custom software on my phone without 1) permission from the ODM or my carrier; 2) having to "root" anything; 3) losing any functionality of the phone
I think these are all reasonable expectations. Carrier/ODM can keep control of the RIL (as long as it's ONLY for cellular -- no gimping wi-fi or bluetooth) and I can run whatever I like for the non-radio part.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko