Concerning purism, I think they go beyond what I expect in terms of freedom. This post shows it: Not sure why replicant guys are mad. But on a fully free software phone I would definitely not like replicant, I want a real Gnu/Linux! Also they are reproaching Intel's management engine in purism's laptop, saying it would be impossible to disable, but they actually succeed in disabling it: I recently learned about this project which seems very interesting, and allows clear control about non-free software and firmware installed. Could be usefull for a web consultation device on N900 or Sony Xperia Z2: I don't know if unity/ubuntu touch could be ported on it at some point.