It's pretty clear you are being disingenuous.
I love Purism. I mean no sarcasm here.
But you have to know history and learn from previous mistakes, and try something different. If Purism's approach is the same as to what Openmoko was, it is not going to end well. I hope they will try something different.
But, so far, they do exactly same thing as to what Openmoko was doing. I loved Openmoko, I bought their phone (and a debug board), but I was never able to use it as a phone. It did make calls. Due to limited resources (and all small companies have limited resources), they could never master native UI. I still don't believe that a small company can make all-encompassing software apps for a phone, thus I suggested to try something different: use existing web apps, don't spread already thin resources on "porting" native apps yourself.
You are aware of the failure of firefox OS right?
> Purism just have shown that they wasted precious time on badly looking GNOME Clocks, Emacs, Password manager, a game, a half-baked music player, Torrent client (on a phone!), and Drawing app made with their native UI.
They haven't wasted time, pretty much all of these are existing apps, you can run most of them on a gnome desktop.
> Focus on releasing the hardware
That is what their doing and what differentiates them from most previous efforts like sailfish, they are a hardware company making a phone the runs linux, others were trying to re-create android and leave the hardware for others.
Right. And this was a mistake by Mozilla: they tried to make an OS, and a browser and interact/negotiate with 3rd-party phone vendors. I did not care for FirefoxOS-based phones indeed because they where "same old ridden-with-firmware black boxes".
Mozilla makes a good browser, they'd rather keep doing that.
Purism is a different story. It seems they understand that some folks appreciate open hardware, privacy-focused designs. Cool, one ingredient for the success: check. But in order to be a successful product, the phone has to be useful out-of-the-box. And if the hardware company will attempt to make a whole "native" software stack, they will fail the same way as Mozilla failed at being an OS-company and HW-facing company: not enough resources.
So, how about Purism makes a great hardware (+ drivers), and integrates exactly three apps: 1. a phone app that is able to make/receive calls, 2. a short-text messaging app 3. and a blazing-fast browser to access the world. Done. Basics are there: I can make calls, I can receive/send messages, I can access email, slack, hail uber/lyft, use web-based maps/navigation, listen to online podcasts/music, use web-based calendars, etc. A phone I could use everyday.