Live data from Hacker News

Building an Open Source Laptop

makezine.com

31–40 of 55 posts

Re: Building an Open Source Laptop

#31

pardon my ignorance, but how this is different from non-branded chinese laptops. since those are non-branded i guess they don't have legal rights over it too.

This is a laptop for hardware development and security research, hence the features [0]:

* FPGA on the mainboard

* Lots of digital and analog IO headers connected to CPU and FPGA

* Dual Ethernet

* USB OTG

Also, it's not just about licensing, but about having more control over the hardware.

[0] http://www.kosagi.com/w/index.php?title=Novena_Main_Page

Re: Building an Open Source Laptop

#32
have a look at thinkpengiun.com

From the about:

Our products are freedom-compatible. Meaning they will work with just about any free software operating system. This is made possible by selling products with free software compatible chipsets.

Free software is a set of principles that ensure end-users retain full control over their computer. Free software can be used, studied, and modified without restriction.

The chipsets we use encourage community development and user participation. Users can not be locked into a vendor or product, be forced into an expensive upgrade, or have other digital restrictions placed on them.

Re: Building an Open Source Laptop

#33
post #19
post #6

"Open source laptop"? Physical objects don't have a source, either open or close. It is rather a laptop capable of running on only "free software" for full functionality.

While accepting the other replies, I do wonder how hardware trust is achieved. The security point about open source is peer review. For a dunce like me, I can pretty much rely on people much smarter than me to review open sourced code. In reasonable time, if there is a iffy routine buried in some bit of software, such people will out it. So, people like me can pretty much trust it, and even if something is missed but…

Open-source hardware and software are analogous in this sense: pre-built hardware is like pre-built software. You can only truly trust it if you built it yourself. However, unlike pre-built software, often you can visually determine if high-order modifications have been made, e.g. additional components, re-routed traces, etc.

You can't really trust silicon, and this leads to a larger point about much of what has been called open-source hardware: many of the open-source boards out there which are really popular are little more than reference designs translated from a datasheet to a schematic capture program for a closed-source blob of silicon. However, this point doesn't escape many people in "the movement," the problem has just been that the technology that meets the users' expectation of performance and capability is out of their financial reach to duplicate. So, the users settle for "re-create" when they can, rather than "trust at all levels". In the majority of cases, absolute trust is not required, because a breech of that trust can result in practically nothing. ("Oh, this AVR chip is back-doored, allowing you to access its 32k of flash, but I haven't provided any means by which a 3rd party could access that via hardware.")

Re: Building an Open Source Laptop

#34
post #2

Bunnie Huang[1] is like the Energizer Bunny that keeps going on and on. Glad to hear that he kept plugging away at the project. [1] http://www.bunniestudios.com/

Off-topic, but something I learned...

I thought surely you meant the "Duracell Bunny", however the Energizer Bunny does indeed exist, and apparently although it's the later of the two, Energizer successfully registered the battery-powered bunny trademark in the US and Canada[1].

Here in the UK I'd say the Duracell bunny is the first to most peoples' minds.

Yes, yes, it's Friday!

[1]: https://en.wikipedia.org/wiki/Duracell_Bunny

Re: Building an Open Source Laptop

#35

have a look at thinkpengiun.com From the about: Our products are freedom-compatible. Meaning they will work with just about any free software operating system. This is made possible by selling products with free software compatible chipsets. Free software is a set of principles that ensure end-users retain full control over their computer. Free software can be used, studied, and modified without restriction. The chip…

https://thinkpenguin.com is the address (u before i)

Re: Building an Open Source Laptop

#36
post #24

So The Freescale IM.X platform is well documented, that's very nice, and I know there's no other company offering something even remotely comparable with more documentation. It leaves an important question though, there's been speak of NSA/China adding hardware level backdoors to stuff. Is the fact that the firmware is opensource enough to be reasonably sure there are no more backdoors? For example, Intel has put bac…

What you say is true. Bunnie acknowledges that he can't guarantee a 100% secure platform,

"Our Novena Project is of course still vulnerable to techniques such as silicon poisoning, but at least it pushes openness and disclosure down a layer, which is tangible progress in the right direction. While these heady principles are great for motivating the journey, actual execution needs a set of focused requirements."

Re: Building an Open Source Laptop

#38
post #5

Awesome. I wish he used an open-source circuit design tool, but at the same time, I understand why he didn't. I honestly think that might be one of the biggest impediments to open hardware; open-source circuit design software is not good right now. I try to force myself to use KiCad over EAGLE, but it's such a relative pain in the ass.

The good news are that CERN has adopted KiCAD for it's open hardware platform and are actively developing it, adding some cool features which may make it more on par with commercial tools: http://www.ohwr.org/projects/cern-kicad/wiki/WorkPackages
Post reply on HN