Great! Small point though, i would be in favour of a separate Bluetooth and Wifi kill switch.
EDIT: They use i5 and i7 processors, which IIRC use black-box Intel microcode... Also, i wonder if they support Libreboot? My apologies if it turns out i cannot read. Otherwise they look quite nice. I'm excited to see more "alternatives" in the "free as in liberty" laptop space.
> i would be in favour of a separate Bluetooth and Wifi kill switch.
that's what I thought as well.
About the microcode, this won't be fixed. But see the weekly updates on their blog[1] that states progress they make with the coreboot developers. Hopefully they can free the number one problem with intel chips[2] which is the Management Engine firmware.
In reply to sibling poster about dip switches, it looks like there are little wires running inside the case from the four separate connections to the two DPDT switches, i.e., if you want to find a DIP switch and mount it to your laptop, the 4 wires are easily hackable.
I think he means two switches, one for camera and microphone and one for blutooth and wifi; not a separate wifi switch and a bluetooth switch. Of course, a little DIP panel with a toggle for each device would be nice, too!
> EDIT: They use i5 and i7 processors, which IIRC use black-box Intel microcode... Also, i wonder if they support Libreboot? My apologies if it turns out i cannot read. Otherwise they look quite nice. I'm excited to see more "alternatives" in the "free as in liberty" laptop space.
They are going to use coreboot, which is free but includes some binary blobs from Intel. I don't think you can boot any modern x86 without a binary blob from the CPU manufacturer, unfortunately.
I also don't think it's possible to get any modern machine up without some device firmware blobs. The best-case is that all the blobs are provided onboard so the OS doesn't need to provide them, but they're still there and we have to trust them.
Purism seems to me an incremental improvement and I might buy one, but I really hope for a truly free machine someday.
You get an open ISA w/ Open Firmware w/ open HW implementation under GPL that you can fab wherever, including MPW runs that cut costs. Or you can just buy the one's he sells which go up to 4 cores now. Developers porting browsers, flash, servers, whatever can use regular development boards to get most of it done. Gaisler and SPARC have been best option to jump-start open HW/SW movement for a long time. Just not utilized.
A Transmeta approach could be used with underlying RISC core for x86 emulation. Wouldn't be core i7 speed or anything but it could be acceptable. China's MIPS-based Loongson does this.
> AFAIK the microcode updates aren't mandatory, you can use your computer without them and use the stock microcode (though that's also proprietary).
Microcode is only one part of it. I was thinking of the ME firmware, and to a lesser extent the FSP. It's not possible to boot a modern Intel processor without ME. The ME has direct DMA access to all peripherals and can use the network interfaces directly, behind the operating systems back.
I believe AMD has similar things. They are all signed by the manufacturer and the hardware will refuse to load a replacement even if it existed.
Puri.sm has been saying for weeks they are going to have a big announcement about the ME "next week". I do wish their process was a bit more open, but I'm hoping they've actually found a way to make the machine boot without an ME. That in and of itself would be a huge step forward for libreboot/coreboot.
I don't really feel like the librem laptops offer much value when built using a processor with IME. It's offering a mostly open source laptop, but still has a massive gaping backdoor for someone to log your every keystroke and get every bit of your data - even if the laptop is off or your harddrive is encrypted (source: http://libreboot.org/faq/#intel)
Yeah, the discussions get funnier when you see people speculating about Intel backdoors and ask yourself "Did everyone forget about Intel AMT?" Whether it's on or not, the functionality is probably in every chip in the family and maybe others to cut NRE costs.
Most open, security-focused laptop with the most closed, backdoored processor. It's funny shit.
EDIT: They use i5 and i7 processors, which IIRC use black-box Intel microcode... Also, i wonder if they support Libreboot? My apologies if it turns out i cannot read. Otherwise they look quite nice. I'm excited to see more "alternatives" in the "free as in liberty" laptop space.
EDIT 2: Some more information here: https://www.crowdsupply.com/purism/librem-13
EDIT 3: At least they're up-front about what's Free and what's not: https://puri.sm/posts/purism-software-freedom-deconstructed/