The Librem 5 can’t be the only workable phone model that lacks an eSIM?
Hence, in my guess, “eventually” could only be next year if carriers are prepared to trash lots of phones.
As cynical as I too am, this isn’t the only consideration. Carriers like eSIMs because it saves the administrative hassle of stuffing around with pieces of plastic and posting them out, and it reduces the amount of time between purchase decision and fulfillment.
That isn’t typically the way it works but, yes, if there is remote attestation or something else such that it is not possible to have an open source software or hardware eSIM implementation then this will be unhelpful to us.
All it would mean though would be that a Purism phone would have to include an acceptable blackbox eSIM chip - which wouldn’t really be worse than the current SIM card, which is already a blackbox computer.
I guess it is slightly worse because if a serious security flaw were found in a SIM card (and there have been problems found in SIM cards), you have the option of removing the SIM card. eSIMs don’t offer that mitigation.
Note that there is probably no way to retrofit the Librem 5 with an eSIM chip. So in the worst case (i.e. that carriers just decide to trash all phones that don’t have an eSIM chip), the Librem 5 can’t be used any more.
However note also: New, from Soprani.ca/JMP Chat: an eSIM adapter (assuming of course that carriers allow that eSIM implementation).
This is generally considered to be poor security. If your security relies on keeping the method itself a secret then it is broken. If your method doesn’t rely on keeping the method itself a secret but the method is nevertheless kept secret then it means that the method has not had wide public review, which means it is more likely to be faulty - and if it is faulty, it is more likely to remain faulty.
That’s right. eSIM makes it difficult or impossible to play games where you activate a SIM in one phone and then move it to another phone. However that doesn’t make a material difference. A carrier can already trivially detect the change of IMEI even with a physical SIM. They could already stop you doing that if they wanted to.