Earlier quoted context omitted.
I'm interested if anyone has any insight into why there is a such a push for "Free" software (for example by the FSF, Richard Stallman), but not also "Free" hardware.
From RMS himself: http://www.linuxtoday.com/infrastructure/1999062200505NWLF From the linked article: "Because copying hardware is so hard, the question of whether we're allowed to do it is not vitally important. I see no social imperative for free hardware designs like the imperative for free software. Freedom to copy software is an important right because it is easy now--any computer user can do it. Freedom to copy…
Purism Aims to Build a Philosophically Pure Laptop
121–130 of 145 posts
Re: Purism Aims to Build a Philosophically Pure Laptop
#122This appears to be similar to the open source hardware Novena laptop ( https://www.crowdsupply.com/kosagi/novena-open-laptop ), but closed source hardware. From the Purism crowdfunding campaign: "The Librem 15 is the first high-end laptop where you are in control and have complete visibility into the kernel, the operating system, and all software." It seems like the Novena came first and is substantially more free/op…
I'm interested if anyone has any insight into why there is a such a push for "Free" software (for example by the FSF, Richard Stallman), but not also "Free" hardware.
In the DIY electronics community, when someone suggests building an open/free professional tool (e.g. oscillscope, power supply, etc.), everyone responds "you're crazy, it would be too expensive, you'll never beat the cheap Chinese supplies (like Rigol) on price". Right next door, you'll see people who go to insane lengths to study and after-market hack the very same hardware. Hacks that would be both massively easier and more accessible if the hardware was open. (I'm thinking in particular of a thread on EEVBlog where a guy completely desoldered and resoldered (!) his Rigol oscilloscope to reverse engineer the front end.) I think the Novena is an awesome counter-example to this argument and I hope more people take on projects like this. (I would if I had the skillz.)
Re: Purism Aims to Build a Philosophically Pure Laptop
#123Earlier quoted context omitted.
I'm interested if anyone has any insight into why there is a such a push for "Free" software (for example by the FSF, Richard Stallman), but not also "Free" hardware.
There is a push for open source hardware, but it is a substantially smaller movement. The Open Source Hardware just formed a year or two ago: http://www.oshwa.org/ The movement is growing, but it appears to be around 15 years behind software, and maybe not growing as quickly as OSS did.
Re: Purism Aims to Build a Philosophically Pure Laptop
#124Partially offtopic, but looking at the case of that laptop I wondered if I am the only one that slides them to the right to have the touchpad and the spacebar aligned with the central symmetry axis of my body? That means having 2/3 of the screen to the right of my eyes, which is a waste because I end up piling windows with important information to the left, for not having to tilt my head to the right. I believe that…
I would be willing to bet that the first group is much larger than the second group. Anecdotally, it seems to me that the people who don't use the numberpad are touch typists, for whom the cost of moving their hands off the home row outweighs the benefits of having numbers spread out in a line. People who hunt-and-peck, on the other hand, seem to appreciate the spatial locality of the numberpad.
Re: Purism Aims to Build a Philosophically Pure Laptop
#125Earlier quoted context omitted.
There is a push for open source hardware, but it is a substantially smaller movement. The Open Source Hardware just formed a year or two ago: http://www.oshwa.org/ The movement is growing, but it appears to be around 15 years behind software, and maybe not growing as quickly as OSS did.
OSS branding dates to around 1998, ~17yrs old. The GNU Manifesto was published in 1983, the free software movement is ~32 years old.
(But I'd say the idea of free/libre software certainly predates even the GNU manifesto.)
Re: Purism Aims to Build a Philosophically Pure Laptop
#126Earlier quoted context omitted.
Novena has the bottom-up approach of Bunnie saying "oh here's a cool chip. I'll build something around it and see how complete it will be in the end."Purism seems to say "Let's make a machine that lives up to everyone's expectation, and let's try and remove all closed source blobs from it". They are going the top-down way of stripping an X86 machine from all its secret firmware. I doubt they'll be as successful as Bu…
> They are going the top-down way of stripping an X86 machine from all its secret firmware. Do they consider CPU microcode updates to be secret firmware?
Re: Purism Aims to Build a Philosophically Pure Laptop
#127Earlier quoted context omitted.
OSS branding dates to around 1998, ~17yrs old. The GNU Manifesto was published in 1983, the free software movement is ~32 years old.
True, but the GPL wasn't widely used until Linux took off in the mid-90's, roughly 20 years ago. So I was off by a few years, you're right. (But I'd say the idea of free/libre software certainly predates even the GNU manifesto.)
Re: Purism Aims to Build a Philosophically Pure Laptop
#128Earlier quoted context omitted.
> They are going the top-down way of stripping an X86 machine from all its secret firmware. Do they consider CPU microcode updates to be secret firmware?
The CPU is fused to accept non-signed microcode so someone could eventually replace the microcode with a free alternative.
Re: Purism Aims to Build a Philosophically Pure Laptop
#129Earlier quoted context omitted.
> They are going the top-down way of stripping an X86 machine from all its secret firmware. Do they consider CPU microcode updates to be secret firmware?
I am not a CPU designer, so could someone explain the threat model of cpu microcode? Is it plausible that you could fit memory scraping code, including code that interacts with OS network drivers, all inside the cpu microcode without causing catastrophically impact on performance?