BRUSSELS 30 JANUARY - 31 JANUARY SATURDAY SEE YOU TOMORROW SATURDAY 30 JANUARY - MORNING SATURDAY 30 JANUARY - AFTERNOON

09:30 - 10.00 10:00 - 11:00 11:00 - 12:00 12:00 - 13:00 13:00 - 14.00 14:00 - 15.00 15:00 - 16.00 16:00 - 17.00 17:00 - 18.00 18:00 - 19.00

Welcome to and Where We Want to Cockpit: A Session in your Enterprise desktop at home with Open-sourcing RIPE What Do Code Reviews H2O: An Open-Source Gluster roadmap, Rearchitecting Linux Ian Janson Janson FOSDEM 2016 Take the Basic Linux Userspace Browser FreeIPA and GNOME Atlas. Philip Homburg at Microsoft and in Platform for Machine recent improvements I/O towards Petascale Murdock Main Tracks Open Source Projects Learning and Big Data/ and upcoming In Memoriam. Main 09:30 - 09:55 in 2016. L.Poettering Stef Walter 13:00 - 13:50 Storage Alexander Bokovoy Have in Common? Big Math features Debian Tracks Anand Babu Periasamy 18:00 10:00 - 10:50 11:00 - 11:50 12:00 - 12:50 Alberto Bacchelli Cliff Click Niels de Vos 16:00 - 16:50 14:00 - 14:50 15:00 - 15:50 17:00 - 17:50

Digital Hardware Design: Why is it still GNU Radio for Exploring Signals Vulkan in Open- Libreboot - free your Rspamd - fast Applying band-aids How to run a telco on K.1.105 K.1.105 so hard? Talk Hard: A technical, historical, Source BIOS today! opensource spam over security wounds free software Main Tracks Main political, and cultural look at FM Francis Rowe filter. Vsevolod with Dave Neary Philipp Wagner Jason Ekstrand Tracks Tom Rondeau 14:00 - 14:50 Stakhov Frank Ch. Eigler 17:00 - 17:50 11:00 - 11:50 13:00 - 13:50 12:00 - 12:50 15:00 - 15:50 16:00 - 16:50

Libre Running Emula- libi- Open- Crazyflie Prog- Java Code Conver- Measure Aver- CYTO- ircb Movim, Mail2 Bea- The cons in H.2215 hard- Post- ting the mobile- Source 2.0 ram- with Refact- ting Twice, sive++ MINE, Rat- the Voice road to H.2215 Liquid- Code public ware greSQL Nint- device- Neuro- Frederic ming a syslog oring Loïc ... G. nadeep Kickass Next, libe- Lightning Lightning Threads one Vincke Deb- trans- rating org. IOS headset Board ng D. Social ... port ... LKC on a VAX endo Gurr to Flow George Dauphin V nath soft- Talks Talks devices Brain- Game Spinellis Net- Mat- Markus ware... Leighton Greg 3DS 14:40 - Viktor Matt Neville- 17:20 - Windeg- on Linux Duino Chris 15:40 - 17:00 - work thieu Paul 13:00 - Stark Tony 14:55 Juhász Flaschen Neil 16:40 - 17:35 ger Martin Willi Ward 15:55 17:15 T.Jauss- Hazon Kocial- 13:15 13:20 - Wasserka 16:55 oin 18:00 - kowski Szulecki Döring 15:20 - 16:00 - 16:20 - 18:20 - 13:35 13:40 - 15:00 - 15:35 17:40 - 18:15 18:35 18:40 - 14:00 - 14:20 - 15:15 16:15 16:35 17:55 18:55 13:55 14:15 14:35

The State of This Is Not A Hunting the bug Marlin Thermostat Displaying Huge code Bug hunting Java 9: Juggling the Free The HotSpot Shenandoah, The AArch32 H.1301 Free renderer, Application Events bases - H.1301 OpenJDK Drill - Prep- Whitebox-Testing API Theory and Project - ARM32 from Hell for with Apache Jigsaw Java Java ...OpenJDK Free Java aring for JDK 9 Developers in Thermostat Using Application Lucene 2016 Mark Reinhold Volker Simonis Practice Christine support in our Andrew Haley 9 project Mark Reinhold Dalibor Topić Byteman. Mario monitoring H Flood Roman lifetimes Laurent Mario Torre Uwe 10:25 10:30 - 10:55 11:30 - 11:55 13:30 - 14:15 Torre, Andrew Dinn with Hystrix 17:20 - 18:00 Rory O’Donnell Kennke Bourgès Schindler 10:30 Edward Nevill 15:00 - 15:25 Roman Mohr 11:00 - 11:25 12:05 - 12:30 14:25 - 15:30 - 16:10 12:40 - 13:20 14:50 16:20 - 16:45 16:50 - 17:15

Community Building add- Developing addons Rock the Helpful Maintaining your The use of How Your An HTTP/2 Firefox Automated UI testing on WebIDL: Leveraging Micro- Build your Privacy and Track- H.1302 Web with SUMO H.1302 Based Testing ons for Firefox for Firefox OS.How community OpenSource Data Helps update Performance FxOS Johan Lorenzo / the lan- the Open benchmarking world in web- ing protection in Building a world- Web to work Mozilla ...BuddyUp Pilot to use the new Web Helping you com- software in to Improve Monitoring guage of JavaScript tips VR: MOzVR to Mozilla with Web- class open source Daniel Martijn Wargers & play with Firefox. François project. Ioana Extensions API to munity thrive Mozilla Firefox Web APIs Extensions (support) content over the long- Stenberg David Jean-Yves micro- Hannes rescue Marier Raegan Chiorean Marcia develop addons for localization Ludovic Robert Rajchenbach- 15:00 - 15:55 controllers Verschore Rabimba Jorge term 14:00 - Perrier MacDonald Knous Firefox OS! CodingFree platform. Michal Hirlimann Kaiser Teller István Sz- Karanjai Villalobos Dziewonski Ali Spivak 14:25 16:00 - 17:00 - 17:25 Alex Lakatos 13:00 - 13:25 13:30 - 13:55 mozsánszky 18:00 - 18:45 10:30 - 10:55 12:00 - 12:25 12:30 - 12:55 14:30 - 14:55 16:25 17:30 - 17:55 11:00 - 11:25 11:30 - 11:55 16:30 - 16:55

Growing MySQL 5.7 What’s new in MySQL 5.7? MySQL Group ANALYZE for ...Global MariaDB More on Clusternaut: Reliable crash PERFOR- MySQL Intro- MySQL Parallel TokuDB in The Query Galera H.1308 & JSON Transac- Orchestrating MANCE_ operations Replication H.1308 the MySQL Norvald H. Ryeng Replication statements: CONNECT gdb for detection and ducing Replication: 15 Min., Rewrite MySQL & New Oppor- tion Storage MySQL Percona XtraDB SCHEMA and in Docker- Demis- MySQL & Ecosystem or how good MariaDB’s IDs at failover with SYS Schema new SQL inventory, use-case What You Plugin Friends tunities for 10:20 - 12:00 theory gets new tool for Engine DBAs Cluster with Giuseppe syntax Need to tified Friends Dropbox Serge Orchestrator Oli and limitations Interface Dave Stokes Developers Valerii Kubernetes Maxia Sveta Frédéric into better diagnosing the René Frezefond Sennhauser Know 10:30 - 10:50 Morgan Cannaò Kravchuk Raghavendra Shlomi Noach 15:45 - Smirnova Jean-François Gagné Martin Descamps Tocker practice optimizer 13:20 - Prabhu 14:55 -15.15 15:20 - 15.40 Jervin Real 18:10-18.30 12:55 - 13:45 - 16.05 16:10 - 16:35 -17.15 Hansson Tiago Jorge S.Petrunia 13.40 14:10 -14.50 17:20-17.40 10:55 - 11:15 13.15 14.05 16.30 17:45-18.05 12:05 - 12:25 12:30 - 12:50 SATURDAY 30 JANUARY - MORNING SATURDAY 30 JANUARY - AFTERNOON

09:30 - 10.00 10:00 - 11:00 11:00 - 12:00 12:00 - 13:00 13:00 - 14.00 14:00 - 15.00 15:00 - 16.00 16:00 - 17.00 17:00 - 18.00 18:00 - 19.00

Automated Identity Security in IoT; Security and IoT meets 3.0 USB-Guard Can we run SSL An over- Project Ramping up F-Droid: Testing H.1309 building H.1309 Implementation of Management more a cultural privacy in your Security platform Daniel C code and Manage- view open- Security Security at an Cryptography Security security open-source the pri- Security PCI-DSS compliant with midPoint chock than embedded Kopeček be safe? ment at connect Response in WolfSSL Habib Virji model Hanno VPN startup: Les- vate, un- solution using Radovan a technical systems scale War Sto- Chris Conlon 12:30 - 12:55 Aleksander 13:30 - Böck N.Mavrogi- sons learned. blockable Chris Down ries app store 17:00 - 17:25 open-source tools Semancik challenge José Bollo 13:55 14:00 - annopoulos Zdyb 14:30 - 15:30 - Lukas H.C Steiner Ján Lieskovský 11:00 - 11:25 Dominig ar Foll 12:00 - 12:25 14:25 15:00 - Reschke 13:00- 13:25 14:55 15:55 16:30 - 10:30 - 10:55 11:30 - 11:55 15:25 16:00 - 16:25 16:55

Free as in free- Dependency Community When is Why Open Core Legal and policy issues Software Patents Copyleft For the Next Who controls your TL;DR on le- Open Source H.2113 H.2113 dom. The impor- management impacts of legal Distribution not Licensing Sucks!! around the use of open project? Governance in gal strategy is being Legal & After Alice: A Long Decade tance of FOSS in and licencing Anand Babu (AB) source software in the real world. Jesus M. for commer- ruined... Legal & decisions Distribution? and Sad Tail. Deb Bradley M. Kuhn cial ven- Policy the surveillance information. Brian Policy Dave Neary Andrew Katz Periasamy public administrations... Nicholson 16:00 - 16:50 Gonzalez-Barahona era. Giovanni tures. James ‘redbeard’ Issues Camille Moulin 12:00 - 12:25 Björn Lundell 13:00 - 13:50 K. De Vriendt 17:00 - 17:50 Shubin Issues Battista Gallus 15:00 - 15:50 Harrington 11:05 - 11:30 11:30 - 11:55 14:00 - 14:50 18:00 - 18:25 12:30 - 12:55 18:30 - 18:55 Cloud Transcoding Synchronised What’s new in Creating GPAC/ What will Implement- MediaConch What Broadcast- Building a Over-the- Nageru Develop i-score Intro- H.2214 Adding wireless H.2214 Architecture with multi-device VLC and libVLC? interactive MP4Box.js be new ing a native Jérôme makes to-IP con- air Audio Steinar H. your own duction Open Media subtitles to the Daala decod- Martinez camera Jean- FFMPEG; Scale media playback experiences with Romain in Kodi Upipe version for Identifica- Gunderson media to video Open 3.0 or not? dash.js player er in FFmpeg 14:30 - 14:55 from off- Michaël and Distribution with GStreamer video Bouqueau version 17 great for Wifi indoor tion. Arda 17:00 - portal reverse en- Media Jean-Baptiste the-shelf Celerier with Kaltura Luis de Renan Gutman Solène Buet Martijn Rostislav video wifi don- Yalçıner 17:25 13:00 - coverage. Rotem gineering. Kempf 12:30 - 12:55 Kaijser Pehlivanov processing Transcoding Bethencourt 12:00 - 12:25 13:25 Alexandru gles... Kier- 16:30 - 16:55 Vittorio 11:30 - 11:55 13:30 - an Kunhya Haber Jess Portnoy 11:00 - 11:25 Christophe Munteanu 18:00 - Giovara 13:55 Alexandre 17:30 - 10:30 - 10:55 14:00 - 14:25 Massiot 18:25 15:30 - Licinio 17:55 18:30 - 15:00 - 15:55 16:00 - 16:25 18:55 15:25

Firefox OS: Design for All GPII State of Designing Blender as Tips & Tricks DIY Open source Open Designing Design- Designer’s Over- Connect- How can Developers looking for AW1.120 versus Design accessible virtual studio for logo Mobile in non soft- source with and compromis- coming ing design AW1.120 Why we exist the art design in ers Vs I con- designers? Show off your Open Source for One and app. lighting creation Usability ware design for devel- es in Open your students & Open Michael Javier the UK develop- tribute? project! Design opers Source designer open source Henretty Adaptive User Samuel play-ground Elio Qoshi Testing Michael Govern- ers Bernard Source Hernández ment? Belen B. Ecaterina ego projects Jan-Christoph Borchardt 10:30 - 11:40 Interfaces Thibault Tuomas 13:00 - 13:20 Belen B. Demetriou Hollie Tyers Design 11:30 - 11:50 Bernard Pena Moraru Elio 18:00 - 19:00 Christophe Kuosmanen Pena 14:00 - 14:20 Tyers Lubbock J.C 16:00 - Qoshi 17:30 - Strobbe 12:00 - 12:15 12:30 - 12:50 13:30 - 14:30 - 15:00 - 15:30 - Borchardt 15:20 16:20 16:30 - 17:50 11:00 - 11:20 14:50 15:50 17:00 - 17:20 13:50 16:50

FOSS TCAD/EDA tools Gnucap and Qucs: overview, Building system-on-chips with GHDL Digital A Free and Open Source Designing KiCad Project PCBmodE, NPLN A proposal The future of Promoting AW1.121 AW1.121 for semiconductor related work status and roadmap Migen and MiSoC what’s new mixed- Verilog-to-Bitstream Flow with KiCAD Status a PCB for data what we call friendship EDA Hagen for iCE40 FPGAs of OSHW design interchange EDA may not be and collabora- EDA device modeling development status Guilherme Brondani Sébastien Bourdeauducq Tristan language Wayne Sankowski 64-bit tool with a between so bleak. tion between Simulation: Felix Salfelder Torri 12:00 - 13:00 Gingold simulator Clifford Wolf Stambaugh twist 16:30 - 17:00 ARM board EDA tools Saar Drimer open-source Technology, Devices, 11:00 - 11:30 11:30 - 12:00 13:00 - Michele 14:00 - 15:00 Tsvetan 15:30 - 16:00 S.Drimer Appications 13:30 Castellana Al Davis 17:30 - 18:00 EDA projects Usunov 16:00 - 17:00 - 17:30 Peter Clifton Wladek Grabinski 13:30 - 14:00 15:00 - 16:30 18:00 - 18:30 10:30 - 11:00 15:30 SATURDAY 30 JANUARY - MORNING SATURDAY 30 JANUARY - AFTERNOON

09:30 - 10.00 10:00 - 11:00 11:00 - 12:00 12:00 - 13:00 13:00 - 14.00 14:00 - 15.00 15:00 - 16.00 16:00 - 17.00 17:00 - 18.00 18:00 - 19.00

Arrival & Informal An Introduction to Ada for Beginning Make with Ada - Small Projects to Have Adopting Creating a Informal Hetero- Micro- and Macro- Controlling a CrazyFlie Memory Management A Com- Informal AW1.124 3D Game AW1.124 Discussions and Experienced Programmers Fun with Ada! an Ada Discussions geneous Optimizing a Train Model Drone with Ada 2012 mand-Line Discussions & Engine in Ada Program Dirk Parallel with GNAT Software in Driver Closing Ada Dirk Craeynest Jean-Pierre Rosen Fabien Chouteau - the Windows Distributed System Jean-Pierre Rosen Craeynest Computing GPL for SPARK Ada Generator Dirk 10:30 - 11:00 11:05 - 11:55 Experience - Lessons Philippe Waroquiers 17:00 - 17:50 12:00 - 12:50 of Whitak- Learned 14:00 - with Ada 15:00 - 15:50 Raspberry Tristan Jacob Craeynest er’s Words from Doom 14:30 Tasking Pi 2 Gingold Sparre 18:30 - 19:00 Martin 3 BFG. Jan Tristan 16:30 - Andersen Keegan J. Squirek Verschelde Gingold 15:55 18:00 - 13:00 - 13:30 - 14:30 - 16:00 - 16:25 18:25 13:25 13:55 14:55

A CoAP library A distributed Accessing Web Build an IoT PostgreSQL Code Create Smart.JS, a Introduc- APIs, APIs Lepton a Open-Source Building AW1.125 AW1.125 for making control sys. for Services from IoT platform on features for IoT Orchestra- Offline IoT tale of two tion to all the FOSS OS 6LoWPAN an IOT Internet of developer’s life the Internet of Devices Matrix Simon Riggs tion Experienc- platforms IoT.js way down for IoT IoT BSP Empire- Internet or free Things simplier Things Ziran Sun Matthew 12:30 - 12:55 Arnaud es with Sergey Tilmann Jean- Alexander Michael of Lyubka software José Bollo Alidron 11:30 - 11:55 Hodgson Oddvar Loonstra Beacons Scheller as IoT Jacques Aring Schloh Things Deomid 10:30 - 10:55 Axel Voitier Lovaas 13:00 - William 14:30 - enabler Pitrolle 16:00 - 16:25 von Ben- Ryabkov 11:00 - 11:25 12:00 - 12:25 13:25 Hoang 14:55 A.Almeida 15:30 - 14:00 - newitz 15:00 - 15:55 13:30 - 14:25 16:30 - 13:55 15:25 16:55

Single-pass Graph Streaming Analytics with The openCypher Project Modeling a Phil. Real-time scalable graph Arabesque: A Distributed Gradoop: Scalable Graph Benchmarking graph Analyzing Github Social AW1.126 AW1.126 Apache Flink. Michael Hunger Inquiry: from MySQL analytics Graph Mining Platform. Analytics with Apache databases with gMark Interactions with to a graph database Graph Flink. Martin Junghanns George Fletcher Graphs. Christophe Graph Paris Carbone Vasia Kalavri Petra Selmer Paul Girard Frank McSherry G.Siganos Processing 16:45 - 17:35 Willemsen 10:45 - 11:35 11:45 - 12:30 12:45 - 13:35 13:45 - 14:35 14:45 - 15:35 15:45 - 16:35 17:45 - 18:35 Processing

The GNU Adding GNU/ wisp: Paving a path The A gentle introduction Your distro is a Foreign Guile Good How The future of elastic- Continuous Web develop- Lua: Ham- Lmod: Build- LGSL: What we Design Taran- K.3.201 Nu- and tool: an simplest commu- packages Config news, ev- awesome search in-mem- K.3.201 Guile Hurd support to to greater to functional package Scheme library small languages. Integration ment in Lua. the mer- ing a Commu- mer- learned: Im- Lua & GNU White- nity Guile in GNU Alex Sass- erybody! ended -lua ory Lua & A.Wingo, C.Webber, with Lua. E.Dalcol Langu- spoon nity around an ical Developing plem. NoSQL Project GNU Guix space network management with Hacking your way Guile 2.2 Moon- GUILE could have Guix. mann- up with Pablo algo- data- GNU Andy Manolis Scheme freedom GNU Guix through the GNU perfor- L.Courtès, E.Dalcol, Enrique 15:50 - 16:05 age Peter Environment the Pros- Gen base Chris- P.Prins, shausen Lua and Musa rithms Packet and ex- GUILE Arne mance H.Muhammad, García Cota of the van Dijk Modules Tool ody XMPP Wingo Ragkousis Christopher topher Ricardo Wurmus Guix APIs Thomp- 13:20 - not Guile. 15:00 - for Gen- ecution Baben- notes J.Danjou 15:20 - Web? Robert McLay Lua. server in erator. grid. Ludovic 10:50 - 11:10 Webber Webber 12:00 - 12:30 Ludovic Courtès son 13:40 J.Danjou 15:15 16:40 - hauserhe- Andy 14:20 - 15:00 Lesley Lua. M.Wild Paul Kon- Courtès 12:30 - 13:00 15:45 16:10 - 16:55 17:00 - 17:30 stantin ide 11:30 - 11:45 11:45 - 13:00 - Wingo 14:00 - De 17:50 - Em- merich Osipov 10:30 - 12:00 13:20 14:20 16:25 Cruz 18:40 - 11:10 - 13:40 - 18:15 18:20 18:55 10:50 17:30 - - 18:35 10:30 14:00 17:45 Designing Peer to XMPP: Creating VoIP How we TLS and SIP - 10 days, Building a Janus: the general Real-time Sharp.Xmpp, The state Reigniting From Liberating Testing Webchat K.3.401 Charging for High Per- Peer Real- SIP to Beyond rich WebRTC Trouble- built a de- what works and K.3.401 500K users: WebRTC purpose WebRTC Gateway a multi- of XMPP Openfire communication Stability. How we built distri- formance time with WebRTC stan- applications with shooting centralized Real time application platform and Dave Cridland with Matrix. what doesn’t? Real time a realtime buted comm- RTC Block- Winfried Tilanus with Sip- blogging Lorenzo Miniero 13:40 - 14:15 and vice Matthew dards. Kurento. mobile social From Zero to Hero .NET XMPP instant Signaling chains capture engine Olle E Johansson 11:20 - 11:55 unication versa. 15:50 - 16:25 Matthew Luis Lopez network in Steven Goodwin client library messagin Servers Caleb Hodgson Tools with XMPP 18:25 - 19:00 platforms S.I Wild Africa and Android Nÿco V D.C Mierla James 15:10 - 15:45 16:55 - 17:30 Lorenzo Jérôme 10:55 - 11:10 using CGRateS Corretgé Simon Dan Christian Panagiotis érité 13:15 - DeLisle 16:30 - Mangani Poisson Tennant Bogos Stathopoulos 12:50 - 13:35 14:20 - 14:45 - 16:50 17:35 - 18:00 - 14:40 15:05 10:30 - 10:50 12:00 - 12:20 12:25 - 12:45 13:10 17:55 18:20 SATURDAY 30 JANUARY - MORNING SATURDAY 30 JANUARY - AFTERNOON

09:30 - 10.00 10:00 - 11:00 11:00 - 12:00 12:00 - 13:00 13:00 - 14.00 14:00 - 15.00 15:00 - 16.00 16:00 - 17.00 17:00 - 18.00 18:00 - 19.00

Closing the gap between Distribu- Building Haiku’s Intro-ducing Home- Virtu- A distro for Lightning Talks Where The story of a declar- Do Reproducible and alBox Soft- K.4.201 game-data- brew industrial are your ative & structured K.4.201 Distros (devs) and their tions from Linux distri- package Guest Come present your topic symbols, ware Customizable Distributions - Things format for build and in- Collec- Distribu- Users (ops) the view of a bution manage- packager R&D to be to the Distributions debugin- Deployments with GNU We Do Addi- tegration instructions. tions Kris Buytaert package packages with ment Alexandre Differ- tions released audience! fo and still Guix. Ludovic Courtès tions sources? mat- Docker ently and by Électric- Sam Thursfield 17:30-18:20 10:20 - 10:50 Colin Charles François Detiste Mike Linux... 14:15-15:10 Mark ter? Bruno Cornec ité Alexis Wielaard 16:00-16:50 11:00 - 11:20 Revol 12:30 - 12:45 Mc- Michael Lang- 11:30 - 11:50 Quaid Thayer Bezverkhyy 15:30- don 12:00 - 12:15 15:50 White 13:00- 13:30- De France 17:00- 13:20 13:45 13:55-14:15 17:15

Migrating Eternal Contributing Cleaning up Lowering Improving Inside sidebar UI event Back Libre- Mail Export- odp- Libre- Han- Libre- The Finally New Snakes Drawin- Visual An- Ad-hoc Lightning K.4.401 down droid K.4.401 the Army, Plugfest to the help of the spellcheck the bar the toolbars fuzzing to the Office merge ing Office dling Office Libre- building fea- On A gLayer Class talk session Katarina Thor- Studio Open the Navy LibreOffice via ame- future Online embed- shapes crash- exten- Office LibreOf- tures in Plain Prim- Libraries Thorsten Behrens Open Jos van den dictionary for new in LibreOffice Behrens sten and sion Release Gerrit to and the Air using the internals to Draw- es in fice on Office 17:50 - 18:30 Document Oever developers Samuel rican- László ding in Li- Behr- Post- devel- Base- Code itives Michael debug Docu- Andrea 12:30 - 12:50 Jan ingML Libre- Win- Bjoern Force, in Németh breOffice ens op- line Review Work- Meeks the Editors 10:50 - 11:10 Help- Pescetti Jan Iversen Mehrbrodt fuzzy-lop greSQL Office dows Micha ment one single Hole- Andras 14:30 ment Chris- 2.11 Authoring Caolán 13:10 - Writer Stephan shop 17:20 - Libre- 11:50 - 12:10 12:10 - 12:30 sovsky Timar Simon Markus Thor- tian David elsen Editors move Italo extension 11:30 - 11:50 Mc- Miklos 14:40 Berg- 17:40 Office... 13:30 Riggs Mohr- sten Loh- Ostro- 16:40 - Armin Le Vignoli 13:30 - Vajna 14:10 - mann C. Loh Regina Namara hard Beh- maier vsky 17:00 Grand 10:30 - 13:50 14:30 14:40 - rens maier Henschel 12:50 - 13:50 - 16:00 - 16:20 - 17:00 - 10:50 15:00 15:00 - 15:40 - 17:40 11:10 - 11:30 13:10 14:10 15:20 - 16:00 16:20 16:40 17:20 15:20 15:40 17:50

An exploration of the seL4 Porting HelenOS to RISC-V This is not a lunch break. Tools that Porting Nix Hurd, Always in the Genode’s The MH K.4.601 helped to build to Genode Rump shadow: the TrustZone K.4.601 kernel from Genode’s Martin Děcký Jakub Jermář kernel, experiment Microkernels HelenOS Emery history of Minix- demo on the Micro- perspective 11:35 - 12:25 12:30 - 13:25 sound, vmd Gianluca Jakub Jermář Hemingway and usb USB Armory kernels 10:40 - 11:25 Philip Homburg Guida 13:30-14:00 14:10-14:35 Samuel Martin Stein 16:35-17:00 Thibault 15:15-15:45 14:45- 15:05 15:55-16:25 From pets to An introduction What’s coming up Docker for Developers Filesys- Scaling with : re- Fault Using Libct and New horizons Container Powering Capsicum Jetpack, a UA2.114 cattle to flock of tem de- UA2.114 to LXD in containers? New Michael Hrivnak Kubernetes, sources man- Tolerance P.Haul application for the CRIU mechan- Twitter’s infra- David container Containers birds—why you’ll fragmen- to mi- Con- Stéphane Graber container features in Automatically! agement inside project structure with runtime for & never need to ssh 12.15 - 12.45 tation with grate containers ics in rkt Drysdale 10:30 - 11:00 into a server again the works Ray Tsang and outside of a con- Pavel containers FreeBSD tainers Isolation strat- Kubernetes Alexander and Linux 17:55 - 18:25 and what else the container. tainers Emelyanov Ian Downes Maciej & Serge Hallyn egies. 13:25 - 13:55 Aditya Burluka Jonathan future will bring Tycho 17:20 - 17:50 Dmitry Stanislav Kins- 15:35 - 16:05 16:10 - 16:40 Pasternacki Process for appops Patawari Ander- Boulle Alban 11:40 - 12:10 Monak- bursky Michael 14:35 - 15:05 sen Crequy 18:30 - 19:00 Isolation hov 15:10 - Hausenblas 14:00 - 14:30 16:45 - 17:15 12:50 - 15:30 11:05 - 11:35 13:20 Testing Testing complex software Jenkins as a Code Simulating Humanoid How to properly Tackling non- Junit-contracts Testing interoperability with UA2.220 UA2.220 embedded in CI. Jakub Hrozek Robots in the Cloud: the blame things for determinism in Hadoop A Contract Testing Tool closed-source software through Łukasz Szczęsny, systems Andreas Schneider testing behind the biggest causing latency Testing Testing & scriptable diplomacy Marcin Akihiro Suda Claude Warren 13:45-14:30 world competition. & Automation Karl Trygve Kalleberg Itamar Hassin Zajączkowski Adrian Cole 17:25-18:10 11:00 - 11:45 Ole André Vadla Ravnås Jose Luis Rivero Automa- 12:50-13:35 14:40-15:25 16:30-17:15 11:55 - 12:40 15:35-16:20 tion SATURDAY 30 JANUARY - MORNING SATURDAY 30 JANUARY - AFTERNOON

09:30 - 10.00 10:00 - 11:00 11:00 - 12:00 12:00 - 13:00 13:00 - 14.00 14:00 - 15.00 15:00 - 16.00 16:00 - 17.00 17:00 - 18.00 18:00 - 19.00

BSDCG Exam Session LPI Exam Session 1 LPI Exam Session 1 LPI Exam Session 2 LibreOffice Exam Session 1 UB2.147 UB2.147 LPI offers discount- LPI offers discounted certification exams at FOSDEM Certification 10:00 - 12:00 12:00 - 13:45 LibreOffice Certifications are designed to recognize profes- Certifica- ed certification LPI Team sionals in the areas of development, migrations and train- tion exams at FOSDEM 14:00 - 15:45 ings who have the technical capabilities and the real-world LPI Team experience to provide value added services to enterprises and 12:00 - 13:45 organizations deploying LibreOffice on a large number of PCs. LibreOffice Team 16:00 - 18:00

Scheduling Enhance I find your lack of threads QEMU for Xen secure by default Real-Time Cloud Bringing Host Reactive Sweep Away the Federated identi- Build a How to UB2.252A UB2.252A in The Age of protection disturbing. Stefano Stabellini Infrastructure Lifecycle process- Garbage ty in OpenStack Basic get your Virtualisation Cloud Virtualisa- from security Optimizing QEMU and KVM Ian Jackson as a Service and Content ing in Adam Litke Boris Bobrov Idea into tion and and IaaS Dario Faggioli bugs in the Xen for high iops deployment has Management into oVirt Using Upstream 12:15 - 12:55 15:30-16:10 10:30 - 10:55 hypervisoræ Paolo Bonzini replaced tradi- oVirt RDO Open- IaaS Piotr 16:30-17:10 tional dedicated manager Anthony Perard 11:30 - 12:10 Oved Ourfali Klicze- Stack hardware... K Rain 11:00 - 11:25 wski John 14:00-14:40 Leander Henning Schild Garbutt 14:45- 17:15- 17:45- 13:00-13:40 15:15 17:40 18:10

MIPS, the other FPGA Manager NemoTablet, a FOSS Make your own USB device Leveraging Docker in Create Embedded Mul- Free Software Turris Frosted AsteroidOS: architecture of a FOSS open source FPGA UD2.120 UD2.120 side of the & devicetree DIY tablet using without pain and money! Automotive projects Offline ticore Building Automotive stack(s) Omnia Embed- platform toolchain and Embed- Embedded, embedded overlays Raspberry Pi 2 based on AGL/GENIVI Embed- Blocks (EMB²) that run on available - Open- ded POSIX Qt5, OpenEmbedded, libhybris, BlueZ5... hardware Krzysztof Opasiak ded & hardware source Mobile and Stéphane Desneux OS ded, Alexjan Carraturo Florent Revest Moritz Fischerr Edmund Aleksi Suomalainen Mobile Tobias Schuele SOHO 14:00 - 14:50 Jeremiah C. Foster Mobile Automotive 10:30 - 10:55 11:00 - 11:50 12:00 - 12:25 Humenberger 13:00 - 13:50 15:00 - 15:50 Experi- 16:30 - 16:55 router Maxime ences 17:00 - 17:50 Vincent and Auto- 12:30 - 12:55 B.Košata motive 16:00 - 18:00 - 18:30 - 16:25 18:25 18:55

Python tips, tricks How to (actually) Why, but why, async Exploring our Python Camelot for desktop Gunicorn, Using Python Practical Going FAT Python How do Introduction Guix-tox, a Managing Dealing with past you UD2.218A UD2.218A more than a I pay my Y.Numerov and dark magic make games with and await keywords Interpreter and mobile and XMPP execution tricks beyond the The Python language is hard to to the Pyramid functional Python Python WSGI server 18:00 - 18:05 Python Jordi Soucheiron python have been included in Stéphane Wirtel to build a from 10 years of CPython C bills web framework version of Packages with Erik Janssens optimize. Let’s see how guards Factoryboy: Creating data Benoit decentralized Mercurial Maciej tox Pulp 10:30 - 11:00 Yuri Numerov Python 3.5 12:00 - 12:30 API checked at runtime allows to Amandine for unit tests in an easy 12:30 - 13:00 social Fijalkowski Ludovic Gasc Chesneau P ierre-Yves Armin Rigo implement new optimizations Nayrolles Cyril Michael way. A.Grandi 11:00 - 11:30 network 14:30-15:00 16:00- 18:05 - 18:10 11:30 - 12:00 13:00-13:30 David without breaking the Python 16:30-17:00 Roelandt Hrivnak Jérôme 16:30 Creating a custom Django 14:00-14:30 semantic. Victor Stinner (haypo) 17:00-17:30 17:30-18:00 Poisson . A. Grandi 18:10 - 18:15 13:30-14:00 15:00-16:00