We're hiring!

Embedded Linux Conference Europe

Mark Filion avatar

Mark Filion
October 20, 2017

Share this post:

Reading time:

Following a weekend at the GStreamer Conference, Collabora will be continuing its week-long stay in Prague by sponsoring, exhibiting and speaking at Embedded Linux Conference Europe, the "premier vendor-neutral technical conference for companies and developers using Linux in embedded products". Now in its 12 year, ELCEU is a conference where "user-space developers, product vendors, kernel and systems developers to collaborate".

If you are planning on attending ELCEU or OSSummit, stop by our booth and see what our team has been working on, and how Collabora is uniquely suited to accelerate and facilitate the realization of your embedded Open Source projects, whether writing a line of code or shaping a long-term strategic software development plan.

Collaborans will be speaking on four separate occasions over the course of the conference, including two talks at ELCEU and two talks at the co-chosted Open Source Summit Europe, on topics ranging from running Android on the Mainline graphics stack, GStreamer for tiny devices, performance analysis in Linux and managing an Open Source project. Read below for more details on each of their talks.


  • "GStreamer for Tiny Devices" by Olivier Crête – Tuesday, Oct. 24, 16:05 CET.

    GStreamer is a complete Open Source multimedia framework, and it includes hundreds of plugins, including modern formats like DASH, HLS or the first ever RTSP 2.0 implementation. The whole framework is almost 150MB on my computer, but what if you only have 5 megs of flash available? Is it a viable choice? Yes it is, and I will show you how. Starting with simple tricks like only including the necessary plugins, all the way to statically compiling only the functions that are actually used to produce the smaller possible footprint.

  • "Running Android on the Mainline Graphics Stack" by Robert Foss – Wednesday, Oct. 25, 14:15 CET.

    Finally, it is possible to run Android on top of mainline Graphics! The recent addition of DRM Atomic Modesetting and Explicit Synchronization to the kernel paved the way, albeit some changes to the Android userspace were necessary. The Android graphics stack is built on a abstraction layer, thus drm_hwcomposer - a component to connect this abstraction layer to the mainline DRM API - was created. Moreover, changes to MESA and the abstraction layer itself were also needed for a full conversion to mainline. This talk will cover recent developments in the area which enabled Qualcomm, i.MX and Intel based platforms to run Android using the mainline graphics stack.

OSSummit EU

  • "Code Detective: How to Investigate Linux Performance Issues" by Gabriel Krisman Bertazi – Monday, Oct. 23, 12:05 CET.

    What influences a program's performance? Some reasons are quite obvious, like the algorithm implemented and the number of execution cycles, but what about the order in which libraries were linked? Or the shell environment size? Or even the sequence and which compiler optimizations were applied? In fact, modern computer systems include such a multitude of features and options, whose interaction with each other can affect the workload's performance, that it is surprisingly hard to write code that fully benefits from the potential of the CPU. In this talk, we will discuss how small changes in the code and in the execution environment can impact the execution time and how you can use Linux performance assessment tools, like perf and valgrind, to detect and mitigate such pitfalls.

  • "Managing Client's Projects in Open Source and Being Profitable" by Alvaro Soliverez – Wednesday, Oct. 25, 11:05 CET.

    When delivering a project there are 3 basic constraints, time, budget and quality. Working on an open source setting adds another dimension, having to also watch for the time and quality of the open source project itself. This talk is about the tools and methods we use to deliver a succesful project to our customers, caring for the open source project at the same time. A balancing act that requires being deeply involved in what the team and the community are doing, promoting open source with your customer and understanding and explaining the pros and cons constantly.

Please visit the Embedded Linux Conference Europe website for the full schedule. See you in Prague!

Related Posts

Related Posts


Comments (0)

Add a Comment

Allowed tags: <b><i><br>Add a new comment:


Search the newsroom

Latest News & Events

Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs


Mesa 24.1 is out, and the graphics team at Collabora has been working hard to bring a slew of new features and bug fixes to Panfrost, Zink,…

Implementing DRM format modifiers in NVK


This week we merged support for the VK_EXT_image_drm_format_modifier extension in NVK, the new open-source Vulkan driver for NVIDIA hardware.…

Kernel 6.9: Enable, test, repeat


Collabora's engineers continue to be involved in the hardware enablement for a few different system-on-chips (SoCs) and platforms, and have…

Open Since 2005 logo

We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link.

Collabora Ltd © 2005-2024. All rights reserved. Privacy Notice. Sitemap.