If someone were willing to do the necessary work, what is the potential for running a Linux-libre kernel on the Pyra? Are there components of the device that will definitely not function without blobs or other non-Free software? Is the answer to this question different for the mobile-capable versions of the device? Just to be clear, this question is hoping for a broad technical answer, not a political/philosophical one! Thanks.