Loading…
LinuxCon + CloudOpen + ELC-E Europe 2014 has ended
To Learn More: LinuxCon Europe | CloudOpen Europe | Embedded Linux Conference Europe.

Attendees! Please provide us feedback on the sessions you attend! Click here to submit a brief survey for each session and win a $250 Amazon gift certificate. 

>> Tracing Summit: View the Full Schedule
linuxcon [clear filter]
Monday, October 13
 

12:15pm CEST

What Can Possibly Go Wrong? - Konrad Zapalowicz, Cybercom Poland
Although being fun to do and quite easy to start the Linux kernel development is considered hard, time consuming and it is said that it requires access to hardware. With this in mind many people might hesitate to try it out. In this presentation Konrad is going to use himself, a newbie contributor, as an example of how easy it is to start what did he learn (during the Eudyptula challenge and so far) and how this knowledge can be used to submit patches and participate in the upstream kernel development.

Speakers
avatar for Konrad Zapalowicz, Cybercom Poland

Konrad Zapalowicz, Cybercom Poland

Senior Software Consultant, Cybercom Poland
For the last few months I'm sinking into the kernel development and apart from this I'm a C/C++ developer working in the industry for almost eight years now. Since the beginning I'm employed by the Cybercom Poland where I participated in many Linux oriented projects. For instance... Read More →


Monday October 13, 2014 12:15pm - 1:05pm CEST
Room 112

12:15pm CEST

Lessons Learned as GNOME's Executive Director - Karen Sandler, Software Freedom Conservancy
Karen will talk about what it was like to ramp up from lawyer to Executive Director, when GNOME 3 was just released and Unity only recently had become Ubuntu's default desktop. In three years in the position, it's an understatement to say that a lot happened to the GNOME project and the GNOME Foundation. Karen will most likely the discuss the question she received most often while Executive Director of the GNOME Foundation - is GNOME dead?

Speakers
KS

Karen Sandler

Executive Director, Software Freedom Conservancy
Karen M. Sandler is Executive Director of the Software Freedom Conservancy, the nonprofit home of dozens of essential free software projects. She is known for her advocacy for free and open source software, particularly in relation to the software on medical devices. She was previously... Read More →


Monday October 13, 2014 12:15pm - 1:05pm CEST
Room 01

2:30pm CEST

Tutorial: Getting Started with Coccinelle - Julia Lawall, Inria
Coccinelle is a program matching and transformation tool for C programs that has been extensively applied to the Linux kernel and is used on a number of other C code bases. Coccinelle makes it easy to specify software specific rules for finding bugs and for updating software to use new APIs. These rules can then be applied automatically across an entire code base. Over 40 Coccinelle rules are already available in the Linux kernel source code. The goal of this tutorial is to enable developers to write their own. The tutorial is designed to be hands on. Participants should have Coccinelle (available via most Linux distributions) and the Linux 3.2 source code installed on their machines.

Speakers
avatar for Julia Lawall

Julia Lawall

Senior Researcher, Inria
Julia Lawall is a Senior Research Scientist at Inria. Her research is at the intersection of programming languages and operating systems. She develops the tool Coccinelle and has over 2000 patches in the Linux kernel based on this work.


Monday October 13, 2014 2:30pm - 4:20pm CEST
Room 112

4:30pm CEST

Kernel Internship Report (OPW) - Sarah Sharp, Intel
Come learn about the great work our kernel interns have accomplished! The FOSS Outreach Program for Women (OPW) provides a three-month paid internship for women and genderqueer/genderfluid individuals to work on an open source project.

Seven of the OPW interns from will give lightning talks on their Linux kernel projects. Teodora Băluţă will present her project on generating kernel oops QR codes. Valentina Manea will present on her work getting the USB over IP driver out of the Staging tree. Ana Rey will present her work on nftables. Andreea-Cristina Bernat talk about her RCU projects. Kristina Martšenko will present her work on Staging drivers.  Rashika Kheria will talk about her work eliminating gcc warnings across the kernel tree.  Himangi Saraogi will present her work on Coccinelle fixes.

The Linux kernel OPW cooridinator, Sarah Sharp, will provide more info on how mentors can get involved with OPW, and how companies can sponsor OPW interns.

Speakers
SS

Sarah Sharp

Yocto/Embedded Developer, Intel
Sarah Sharp is a software engineer at Intel's Open Source Technology Center. Sarah is the author of the Linux kernel USB 3.0 driver, and is currently working as an embedded software developer with the Yocto Project. As the coordinator for the Linux kernel project within the FOSS Outreach... Read More →


Monday October 13, 2014 4:30pm - 5:20pm CEST
Room 8
 
Tuesday, October 14
 

12:15pm CEST

Kernel Hacking for Hobbyists - An Outsider's Perspective - Manuel Schölling
The roots of Linux lie in the community of hobbyist programmers and technical enthusiast. Nowadays still about 15-20% of accepted patches are developed "in mother's basement" by programmers without affiliation.
This talk presents how to start kernel development as a hobbyist based on the view of an outsider. It covers ways of finding a task as starting point for your first patch and how to submit it. Dos and don'ts of kernel development are discussed and, based on the author's experiences, patches and reactions from the developer community are exemplified to overcome the newcomers' "inhibition threshold".

Speakers
MS

Manuel Schoelling

Manuel Schölling is a physicist working in the field of image and data analysis at a German bioresearch center. He came across Linux 10 years ago and since then, he is developing small free, open source software projects in various programming languages. Manuel joined the developer... Read More →


Tuesday October 14, 2014 12:15pm - 1:05pm CEST
Room 01
 


Filter sessions
Apply filters to sessions.