[TALK]@Telematika
Telematika.ORG
Resources
Group
Search
About
Open Source Summit + ELC Europe
Tutorial: An Introduction to Linux Control Groups (cgroups)
February 1, 2020
Control groups (cgroups) are a method of grouping processes for the purpose of monitoring, management, and control. Using cgroups, we can: limit CPU and memory consumption; freeze and resume execution …
Workshop: Kernel Rookie Guide
February 1, 2020
So you always wanted to write Linux kernel code? You don't know how to start? Eudyptula-challenge closed for new participants? Here is great news: Andrzej invites you to his Kernel Rookie Guide hands- …
Best Practices and Lessons Learned Using GitHub for Corporate Open Source
January 31, 2020
GitHub has emerged as the ecosystem for collaborating on code. Creating a GitHub account and even a new GitHub organization is free and easy. The end result is a wild west of GitHub usage within corpo …
Between the Millstones: Lessons of Self-Funded Participation in Kernel Self Protection Project
January 31, 2020
Security is not an easy topic for the Linux kernel community. Upstreaming security features usually provokes hot discussions in the Linux Kernel Mailing List and in social networks. Grsecurity/PaX, Ke …
Building a Fault-Tolerant Custom Resources Controller on Kubernetes
January 31, 2020
CRD (custom resource definition) is widely used to extend the behavior of Kubernetes. As all other kubernetes resources have controllers, so do CRDs. It is important that the custom resources are mana …
Buildroot vs Yocto: Differences for Your Daily Job
January 31, 2020
Buildroot and Yocto, the two leading embedded Linux buildsystems, have largely overlapping goals but vastly different implementations. Perhaps you're familiar with either, and wonder how your daily j …
Networking: From the Ethernet MAC to the Link Partner
January 31, 2020
In the network world, the link between the Ethernet MAC controller and the network media has become more complex. PHYs can now be chained, located in SFP modules and parts of the link are now hot-plug …
prplMesh: An Open-source Implementation of the Wi-Fi Alliance Multi-AP Specification
January 31, 2020
The Wi-Fi Alliance Multi-AP specification allows access points to work together to create a self-monitoring and self-adapting network providing optimal coverage in the home. The prpl foundation has s …
Sustaining OSS: Going from Consuming to Contributing and Leading
January 31, 2020
According to BlackDuck's 2015 survey, 97% of enterprises use OS in some form or the other. Often companies stop at Consumption of OSS. When someone keeps attending lunch or dinner potlucks and never b …
Tutorial: What's New in Control Groups (cgroups) Version 2?
January 31, 2020
Soon after the release of cgroups v1 in 2008, people realized there were many problems that resulted from its uncoordinated design and implementation. Several years of work to fix those problems resul …
Bring Your Camera into 2018: Forward Porting Image Sensor Drivers
January 30, 2020
The Linux media community tried in the past to ease the work of camera driver developers by providing frameworks and methods to abstract away from the crude V4L2 APIs. Some of those frameworks, as the …
Cooking a Debian System: One, Two, Debos!
January 30, 2020
Customized Debian images can now be created in a quick and reproducible way!In the Debian world, there are many ways to build images, but none of them are generic enough to allow highly customized sys …
Deferred Problem: Issues With Complex Dependencies Between Devices in Linux Kernel
January 30, 2020
Many devices have complex dependencies, especially on embedded platforms. They use resources provided by different devices: regulators, gpios, local buses, etc. Resource providers also use resources. …
Developing Open-Source Software RTOS with Functional Safety in Mind
January 30, 2020
Open-source software development and how open-source projects are run is often seen as incompatible with functional safety requirements and established processes and standards. Open-source has however …
Introduction to SoundWire
January 30, 2020
SoundWire is a new MIPI Audio Interface specification. It specifies a low complexity, low power, low latency, two-pin (clock and data), multi-drop bus that allows for the transfer of multiple audio st …
Lifecycles, Versions, and System Administration, Oh My!
January 30, 2020
Deploying software has lots of solutions, but what gets deployed often plays out as a fight between developers and operators. Developers want the latest (or at least later) code. Operators want things …
Open Source Citizenship
January 30, 2020
What can companies do to support open source communities? What are they already doing? What are communities asking for? Where are the gaps and what can we do to fill them? What else could we be doing? …
Story of a Kubectl Command
January 30, 2020
Kubernetes for the most part feels like a magical black box that knows how to fix your problems for you. However as Indradhanush himself found out one day while hacking on Kubernetes that understandin …
Using Seccomp to Limit the Kernel Attack Surface
January 30, 2020
The seccomp (secure computing) facility is a means to select exactly which system calls a program is permitted to make and to restrict the arguments that may be passed to those system calls. System ca …
Automated Testing for Infrastructure-as-a-code
January 29, 2020
In times of DevOps, workflows have changed. Development teams are using test frameworks for their code and Contininuous Integration tools (Travis, Jenkins, Gitlab CI). These tools help with providing …
Civil Infrastructure Platform: Two Year Experience of Industrial Grade Open Source Base-Layer Development
January 29, 2020
The Civil Infrastructure Platform (CIP) is creating a super long-term supported (SLTS) open source "base layer" (OSBL) of industrial grade software that will enable the implementation of building bloc …
Device Security in IoT
January 29, 2020
Device security is becoming increasingly complex and expensive with exponential growth in connected devices. E.g. Devices must support secure boot to prevent malicious software installationCommunicati …
Introduction to kubeadm
January 29, 2020
This talk will introduce the audience to kubeadm - a tool for Kubernetes cluster deployment and administration. It will provide a brief introduction and history of the tool, as well as a review of the …
Open Source Software at European Commission's IT Department
January 29, 2020
DIGIT has a long history of recognising the value of open source software solutions. The first Open Source Software Strategy was formulated in 2000 and has been regularly updated since then. During …
Primer: Testing Your Embedded System - What is a ptest, Lava, Fuego, KernelCI and...? - Jan-Simon Moeller, The Linux Foundation
January 29, 2020
This talk will introduce multiple frameworks available to test your Embedded Linux System and compare the use-cases . E.g. if you use the Yocto Project this talk introduces the ptest framework for rec …
Putting Taiwan on the Kernel.org Keysigning Map
January 29, 2020
While Taiwan produces a majority of the world's semiconductor products, there are relatively few, if any, software developers involved in the kernel community. Notably, it was hard to find people loca …
A Full Stack Journey to Reach Efficient Container Storage Cloning
January 28, 2020
With the adoption of more diverse workloads and applications in containers, demands for enhanced features become clear. Some of these features are related to the persistent storage of the contents the …
BoF: Automotive Grade Linux Developer Community
January 28, 2020
AGL provides an application framework with SMACK based security, a large number of micro-services tailored for the automotive environment, and an SDK for app developers to get going quickly. AGL has a …
# 1 of 3
Prev