FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

   
Speakers
Carl-Daniel Hailfinger
Schedule
Day Sunday
Room Janson
Capacity 1400
Start time 12:00
End time 12:50
Duration 00:50
Info
Track System Track

coreboot - The last frontier: Laptops

Bringing free firmware to a laptop near you

coreboot is a free firmware for x86 computers. It is designed as an extremely fast and lightweight alternative to BIOS and EFI (poweron to OS in <500 ms) while retaining the flexibility to boot any operating system. A few hundred desktop/server/embedded mainboards are supported, but supported laptops were unavailable in shops until now.

The coreboot developers are proud to present the first working mainstream laptop here at FOSDEM. We'll tell you how we did it, and how you can enjoy coreboot on your hardware as well.

coreboot is a free firmware for x86 computers. It is designed as an extremely fast and lightweight alternative to BIOS and EFI (poweron to OS in <500 ms) while retaining the flexibility to boot any operating system. A few hundred desktop/server/embedded mainboards are supported, but supported laptops were unavailable in shops until now.

The coreboot developers are proud to present the first working mainstream laptop here at FOSDEM.

This talk will briefly introduce coreboot goals and current project status, and then jump right into a rollercoaster ride through laptop architecture (main processor and embedded controllers), x86 early initialization, coreboot architecture, reverse engineering, hardware debugging, and how to write coreboot support for a laptop. You'll get to know the various technical (no debug hardware available, ...) and non-technical (no datasheets, ...) roadblocks and how to overcome them. Whether you just want to understand how coreboot works and buy supported hardware or you want to port and install coreboot to your own hardware, this talk will give you all the info to get started.

Concurrent events:

When Event Track Where
10:30-12:15 LPI Exam Session 3 Certification Guillissen
11:00-17:00 LPI Item Writing Workshop Certification UA2.114
11:30-12:30 Working with contributor communities (round table) CrossDistribution H.1301
11:40-12:30 qt-project.org and Qt 5 CrossDesktop H.1308
11:45-12:30 Integrating LLVM into FreeBSD BSD K.4.201
11:45-12:30 The Dynamic Data Driven Worlds of WorldForge Open Source Game Development AW1.120
11:55-12:15 The LemonLDAP::NG Project Perl AW1.121
12:00-12:05 OpenPGP keysigning Certification Ferrer
12:00-12:25 Cluster internals MySQL and Friends H.1309
12:00-12:25 VDSM - The oVirt Node Management Agent Virtualization and Cloud Chavanne
12:00-12:30 An introduction to jQuery Mobile Smalltalk AW1.126
12:00-12:30 Continuous integration with Mozmill for Firefox Mozilla UD2.218A
12:00-12:30 How Eclipse Works Free Java K.4.401
12:00-12:35 Works with persistent graphs using OrientDB Graph Processing AW1.125
12:00-12:50 The Wild West of UNIX I/O Network and IO K.1.105
12:00-13:00 Safe upgrade of embedded systems Embedded Lameere
12:00-13:00 Colour Management in Compositors. X.org+OpenICC K.3.401
12:05-14:00 CAcert Assurance Party CAcert Ferrer
12:15-13:00 29,000 packages in 24 hours - Releasing Debian CrossDistribution H.1302
12:25-12:45 LedgerSMB: Open source accounting running on Perl Perl AW1.121
12:30-12:55 Optimising SQL applications by using client side tools MySQL and Friends H.1309
12:30-13:00 RoarVM, Sly Smalltalk AW1.126
12:30-13:00 Howto: Extensions for Thunderbird Mozilla UD2.218A
12:30-13:00 OpenJDK on ARM: Quo vadis? Free Java K.4.401
12:35-13:15 Session Border Control with SEMS Telephony and Communications H.2213
12:40-13:25 Pandora - a mobile Linux computer including gaming controls Open Source Game Development AW1.120
12:45-13:15 Graphity: an efficient neo4j based graph model for retrieving the top k news feeds for users in social networks Graph Processing AW1.125

Next (up to 3) talks in the same room (Janson):

When Event Track
13:00-13:50 Bringing monitoring into the 21st century System
14:00-14:50 Implementing Domain-Specific Languages with LLVM Development
15:00-15:50 The Apache Cassandra storage engine Development