I think that’s not quite correct. The choice of usable modems was narrowed down by
- voice call capability
- ability to run without runtime-loaded firmware (blobs)
But as I understand it, Purism is not just using M.2 cards “as available on the market”. They are working with the manufacturers to make changes and improvements to the firmware and drivers.
Specifically
For getting rid of the runtime firmware we invested significantly in a custom firmware that the manufacturer made specifically for our use case.
And here, I believe, comes into play what Todd calls leverage: Very much depending on the order quantities, we might see improvements in several areas. Security, energy management, customizability, even openness.
I’m not suggesting we’ll see a fully free firmware any time soon (too many patents etc.), but to me at least it would not sound unreasonable to have an open firmware that embeds some IP cores. Maybe not, I don’t want to wake false hope
The point is, they do work with the manufacturers and the more leverage they have, the “better” the firmware will become.