FOSDEM 2014 Schedule and A Selection of Sessions

It’s soon time for FOSDEM 2014, a 2-day event where thousands members of the open source communities meet, share ideas and collaborate. Like the other years, it’s free to attend, and there’s no registration, and this year, FOSDEM 2014 will take place on February 1-2 in Brussels.

FOSDEM_2014There are 8 main tracks:

  • Tracing and debugging
  • Memory and storage
  • IPv6
  • Mail
  • Mathematics
  • Hardware
  • Miscellaneous
  • Security

FOSDEM 2013 had 7 tracks, but most topics changed with only Security and Miscellaneous tracks featured in the 2014 edition.

There will also be four keynotes and devrooms for a total of 464 sessions (vs. 488 last year). Developers rooms that may particularly be of interest to readers of this blog are:

  • Energy-efficient computing devroom – e.g. energy scavenging, battery life improvements, power measurements in embedded systems, open source power measurement tools and low power devices, etc…
  • Internet of things devroom – 6LoPWAN, LTE in Linux, openIoT, picoTCP, XMPP for IoT, etc…
  • Embedded devroom – SoCs and FPGAs, how to contribute to Tizen, Sailfish OS internals, mbed, android sensors, barebox, etc…

Even though I won’t attend, I’m going to select a few interesting sessions from all sessions sorted by chronological order (no lunch allowed!):

This talk will take a look at what’s been happening in the GStreamer multimedia framework as of late and what shiny new features you can expect to land in the near future.

Status report for OpenJDK port to ARMv8 by Red Hat, and details about implementation of client and server JIT compilers for 64-bit ARM.

  • Saturday 12:00 – 12:30 – SoCs + FPGAs by Steffen Trumtrar

This talk will describe the Altera Socfpga platform, its current support in the mainline Linux kernel, lessons learned in using the vendor supplied information and what this new kind of dual core CPU and FPGA alliance opens up for possibilities in low latency RT applications.

The speaker explains how he used a build farm composed of Wandboard boards with Automated Build Farm (abf.io) to building OpenMandriva 2013.

Due to resource constraints common in sensor nodes it is often complicated to profile the performance of an application. One solution is simulating the node and profiling the application in there. This talk presents a flexible infrastructure to generate a call graph and calculate the function runtime.

OpenWFD is the first Open-Source implementation of WFD (Wi-Fi Display) / Miracast. It is targeted at linux and provides some example source/sink daemons so you can already use it. However, proper integration into the Linux software-stack is still ongoing and the final setup will probably differ highly from the current project state.

Talk about the more technical parts of SailfishOS found in Jolla smartphone: Qt5 and Wayland, Mer Core and Nemo Mobile projects, details about the ability to leverage Android hardware adaptations for Wayland based systems, through libhybris.

Presentation about MAGEEC, a UK government funded project to build the next generation of open source machine learning compilers, which will optimize for energy efficiency, and introduction to the the EU ENTRA project, which aims to promote energy aware system development by enabling energy transparency from the hardware to the software in a computer system.

QtCreator gained the ability to talk with these really small ARM Boards with CortexM processor. This presentation will show how easy it is to get into development on these boards with a GCC toolchain, OpenOCD and QtCreator with BareMetal plugin. A live demo will use STM32F4 board.

Test link: http://vmux.co/, source code: https://github.com/malditogeek/vmux

This talk will be about the principles of GPU offloading, how it is handled with X DRI2, and how we decided to handle it on Wayland.

This is a talk about the human story of a LLVM clang C++ compiler: What can we achieve going beyond compilation? Why are we compelled to invent a better wheel? How can we make everyday life better for coders, and could the compiler itself become an instrument for wider social change?

  • Sunday 10:00 – 10:30 – The mbed platform (Development platform for embedded device) by Bogdan Marinescu

This presentations will give an overview of the mbed framework, with an accent on how easy it is to develop embedded applications with mbed.

This talk will provide an overview of the platform and a clean and concise presentation about how to start developing today your new embedded device on the mbed platform only using the Free GNU GCC Toolchain and the open mbed SDK (Apache v2).

The Allwinner series of System on Chip (SoC)’s has a healthy community. This talk will bring interested listeners up to speed in how it all got started and where the community is today.

The talk starts with a short introduction of the Barebox bootloader. Recently, barebox gained several new features: one of the most prominent is multi image support with full initialisation from the open firmware devicetree. Using this method, it is now possible to generate bootloader binaries for a whole family of devices, just by writing an open firmware devicetree.

The Grate project works on liberating NVIDIA’s Tegra GPU user-space components, by reverse-engineering the proprietary drivers. This talk will discuss where we are and what the future might bring.

This talk gives an overview of the kernel frameworks that help video4linux driver developers create good drivers.

This talk provides an update on the lima driver progress of the past year. It will cover the work done on providing a Mesa driver for the Mali M family (M200/M400), and it will describe the current status of the Reverse engineering work on the Mali T6xx.

This talk gives an overview of UEFI, and the components and organisations surrounding it – intending to clarify certain topics that may have been muddled by association.

This short talk covers the Allwinner SoCs display engines and the development of a, work in progress, KMS (Kernel Mode-Setting) driver for it.

There are two ways to visualize the schedule: the full list of events by subjects, or easier if you want to make your own schedule: Saturday and Sunday schedules per room.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

  1. January 16th, 2014 at 23:31 | #1

    There is gonna be some sunxi workshop on the friday before as well:

    https://groups.google.com/forum/#!searchin/linux-sunxi/fosdem/linux-sunxi/7d9nQe9V0bs/sSCTw1HY9rEJ

  2. Marius
    January 17th, 2014 at 05:00 | #2

    The ARM GPU and the Sunxi talks sound really interesting.

  3. January 17th, 2014 at 17:35 | #3

    Current FOSDEM scheduling program is at 506 accepted talks, and this figure will increase still in the next few days. Plus, the FOSDEM organizers are going to attempt to get all talks livestreamed. Imho pure insanity, but if anyone can pull it off, then it’s the FOSDEM guys.

  1. No trackbacks yet.