On 03.05.2017 01:39, Youness Alaoui wrote:
to answer Nico's other post: I'm quite surprised and disappointed by your answer. You have every right to say that you are disappointed or distrusting Purism due to past actions, but I find it harsh for you to be repeatedly saying "fraud" and "scammed" when that is not the case at all. I think Ron has responded quite well to that and said exactly what I wanted to say, there is a difference between being naive and underestimating the task, vs actively "trying to scam people". If they were scamming people, they wouldn't have shipped any product and they wouldn't have reimbursed those who changed their mind or were unsatisfied with what they got, and actually, I wouldn't even have been contracted in the first place.
Finally! I was hoping for some statement like this. I didn't know about any reimbursement taking place. See, what was publicly visible was some drawing of customers away from free firmware supporting vendors. Amend- ments were not publicly visible, FWIW. OTOH, the way you wrote it im- plies that only those who complained got a refund, or was the reimburse- ment an explicit offer?
Attributing to malice what was the result of honest mistakes, while you know how complex this is both on the software and hardware side, is why your tone was disappointing. Careless name-calling leads to people getting hurt and flame wars and all that.
Carelessly promising free software (that is impossible to deliver) with the name of free projects on it... I think that was a huge offense to many developers. Don't you think that hurt people too? So don't tell me I started this.
I would just like to answer you with a few more items that I believe are true (I may be mistaken myself as I'm still quite new to Purism):
- Everything that was promised is still on the roadmap and a
work-in-progress (as far as I know), so it's more of an issue of missing the deadlines/estimates rather than not wanting to deliver anything that was promised. The "Vision" of the company in an initial crowdfunding campaign does not mean "this is an immediately attainable milestone".
We all knew it wasn't attainable in the first place. Also the original promises implied that no money would flow into proprietary software. How can that still be on the roadmap for machines sold years ago?
- The priority was to actually have a working product before working on
its coreboot port (wouldn't you agree that makes more sense?) There were a
That makes a lot sense and I guess nobody would complain if it had been advertised as selling a Linux machine to get things started.
ton of issues to solve with production/delivery to begin with, and Purism is understaffed (most are volunteers as far as I know, and people with the skills to do a coreboot port are quite rare, as you know... and some that Purism hired before went dark). It would have been useless to focus all efforts on coreboot for a hardware product in the making. Purism brought me on and I had no knowledge of coreboot... let that sink in for a minute: people able and willing to do that work are so rare that they had to train one from scratch!
They never asked publicly in the coreboot community for help. Let that sink. Who says I wouldn't have taken the job?
- The reason there is no coreboot port for the original Broadwell-based
Librem 15 yet is because the most logical approach was to finalize the initial work that had been done on the Librem 13 as per Ron's suggestion (making the learning curve a bit less steep by not having to start from scratch), and then to prioritize work towards the upcoming hardware so Purism can attempt to have it ready in time for it to be factory-preloaded instead of causing additional trouble for future users. The original Librem 15 is still going to be ported, but I can't do everything at the same time, so things have to be prioritized. After the initial learning curve, I am now jumping into the deep end of the coreboot pool by porting a new board from scratch, so that's definitely an interesting challenge.
I'd be glad to help you with that.
- The reason we want to prioritize the ME vs. the FSP, is because a lot
more people were interested in getting rid of the ME, so it is a higher priority, but the FSP is also going to be reversed eventually and coreboot deblobbed entirely.
Who are these "lot more people"? Customers? Why not tell them (what I believe is true): Trimming the ME firmware is pointless as long as you don't control the host firmware. I really think you should focus on the x86 processor first. It's obvious that it can run with completely free software (in its ISA) and it's clear what the firmware has to do. Also there are people in the community that have experience with it and can help if you get stuck.
- Purism is trying to do the right thing and trying to defend privacy
and security the best way it can (it even became a Social Purpose Corporation to protect that goal)... but instead of saying "You are mistaken on this and that, let me enlighten you and help you", you are instead bashing and trying to drive it into the ground because, for some reason unknown to me, you feel personally slighted by Purism's legitimate mistakes? How is that going to help protect people as a whole? It takes time to do things right, and being stuck in the past does not help things move forward. Give it a chance!
I give it a chance. But I really don't understand how people can down- play what Purism did. It would have been legitimate mistakes if they'd stopped making empty promises after they were told that they scam people. But it took way over a year (just looking at archive.org) to stop it. How can that have been a reputable business? (I don't say they aren't now; just want them to admit their past.)
- What did you see on the website making wrong claims? Let me know and I
will pass on the message to get it fixed. The info on it is a *lot* more accurate than it was a few months ago, and pretty much any coreboot/ME claim has clear "work-in-progress" disclaimers along with it (without writing a huge wall of text on every page). Give me specifics and I'll forward the information to be corrected. I know there is a best effort to rectify mistakes and make things clear and unambiguous, if something remains unclear it's certainly just an oversight, not malice.
Yes, the parts about coreboot really changed. I guess it wasn't easy to write about coreboot without words like "open" or "free" :-/
What irritated me the most yesterday was the talking about freedom and chips. The Product page says
"Only by selecting each and every chip in our Librem laptops can we guarantee your privacy, security and freedom are protected."
Given the choice of SoC Purism made, I think it should read more like
By selecting an Intel SoC we trade your privacy, security and freedom for overall performance.
I know there are worth chips but the Intel SoCs are not even a com- promise between privacy/security/freedom and performance they are just the opposite of what the page promises. So why talk about chip selection at all if you have to fool people about it?
Nico