Group: Hardware/History/Laptops Comparison
(→Laptop that can be made 100% free) |
(→Laptop that can be made 100% free) |
||
Line 91: | Line 91: | ||
<references/> | <references/> | ||
− | == Laptop that can be | + | == Laptop that can be 100% free == |
− | * [[/Freeable_laptops]] | + | * [[/Freeable_laptops|Laptop that can be 100% free]] |
== Bad for freedom == | == Bad for freedom == | ||
* [[/Common Laptops| Common laptops]] | * [[/Common Laptops| Common laptops]] | ||
* [[/Partially free laptops| Partially free laptops]] | * [[/Partially free laptops| Partially free laptops]] |
Revision as of 15:00, 4 September 2014
Contents
Introduction
Nowadays, some laptops are able to run only free software.
This means that they are not "just" able to run 100% free software distributions: they go way beyong that.
What initialises the hardware before loading the operating system(like a fully free distribution) is software.
This software can have many names (BIOS, EFI, UEFI etc...).
Free software initialisation code, along with a 100% free operating sytem, and peripherals that work with free software can result in a 100% free system on some laptops.
Good Laptops
Lemote
Brand and Model | Type | Required and Optional Proprietary “BIOS Replacement” Components | Required and Optional Proprietary Components for Peripherals | Compatible free BIOS Replacements | Compatible 100% Free software distributions | Availability |
---|---|---|---|---|---|---|
Lemote 8089D | Netbook | None | None |
|
|
Out of stock |
Lemote 8101B | Last stock at Tekmote |
Laptops supported by libreboot
Brand and Model | Type | Required and Optional Proprietary “BIOS Replacement” Components | Required and Optional Proprietary Components for Peripherals | Compatible free BIOS Replacements | Compatible 100% Free software distributions | Availability |
---|---|---|---|---|---|---|
Lenovo X60 / X60s / X60 Tablet | light/compact Notebook |
|
|
|
|
|
Lenovo T60 (with Intel GPU) | Notebook |
|
||||
Apple MacBook 2,1 / MacBook 1,1 | Notebook |
|
Rereferences
-
↑ It can be replaced by:
- Coreboot code, with text mode graphics support
- SeaBIOS's option rom that gives VGA compatibility
- ↑ Some of the impact of not updating the microcode can be found in intel's CPU erratas, like the Core solo/duo erratas. A good way to avoid the issues described there is to have a cpu that has the bus you care about fixed in hardware: The more recent batches you get, the more erratas are fixed
-
↑ There is a big risk of breaking the laptop: Some time ago, lots of users tried and broke it, they cound't buy the laptop already flashed, so they tried it. They broke it because the instructions to switch from the original BIOS to free BIOS replacements are complicated.
That's due to some restrictions of the original BIOS, which tries to prevent easy reflashing.
- ↑ Once the free BIOS replacement is flashed, reflashing is easy, but still dangerous: if the free BIOS replacement doesn't work, then the user has to disassemble the laptop and reflash with an external flash programmer to recover.
- ↑ If your macbook has the right flash chip, flashing it is easy, but still dangerous: if the free BIOS replacement doesn't work, then the user has to disassemble the laptop and reflash with an external flash programmer to recover.