Librem: a Laptop Custom-Made For Free/Libre Software 229
Bunnie Huang's Novena laptop re-invents the laptop with open source (and Free software) in mind, but the hackability that it's built for requires a fair amount of tolerance on a user's part for funky design and visible guts. New submitter dopeghost writes with word of the nearly-funded (via Crowd Supply) Librem laptop, a different kind of Free-software machine using components "specifically selected so that no binary blobs are needed in the Linux kernel that ships with the laptop." Made from high quality components and featuring a MacBook-like design including a choice of HiDPI screen, the Librem might just be the first laptop to ship with a modern Intel CPU that is not locked down to require proprietary firmware.
Richard M. Stallman, president of the FSF, said, "Getting rid of the signature checking is an important step. While it doesn't give us free code for the firmware, it means that users will really have control of the firmware once we get free code for it." Unlike some crowdfunding projects, this one is far from pie-in-the-sky, relying mostly on off-the-shelf components, with a planned shipping date in Spring of this year: "Purism is manufacturing the motherboard, and screen printing the keyboard. Purism is sourcing the case, daughter cards, memory, drives, battery, camera, and screen."
Richard M. Stallman, president of the FSF, said, "Getting rid of the signature checking is an important step. While it doesn't give us free code for the firmware, it means that users will really have control of the firmware once we get free code for it." Unlike some crowdfunding projects, this one is far from pie-in-the-sky, relying mostly on off-the-shelf components, with a planned shipping date in Spring of this year: "Purism is manufacturing the motherboard, and screen printing the keyboard. Purism is sourcing the case, daughter cards, memory, drives, battery, camera, and screen."
Want one. (Score:2)
Liberated? What about the hardware? (Score:5, Interesting)
Re:Liberated? What about the hardware? (Score:4, Insightful)
You have to take steps to make progress. You can take something useful and make it more open (like librem) or you could start from scratch and make something very basic that is completely open.
You can take bigger strides towards openness and get something like Novena, but then you make other sacrifices (size, cost, performance).
I guess if you had infinite money you could make a high spec, completely opensource laptop.
Re: (Score:2)
The main cost in developing a laptop is the high cost of tooling for the injection molding. http://openlunchbox.com/ [openlunchbox.com] plans on rapidly printing laptop cases to get around this problem and making all the main components as modules. SLA resolution is in the sub-100 micron range vs well over 100 micron for FDM. It's also an order or two of magnitude faster.
Re: (Score:3)
You have to take steps to make progress. You can take something useful and make it more open (like librem) or you could start from scratch and make something very basic that is completely open.
This. Stallman himself took the former, more pragmatic approach when he began Gnu. He started with an existing proprietary Unix system (Sun OS?) and used it to develop parts of Gnu, with the goal of replacing the entire OS eventually with Gnu.
Re:Liberated? What about the hardware? (Score:4, Interesting)
You have to take steps to make progress. You can take something useful and make it more open (like librem) or you could start from scratch and make something very basic that is completely open.
You can take bigger strides towards openness and get something like Novena, but then you make other sacrifices (size, cost, performance).
I guess if you had infinite money you could make a high spec, completely opensource laptop.
interesting that you should say this :) i am taking a different approach. i am also developing a laptop where the goal is to reach FSF-Endorseability *and* high-end specs. i am doing it one phase at a time, as you suggest... however where instead of having infinite money i am instead using creativity and ingenuity (posh words for "persistent bloody-mindedness combined with desperation stroke eye-popping frustration").
sooo, i decided to go the "modular" route, but had to first create a decent hardware standard - one that will still be here in 10 years time but is simple enough for the average person (or a 5-year-old, or an 80-year-old) to use. it's based on an old "Memory Card" standard - you may have heard how PCMCIA is no longer being used? well, the case-work is still around :) so, re-using PCMCIA it is. and all the benefits of "Memory Card", you now get "Computer Card".. upgradeable, swappable, saleable, transferrable, storable "Computer" Card. ... but then, of course, because of that, yaay, you now have to design entirely new casework, not just a motherboard. talking to casework suppliers didn't um go so well, so i have to do it. bought a mendel90 6 months ago... ... but mendel90's don't do injection-moulded plastics, they do 3d-printed filament plastics. and when presented with a potential $USD 20,000 cost for creating injection-moulding (you send your STL files off, someone adapts them, CNCs out two steel halves and then a little *team* of chinese people sit there for weeks on end polishing out all the CNC burrs.... then you find out it's *completely wrong* and have *another* $USD 20,000 to pay... no wonder ODMs quote $USD 250,000 for developing laptops!!!) ... anyway so that's all completely insane, so i thought, "hmm, i wonder if you can create reverse-3d-printed moulds to do injection-mould prototyping" and it turns out that you can. so i could at least - on a low budget - make a few runs out of very-low-temperature plastic (so as not to burst the 3d-printed plastic under pressure), hell i could even use plasticine for goodness sake, just to get a proof-of-concept, *then*.... and this is the hilarious bit.... there's a girl who's been doing LostPLA home-grown aluminium casting.... *using 1500W microwave ovens* :)
http://media.ccc.de/browse/con... [media.ccc.de]
so in theory i could quite conceivably even try doing the casting of the inverse-moulds for plastic injection *myself*, out of landfill-designated aluminium bicycle rims. do watch that talk: julia is surprisingly subtly funny, there were lots of jokes that the audience didn't get (not a native english speaking audience), and a few later that they did.
bottom line it *can* be done... if you make the decision, and damn well stick at it until success. if you're interested to follow along, here's the links:
* micro-desktop (launching very soon) which has the first EOMA68 module: https://www.crowdsupply.com/eo... [crowdsupply.com]
* the 7in tablet (due to go to assembly this week) http://rhombus-tech.net/commun... [rhombus-tech.net]
* the 15.6in laptop (currently developing the casework) http://rhombus-tech.net/commun... [rhombus-tech.net]
on the laptop - as yo
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Liberated? What about the hardware? (Score:4, Insightful)
You can give it freely to people who want to spread it freely, and you can charge people who want to close it. That way, you get a return on your investment either way.
Re: (Score:2)
Re: (Score:2)
it does good to have systems that are public. open and free peering of qualified individuals can give a society a far better chance at influence and awareness. this already sort of works for sw, but then writing sw involves basically a brain, time, a computer and network access. it would work for chip production too if you somehow sort out the practical implications. currently only megacorps can do that so i'd say it falls out of the current scope. but there's really no need to build a free communal hi-tech
Re: (Score:2)
Re: (Score:2)
Donations?
Re: (Score:2)
Maybe we don't name a project (Score:2)
When things hit the fan (Score:2)
When things hit the fan, at least it will be relatively easy to clean out.
Kudos to them for making the fan semi-easily accessible. You have to remove the entire back panel - but that seems to apply for access to HDD and RAM as well anyway. Hopefully it tilts and slides right away from the fins as well and you don't have to unscrew and lift those off (potentially putting stress on the CPU/GPU).
( Also yay for keeping the speakers away from the top / not using a fine mesh grille that just gets gunked up with d
Trackpad with no keys = useless for CAD (Score:2)
Most CAD applications are usable only with two-button mice and trackpads - although 3 button mice and trackpads are better.
(besides, I personally prefer the tackpoint (AKA "clit") to the trackpad, but I can't even hope to have such open-source laptop to have that option - that's asking too much, I guess)
Re: (Score:2)
Are their serious OpenSource CAD Programs for Linux?
If they are not Open Source then you shouldn't worry about having a fully open source laptop.
Re: (Score:2)
If you want a mouse, just plug one in. No one stops you from using CAD level hardware with this laptop.
The trackpoint is owned by Lenovo currently, feel free to approach them for an open spec, but expect to be laughed at.
Re: (Score:2)
Connectivity (Score:2)
"One Pop-Down RJ45 Network port" ??? Pop-down? Does that mean it isn't just a normal port you plug in, but is one of those spring loaded ports that pop out? Ya'know, the things horrible notorious for breaking?
I guess it doesn't matter. Googled the chipset, first result: "Realtek r8169 not working in CentOS" - Sounds good to me!
"Three USB 3.0 ports" - I would seriously pay MORE for more USB ports, even if they are 2.0 ports. I hate having to travel with a USB hub just because manufactures don't want to shove
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Some of the newer laptops are too thin for a RJ-45 jack. The bottom part of the jack folds down a few MM (my wife's laptop has this "feature") so you can get the RJ-45 into the slot. I haven't noticed too much of an issue with it, I believe it's going to be common now that laptops are thinner than the RJ-45 jack because otherwise you can't have a RJ-45 without a bulge in the case.
Why HDMI? (Score:5, Insightful)
Re: (Score:2)
Re: (Score:3)
Weirdly schizophrenic (Score:5, Insightful)
3.4GHz Intel i7-4770HQ
Intel Iris Pro Graphics 5200
375 x 244 x 22mm 2.0Kg
14 x 9.6 x 0.86" 4.4lbs
48 Wh lithium polymer battery
Up to 8 hours usage
That battery life is a pipe dream. The Macbook Pro 15 (which is much better optimized for battery life than Windows) w/o discrete graphics gets 8 hours under light use on the same CPU using a 95 Wh battery. This thing is more likely to get 4 hours best case, probably closer to 2-3 hours since most open source software won't be optimized for power savings on this exact hardware. (Yes I've tested this, when I put together my NAS/VM server. I plugged it into a Kill-a-Watt and measured power draw from a variety of OSes. Windows came in best at 30 Watts idle. The best default install of a Linux distro was 35 Watts idle. The worst 55 Watts idle. All were right around 105 Watts under load.)
Most of the Windows laptops with an quad core i7 (without Iris Pro graphics) managing 4 hours under light use have a 60+ Wh battery. The two with 52/54 Wh batteries (Lenovo Y50, MSI GS60) come in at 3-4 hours battery life in reviews. An 8 hour battery life in this thing is going to be attainable only in the useless "I leave the laptop sitting there powered on, but doing nothing" case (where BTW the MBP 15 hits 14 hours due to its gargantuan battery, and the 60+ Wh Windows laptops manage about 8 hours).
Which brings us to the weight. Given the short battery life, why not increase the weight to put in a bigger battery? Obviously they're trying to match the Macbook Pro 15. But if you can't match it, sacrificing battery size to keep the weight low is probably the worst compromise you can make. As it is, this thing is going to be an super-light (for a 15" notebook) ultra-portable laptop that has to sit on the desk plugged into AC power most of the time. People who buy ultra-portable laptops buy them so they can take it with them and use it away from the desk and power outlet. People who don't mind short battery life don't mind it because their laptop usually sits on a desk plugged into AC power, and thus weight doesn't matter as much. Pick one or the other.
Why can't I buy an aftermarket chassis? (Score:3)
Re:Why can't I buy an aftermarket chassis? (Score:5, Informative)
This is what we are working on now. http://openlunchbox.com/ [openlunchbox.com]
Standard modules that anyone can make and cases printed on demand.
Why a custom OS? (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
What was wrong with standard Linux distributions such as Debian / Ubuntu / whatever?
The FSF explains that here [gnu.org]
Re: (Score:2)
Will it run Linux? (Score:2)
Re: (Score:2)
TFA (Score:5, Informative)
15.6" display in either 1920x1080 or 3840x2160
4 Core (8 Threads) 3.4GHz Intel i7-4770HQ
Intel Iris Pro Graphics 5200
375 x 244 x 22mm 2.0Kg
14 x 9.6 x 0.86" 4.4lbs
4GB Mem (up to 32GB)
500GB HD (up to 1TB HD or 1TB SSD)
CD/DVD ROM Drive (or extra drive bay)
48 Wh lithium polymer battery
65W power adapter
Up to 8 hours usage
Three USB 3.0 ports
One HDMI port
One Pop-Down RJ45 Network port (r8169)
802.11n WiFi (ath9k)
720p camera
HD Audio
Mini-TOSLINK optical fiber connector
Full-size keyboard in a variety of languages
Aluminum enclosure body
SDXC card slot
Purism GNU/Linux 64-bit Operating System (Trisquel based)
375mm x 244mm x 22mm (14" x 9.6" x 0.86")
2.0kg (4.4lbs)
ExFAT (Score:5, Insightful)
SDXC card slot
How will that work? The SDXC spec requires the use of ExFAT operating system, which is patented software. Or will these laptops not be available in Slashdot's home country?
Re: (Score:2)
UID mismatches with removable media (Score:5, Informative)
In theory, you can use the Linux extended file system (Ext2-4) on removable media. But it shares one drawback with NTFS: user IDs generally don't match from one machine to another. So when you mount a file system on another machine, you won't have privileges to read or write files. FAT, by contrast, doesn't store owner or group IDs, instead assuming that all files belong to the user who mounted the file system. UDF supports the same feature [ortolo.eu], reserving UID -1 to mean "bearer" in this sense [stackexchange.com]. UDF works on SDXC cards, but I was under the impression that any licensed SDXC writer had to support exFAT.
Still not globally unique (Score:2)
Someone who's the second user of one computer and the first user of another computer would encounter such a UID mismatch when trying to sneakernet large files between the two. UDF works around this by reserving a UID to mean "bearer".
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
[code]
yum install exfat-utils fuse-exfat
[/code]
You assume more restrictions than what is actually available or possible.
Re: (Score:2)
Technical or political restrictions (Score:2)
yum install exfat-utils fuse-exfat
For others trying this: exfat-utils [rpmfusion.org] and fuse-exfat [rpmfusion.org] are in RPM Fusion because patent issues block their inclusion with Fedora [fedoraproject.org].
You assume more restrictions than what is actually available or possible.
I agree that there is no technical restriction. But political restrictions can still be relevant, especially when it comes to bringing the required parts through United States customs. The MGM v. Grokster decision enshrined secondary liability through inducement in U.S. case law, and including the SDXC marking could be seen as inducement to infringe a patent by installing the exFAT pa
Re: (Score:2)
For others trying this: exfat-utils and fuse-exfat are in RPM Fusion
yup. I would say the vast majority of Fedora users use the RPMfusion repository, especially if they have an Nvidia card.
including the SDXC marking could be seen as inducement to infringe a patent by installing the exFAT packages.
you read too much into things.
Re: (Score:3)
Re: (Score:3)
Re: (Score:2)
I'll grant that it's pretty unreasonable to expect some little independent group to get by on the 5% profit margins that Dell does, but that isn't what we're talking about here: these are Apple prices. This feels exploitative.
Re: (Score:2)
Re: (Score:2)
Option 1: the plan is to include one of the card-reader modules that connects to the USB bus and encapsulates the card neatly behind the abstraction of a mass storage class device. The user then either reformats an ExFAT card, or quietly obtains a Free-but-patent-infringing filesystem implementation. This seems less likely; because that's just one more blob of code(in the SD/USB translation chip) that the user can't see in any real sense).
Option 2: The necessary I/O
Re: (Score:2)
An SDXC card is a block device.... ExFAT is a filesystem
However, the license for said block device interface can require compliant hosts to be capable of said file system.
which can be accessed with this open source code
As far as I can tell, this software is "open source" with respect to copyrights only, not patents. For example, that's why the software you mentioned is packaged in RPM Fusion, not Fedora.
Sure the spec may specify it but that doesn't mean you can't use something else.
But in order to carry the SDXC logo, the device must be capable of reading and writing the patented file system.
Re: (Score:3)
But in order to carry the SDXC logo, the device must be capable of reading and writing the patented file system.
That makes sense for self-contained devices like cameras, but for card readers (especially add-on readers) there must be an exception because the reader itself can't read ExFAT (or any other filesystem for that matter), it's the host OS that does.
Re: (Score:3)
My wife's Thinkpad X301 is ~3.25lb, designed to be as absolutely light-weight as possible while being durable, with an optical drive.
Her new Thinkpad Yoga 12 with the i7 is a hair over 3.5lb, also designed to be as light-weight as possible while being durable with a convertible 2-in-1 setup, without an optical drive.
If they succeed I'll consider getting one, but I'm still wondering what the catch is.
Re: (Score:3)
Pointer devices (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Insightful)
If Snowden's revelations haven't gotten you to care about software freedom, I guess nothing will.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
All other companies, when they sit down at the negotiation table, negotiate first for price, mean time between failure, quality, warranty, availability, then revisit price again. We on the other hand negotiate for users’ rights to free software, then quality, then price. Most manufacturers just need to be made aware that it matters to users, and then we get into how best to make that happen. This is where you come in, by showing you support Purism, that gives us the leverage we need to push upstream to the manufacturers of component parts. We are here to fight for your rights - please help us do that by supporting this campaign!
Re: (Score:3)
Actually it's more expensive than a retina macbook pro with the same specs. $2359 "earlier bird" price vs $1999 for a rMBP, if you configure the Librem with a 250 Gb SSD, 16 G ram and the hi res display. The CPU seems to be the same. You do get an optical drive, if you care about those things.
The 'normal' price if you miss all "early-ish" bird discounts is $2609 for the same configuration.
But considering they're only doing a 500 unit run as opposed to a few million for Apple, i think it's a pretty good pric
Re: (Score:2)
You do get an optical drive, if you care about those things.
Much more importantly, you get a potentially empty bay for another drive!
Re: (Score:2)
Re: (Score:2)
I guess they come with the optical drive from the factory, and removing it is extra labor. Also, now they have to store a drive nobody wants :)
Re: (Score:3)
Freedom isn't free!
Re: (Score:2)
No there's a hefty fuckin' fee,
And if you don't throw in your two grand stack who will?
Oooh, two grand stack,
Freedom costs a two grand stack.
Re: (Score:2)
Re: (Score:2)
If you try to board a flight with a new business-grade laptop the TSA might steal it.
If you try to board a flight with this thing they'll definitely shoot you.
Re: (Score:2)
Re: (Score:2)
Yeah I'd buy one if I was rich, but the basic spec is $1900, and it's just slightly better than my current laptop which I bought for $500 in 2009.
$1900 might be a bit on the expensive side but what on earth did you get in 2009 for $500 which matches this spec??
Re: (Score:2)
It doesn't match the spec, it has less processing power and an older video adapter, and the screen resolution is lower and the hard drive is smaller. But the size is the same, the RAM capacity is the same, the wifi adapter is the same, the optical drive is the same, and for everyday computing the greater processing power, better video card, larger storage and higher screen resolution wouldn't help much - that's why I don't value these advantages too much in a laptop. A computer from 2009 will still perform
Re: (Score:2)
Re: (Score:2)
So... What BIOS is running on it? (Score:4, Informative)
Re: (Score:2)
Re: (Score:2)
Good news! (Score:2)
You can replace the SSD in the current Macbook Pro: https://www.ifixit.com/Guide/M... [ifixit.com]
I suppose you could in theory upgrade the RAM though, but I don't count any Mac upgrade solution that requires re-soldering anything.
Re: (Score:2)
Interesting, didn't know that.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
Re: (Score:2)
it's useless because it doesn't use a processor that hasn't even launched?
It's useless for me. What am I supposed to do with a friggin Iris? Fuck that, I want a real numbercruncher, even if I have to wait.
So, I'm not complaining, they've got a great lappy, just not quite what I imagined for myself, so I'll hold out.
I can't find the link, but there was something about TB2 not being connected directly to the CP lanes.
Ah, there it is:
Intel has never allowed motherboard vendors to hang the Thunderbolt silicon / add-in card off the CPU's PCIe lanes. [...] It would have been great to have a new version of Thunderbolt with PCIe 3.0 along with the X99 launch. But, we already know it is not going to be the case till Skylake [extremetech.com] launches.
From: http://www.anandtech.com/show/... [anandtech.com]
So that seems the single most important update we've had in years, IMHO.
Hopefully I'll be able to get myself
Re: (Score:2)
Re: (Score:2, Funny)
What does frequent contributor Bennett Hasleton think of this laptop?
Does it run Windows?