fosdem 2016 schedule · successful fork and join the openjdk 9 project 14:30 firefox performance...

24
FOSDEM 2016 - Saturday 2016-01-30 (1/12) Janson K.1.105 (La Fontaine)… H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213 09:30 Welcome to FOSDEM 2016 09:45 10:00 systemd and Where We Want to Take the Basic Linux Userspace in 2016 10:15 Free Java 2016 Welcom… 10:30 The State of OpenJDK Community Based Testing Growing the MySQL Ecosystem Automated Implementation of PCI- DSS compliant solution using open-source tools 10:45 MySQL 5.7 & JSON 11:00 AMENDMENT: Cockpit: A Linux Session in your Browser Digital Hardware Design: Why is it still so hard? This Is Not A Drill - Preparing for JDK 9 Building add-ons for Firefox with WebExtensions Identity Management with midPoint Welcome to the Legal … Free as in freedom. The importance of FOSS in the surveillance era 11:15 What's new in MySQL 5.7? 11:30 The HotSpot Whitebox- Testing API Developing addons for Firefox OS Security in IoT; more a cultural chock than a technical challenge Dependency management and licencing information 11:45 12:00 Enterprise desktop at home with FreeIPA and GNOME GNU Radio for Exploring Signals Rock the Helpful Web with SUMO Security and privacy in your embedded systems Community impacts of legal decisions Shenandoah, Theory and Practice MySQL Group Replication or how good theory gets into better practice 12:15 12:30 AMENDMENT: How well do you delegate? ANALYZE for statements: MariaDB's new tool for diagnosing the optimizer IoT meets Security When is Distribution not Distribution? The AArch32 Project - ARM32 support in ou… 12:45

Upload: others

Post on 20-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (1/12)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213

09:30 Welcome to FOSDEM2016

09:45

10:00 systemd and Where WeWant to Take the BasicLinux Userspace in 2016

10:15

Free Java 2016Welcom…

10:30 The State of OpenJDK Community BasedTesting

Growing the MySQLEcosystem

AutomatedImplementation of PCI-DSS compliant solutionusing open-source tools

10:45

MySQL 5.7 & JSON11:00 AMENDMENT: Cockpit: A

Linux Session in yourBrowser

Digital HardwareDesign: Why is it still sohard?

This Is Not A Drill -Preparing for JDK 9

Building add-ons forFirefox withWebExtensions

Identity Managementwith midPoint

Welcome to the Legal …Free as in freedom. Theimportance of FOSS inthe surveillance era11:15

What's new in MySQL5.7?

11:30 The HotSpot Whitebox-Testing API

Developing addons forFirefox OS

Security in IoT; more acultural chock than atechnical challenge

Dependencymanagement andlicencing information

11:45

12:00 Enterprise desktop athome with FreeIPA andGNOME

GNU Radio for ExploringSignals

Rock the Helpful Webwith SUMO

Security and privacy inyour embeddedsystems

Community impacts oflegal decisionsShenandoah, Theory

and PracticeMySQL GroupReplication or how goodtheory gets into betterpractice12:15

12:30 AMENDMENT: How welldo you delegate? ↴

ANALYZE forstatements: MariaDB'snew tool for diagnosingthe optimizer

IoT meets Security ↴ When is Distribution notDistribution? ↴

The AArch32 Project -ARM32 support in ou…12:45

Page 2: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (2/12)H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.124 AW1.125 AW1.126

09:30

09:45

10:00

10:15

10:30 Cloud TranscodingArchitecture withFFMPEG; Scale andDistribution with KalturaTranscoding

Firefox OS: Why we exist FOSS TCAD/EDA toolsfor semiconductordevice modeling

Arrival & InformalDiscussions

A CoAP library formaking developer's lifesimplier

10:45 Single-pass GraphStreaming Analyticswith Apache Flink

11:00 Synchronised multi-device media playbackwith GStreamer

Design for All versusDesign for One andAdaptive User Interfaces

Gnucap and relatedwork

Welcome A distributed controlsystem for the Internetof Things

An Introduction to Adafor Beginning andExperiencedProgrammers11:15

11:30 What's new in VLC andlibVLC?

GPII Qucs: overview, statusand roadmap

Accessing Web Servicesfrom IoT Devices

11:45 The openCypher Project

12:00 Creating interactiveexperiences with video

Designing accessibleapplications

Building system-on-chips with Migen andMiSoC ↴

Make with Ada - SmallProjects to Have Funwith Ada!

Build an IoT platform onMatrix

12:15

12:30 Adding subtitles to thedash.js player ↴

Blender as virtual studiolighting playground

PostgreSQL features forIoT ↴

12:45 Modeling a Philosophi…

Page 3: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (3/12)K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147

09:30

09:45

10:00 BSDCG Exam Session

10:15Closing the gapbetween Distros (devs)and their Users (ops)10:30 The GNU Guile Project AMENDMENT: PJSIP: a

free and open sourcemultimediacommunication library

Migrating the Army, theNavy and the Air Force,in one single move

Opening note An introduction to LXD

An exploration of theseL4 kernel fromGenode's perspective

10:45Adding GNU/Hurdsupport to GNU Guix

Eternal PlugfestBuilding a WebRTCapplication11:00 Distributions from the

view of a packageJunit-contracts

From pets to cattle toflock of birds—whyyou'll never need to sshinto a server again andwhat else the future willbrin…

wisp: simplestwhitespace Scheme

Contributing to the helpof LibreOffice using theHelpAuthoringextension

11:15Janus: the generalpurpose WebRTCGateway11:30 Paving a path to greater

network freedomBuilding Linuxdistribution packageswith Docker

Cleaning up thespellcheck dictionary Porting HelenOS to

RISC-V What's coming up incontainers?11:45 The community Guile

could have Lowering the bar fornew developers Testing interoperability

with closed-sourcesoftware throughscriptable diplomacy

12:00 A gentle introduction tofunctional packagemanagement with GNUGuix

Real-time Charging fordistributedcommunicationplatforms usingCGRateS

Haiku's packagemanagement

LPI Exam Session 1 ↴

Improving the toolbarsin LibreOffice12:15 Docker for Developers

Sharp.Xmpp, amultiplatform .NETXMPP client library andAndroid

12:30 Your distro is a Schemelibrary ↴

Introducing game-data-packager

Inside sidebar This is not a lunch break↴

12:45

Page 4: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (4/12)UB2.252A (Lameere) UD2.120 (Chavanne) UD2.218A UD2.Corridor

09:30

09:45

10:00

10:15

10:30 Scheduling in The Ageof Virtualization

MIPS, the other side ofthe embedded

Python tips, tricks anddark magic

10:45

11:00 Enhance protection fromsecurity bugs in the Xenhypervisor

AsteroidOS: architectureof a FOSS smartwatchplatform

How to (actually) makegames with python

11:15

11:30 "I find your lack ofthreads disturbing"

Why, but why, asyncand await keywordshave been included inPython 3.5

11:45

12:00 FPGA Manager &devicetree overlays

Exploring our PythonInterpreter

12:15 QEMU for Xen secure bydefault ↴

12:30 open source FPGAtoolchain and hardware↴

Camelot for desktopand mobile ↴

12:45

Page 5: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (5/12)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213

↳ The AArch32 Project -ARM32 support in ourlifetimes

↳ AMENDMENT: Howwell…

↳ IoT meets Security ↳ When is Distributio…

Rolling out GlobalTransaction IDs atDropbox

13:00 Open-sourcing RIPEAtlas

Vulkan in Open-Source Why develop eco-conscious LibreHardware?

The use of OpenSourcesoftware in Mozilla

Tizen 3.0 platformsecurity model

Why Open CoreLicensing Sucks!!

13:15Running PostgreSQL ona VAX

MariaDB CONNECTStorage Engine

13:30 Hunting the bug fromHell

How Your Data Helps toImprove Firefox

USBGuard

AMENDMENT: How todevelop eco-consciousLibre Hardware

13:45 More on gdb for MySQLDBAs

14:00 What Do Code Reviewsat Microsoft and in OpenSource Projects Have inCommon?

Libreboot - free yourBIOS today!

AMENDMENT:Arguman.org

An HTTP/2 update Can we run C code andbe safe?

Legal and policy issuesaround the use of opensource software inpublic administrationsand around theparticipation of publicservants in open sourcecommunities

Clusternaut:Orchestrating PerconaXtraDB Cluster withKubernetes

14:15Open-SourceNeuroheadset Brain-Duino

Marlin renderer, asuccessful fork and jointhe OpenJDK 9 project

14:30 Firefox PerformanceMonitoring

Lessons learned runningSSL at scale

Crazyflie 2.014:45

Reliable crash detectionand failover withOrchestrator

15:00 H2O: An Open-SourcePlatform for MachineLearning and BigData/Big Math

Rspamd - fastopensource spam filter

Programming a BoardGame

Thermostat forDevelopers

Automated UI testing onFxOS

An overviewopenconnect VPN

Software Patents AfterAlice: A Long and SadTail

15:15Java with syslog-ng PERFORMANCE_SCHEM

A and SYS Schema15:30 AMENDMENT: Fault

Injection Testing WithBMUnit

Xen Project SecurityResponse War Stories

C Code Refactoring15:45 MySQL operations in

Docker

16:00 Gluster roadmap, recentimprovements and …

Applying band-aids oversecurity wounds w…

ConvertingLiquidThreads to Flow ↴

WebIDL: the language ofWeb APIs ↴

Ramping up Security atan open-source sta…

Copyleft For the NextDecade ↴

Page 6: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (6/12)H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.124 AW1.125 AW1.126

↳ Adding subtitles to… ↳ Building system-on-chips with Migen and…

↳ PostgreSQL features… ↳ Modeling aPhilosophical Inquiry:from MySQL to a graphdatabase13:00 GPAC/MP4Box.js Tips & Tricks for logo

creationGHDL what's new Adopting an Ada

Program - theExperience ofWhitaker's Words

Code Orchestration

13:15

13:30 What will be new in Kodiversion 17

DIY mobile usabilitytesting

Digital mixed-languagesimulators

Creating a 3D GameEngine in Windows -Lessons Learned fromDoom 3 BFG

Create Offline IoTExperiences withBeacons

13:45 Real-time scalablegraph analytics

14:00 Implementing a nativeDaala decoder inFFmpeg

Open source in nonsoftware design

A Free and Open SourceVerilog-to-BitstreamFlow for iCE40 FPGAs

Informal Discussions Smart.JS, a tale of twoplatforms

14:15

14:30 MediaConch Open source design inthe UK Government?

Heterogeneous ParallelComputing with AdaTasking

Introduction to IoT.js

14:45 Arabesque: ADistributed GraphMining Platform

15:00 What makes Upipegreat for videoprocessing

Designing with and fordevelopers

Designing with KiCAD ofOSHW 64-bit ARM board

Micro- and Macro-Optimizing a DistributedSystem

APIs, APIs all the waydown or free softwareas IoT enabler

15:15

15:30 Broadcast-to-IPconversion for Wifiindoor coverage

Designers Vs developers KiCad Project Status Lepton a FOSS OS forIoT

15:45 Gradoop: ScalableGraph Analytics withApache Flink ↴

16:00 Building a wirelesscamera from off-the-s…

Designer's compromisesin Open Source ↴

PCBmodE, a PCB designtool with a twist …

Controlling a TrainModel with GNAT GPLf…

Open-Source 6LoWPANIoT BSP ↴

Page 7: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (7/12)K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147

↳ Your distro is aScheme library

The state of XMPP andinstant messaging

UI event fuzzing viaamerican-fuzzy-lop

↳ This is not a lunchbreak

Filesystemdefragmentationstrategies

Testing embeddedsystems

↳ LPI Exam Session 1

13:00 Foreign packages inGNU Guix

Homebrew - Things WeDo Differently

Back to the future13:15 Designing High

Performance RTCSignaling Servers

Guile ConfigScaling with Kubernetes,Automatically!13:30 VirtualBox Guest

Additions and Linuxdistributions

LibreOffice Onlineinternals

Tools that helped tobuild HelenOS

Good news, everybody!Guile 2.2 performancenotes

Reigniting Openfire13:45 Testing complex

software in CIMail merge embeddingin LibreOffice WriterA distro for industrial

R&D to be released byÉlectricité De France

14:00 How awesome ended upwith Lua and not Guile

CGroups: resourcesmanagement inside andoutside of a container

LPI Exam Session 2

Exporting shapes toDrawingML

Porting Nix to Genode14:15 Lightning Talks

The future of smalllanguages

Peer to Peer Realtimewith Blockchains

14:30 odpdown - markdown toslides Fault Tolerance with

KubernetesLibreOffice andPostgreSQL

Jenkins as a Code14:45 From SIP to WebRTC and

vice versaHurd, Rump kernel,sound, and USB

15:00 elasticsearch-lua Handling crashes inLibreOffice

Liberatingcommunication withMatrix

Using P.Haul to migratecontainers15:15 Always in the shadow:

the history of Minix-vmdContinuous Integrationwith Lua

LibreOffice extensiondevelopment

15:30 Where are yoursymbols, debuginfo andsources?

Libct and applicationcontainers

Simulating HumanoidRobots in the Cloud: thetesting behind thebiggest worldcompetition ↴

The LibreOffice ReleaseBaseline15:45

Web development inLua

Testing WebchatStability ↴ Genode's TrustZone

demo on the USBArmory ↴

16:00 The story of adeclarative & structuredf…

Finally buildingLibreOffice on Windows↴

LibreOffice ExamSession 1 ↴

Page 8: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (8/12)UB2.252A (Lameere) UD2.120 (Chavanne) UD2.218A UD2.Corridor

↳ QEMU for Xensecure…

↳ open source FPGAto…

↳ Camelot for desktopand mobile

13:00 Real-Time Cloud NemoTablet, a FOSS DIYtablet using RaspberryPi 2

Gunicorn, more than aWSGI server

13:15

13:30 Using Python and XMPPto build a decentralizedsocial network

13:45

14:00 Bringing Host Lifecycleand ContentManagement into oVirt

Make your own USBdevice without pain andmoney!

Practical executiontricks from 10 years ofMercurial.

14:15

14:30 Going beyond theCPython C API

14:45 Reactive processing inoVirt

15:00 Leveraging Docker inAutomotive projectsbased on AGL/GENIVI

FAT Python

15:15

15:30 Sweep Away theGarbage

15:45

16:00 Create OfflineEmbedded & MobileExperien…

How do I pay my bills ↴

Page 9: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (9/12)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213

↳ Gluster roadmap,recent improvementsand upcoming features

↳ Applying band-aidsover security woundswith systemtap

↳ Converting LiquidTh… ↳ WebIDL: the languageof Web APIs

Introducing new SQLsyntax and improvingperformance withpreparse Query Rewrite…

↳ Ramping up Securityat an open-sourcestartup: Lessons lear…

↳ Copyleft For the NextDecade16:15

Measure Twice, CodeOnce

Huge code bases -Application monitoringwith Hystrix

16:30 Leveraging the OpenWeb to work & play withmicrocontrollers

F-Droid: building theprivate, unblockableapp store

MySQL ParallelReplication: inventory,use-case and limitations

Aversive++16:45

Bug hunting withApache Lucene

17:00 Rearchitecting Linux I/Otowards PetascaleStorage

How to run a telco onfree software

CYTOMINE : a webplatform forcollaborative analysis ofmulti…

Micro-benchmarkingJavaScript tips

Testing Cryptography inWolfSSL

Who controls yourproject? Governance inthe real world

17:15ircb Java 9: Juggling the

JigsawTokuDB in 15 Minutes,What You Need to Know

17:30 AMENDMENT: Buildingan IoT Empire

Movim - The KickassSocial Network17:45 The Query Rewrite

Plugin Interface

18:00 Ian Murdock Mail2Voice Next - thefuture of an accessibleemail client

Privacy and Trackingprotection in Firefox

TL;DR on legal strategyfor commercial ventures

Galera ReplicationDemistified18:15

Beacons in publictransport for visually-impaired people in a…18:30 Open Source is being

ruined and it’s all ourfaultThe road to liberating

software at the lowerlevels

18:45

19:00

Page 10: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (10/12)H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.124 AW1.125 AW1.126

↳ Building a wirelesscamera from off-the-shelf wifi dongles …

↳ Designer'scompromises in OpenSource

↳ PCBmodE, a PCBdesign tool with a twist

↳ Controlling a TrainModel with GNAT GPLfor Raspberry Pi 2

↳ Open-Source6LoWPAN IoT BSP

↳ Gradoop: ScalableGraph Analytics withApache Flink16:15

16:30 Over-the-air AudioIdentification

Overcoming yourdesigner ego

NPLN CrazyFlie DroneSoftware in SPARK Ada

Building an IoT Empire

16:45 Benchmarking graphdatabases with gMark

17:00 Nageru: Taking freesoftware video mixinginto 2016

Connecting designstudents & open sourceprojects

A proposal for datainterchange betweenEDA tools

Memory Managementwith Ada 2012

17:15

17:30 Develop your ownmedia portal

How can I contribute? The future of what wecall EDA may not be sobleak

17:45 Analyzing Github SocialInteractions with Graphs

18:00 i-score sovereign project BOF Developers looking fordesigners? Show offyour project!

Promoting friendshipand collaborationbetween open-sourceEDA projects

A Command-Line DriverGenerator

18:15

18:30 Introduction to videoreverse engineering

Informal Discussions &Closing

18:45

19:00

Page 11: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (11/12)K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147

Lua: the Language ofthe Web?

↳ Testing WebchatStability

↳ The story of adeclarative & structuredformat for build andintegration instructions

↳ Finally buildingLibreOffice on Windows

↳ Genode's TrustZonedemo on the USBArmory

New horizons for theCRIU project

↳ Simulating HumanoidRobots in the Clou…

↳ LibreOffice ExamSession 116:15

New features in GerritCode Review 2.11

16:30 XMPP: Beyondstandards

How to properly blamethings for causinglatency

The MH experimentHammerspoon Snakes On A Plain Office

16:45 Container mechanics inrkt and Linux

Creating rich WebRTCapplications withKurento

17:00 Lmod: Building aCommunity around anEnvironment ModulesTool

Do Software Collectionsstill matter?

DrawingLayer PrimitivesWorkshop

17:15Visual Class Libraries Powering Twitter's

infrastructure withcontainers

Tackling non-determinism in Hadoop17:30 LGSL: Numerical

algorithms for LuaReproducible andCustomizableDeployments with GNUGuix

VoIP Troubleshootingwith Sipcapture Tools Using Android Studio to

debug the LibreOf…17:45What we learned:Developing the ProsodyXMPP server in Lua

Ad-hoc Lightning talksession Capsicum

18:00 How we built adecentralized bloggingengine with XMPP

18:15Design andImplementation of theMoonGen PacketGenerator

TLS and SIP - whatworks and whatdoesn't?

18:30 Jetpack, a containerruntime for FreeBSD

Tarantool: an in-memoryNoSQL database andexecution grid

18:45

19:00

Page 12: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Saturday 2016-01-30 (12/12)UB2.252A (Lameere) UD2.120 (Chavanne) UD2.218A UD2.Corridor

↳ Create OfflineEmbedded & MobileExperiences

↳ How do I pay my bills16:15

16:30 Federated identity inOpenStack

Embedded MulticoreBuilding Blocks (EMB²)

Introduction to thePyramid web framework

16:45

17:00 Free SoftwareAutomotive stack(s)that run on availablehardware

Guix-tox, a functionalversion of tox

17:15 Build a Basic CloudUsing RDO-manager

17:30 Managing PythonPackages with Pulp

17:45 How to get your Ideainto UpstreamOpenStack

18:00 Turris Omnia -Opensource SOHOrouter

Dealing with past you…Factoryboy: Creating …Creating a custom Dja…

18:15

18:30 Frosted EmbeddedPOSIX OS

18:45

19:00

Page 13: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (1/12)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213

09:00Minio - Amazon S3alternative in Go

09:15

09:30

09:45etcd: the cornerstone ofdistributed systemsusing Go10:00 Re-thinking Linux

DistributionsFree communicationswith Free Software

A New Patchwork Meet a parallel,asynchronous PHP world

Intro to Ruby Devroom

An efficient and thread-safe representation ofobjects for JRuby+Truffle

10:15 Free Java 2016Welcom…

Buildtime Trend :visualise what'strending in your buildpro…

Insights into the EclipseIDE open source project

10:30From prototype todeployment: Building aREST application usingGo

Learning about softwaredevelopment withKibana dashboards

10:45

11:00 Beyond reproduciblebuilds

Building a peer-to-peernetwork for Real-TimeCommunication

coala - Code AnalysisMade Simple

Dotty, a next generationScala compiler

Profiling your PHPapplication

Unified Framework forBig Data Foreign DataWrappers (FDW)

Optimizing JRuby 9000

11:15How choosing the Raftconsensus algorithmsaved us 3 months o…11:30 Building Data

applications with Go:from Bloom filters toData pipelinesKeeping your files safe

in the post-Snowden erawith SXFS

11:45

12:00 illumos at 5 ↴ Mainflux ↴ Spiffing - Military gradesecurity

RetroPi HandheldRaspberry Pi GamingConsole ↴

PSR-7 HTTP messages inthe wild ↴

Improving Postgres'Buffer Manager ↴

Writing concurrentlibraries for all Rubyruntimes ↴

12:15 CANCELLED gopy:exten…

Page 14: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (2/12)H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.124 AW1.125 AW1.126

09:00 Welcome to the Perl d… 3D everywhere withBabylon.js

Introduction to the SDRTrack

OpeningThe Pinnacle of Hubris FlinkML: Large Scale

machine learning forApache Flink09:15 The GNU Radio

Companion Changelog

09:30 The OctaForge 3D GameEngine

Automating yourAnalysis with SAGA GIS

MADlib: Distributed In-Database MachineLearning for Fun andProfit

09:45 The GNU Radio ToolkitPerl 6

10:00 Arduboy feat. the Web:pocket-sized gamedevfor everyone

Tempus - a frameworkfor multimodal tripplanning

Apertium: A free/open-source rule-basedmachine translationplatform

[AMENDMENT] ApacheBigtopSignal Intelligence

Challenges10:15

Building Self-OptimizingRadios using DEAP10:30 Drawing your gameplay:

paper & color basedinteraction.

Mapbender3 Automating Big DataBenchmarking forDifferent Architectures

RPerl, Perl 11, and TheFuture of PerlPerformance10:45 Radio Machine Learning

with FOSS

11:00 The Bitbox Console Building a geo-aware OS Continuous translationwith Weblate

hanythingondemand:easily creating on-the-fly Hadoop clusters (andmore) on HPC systems

11:15 The rad1o badgePerl and Mathematics

11:30 Blender as a generictool

Results of GoogleSummer of Code 2015at OSGeo

Timely dataflow in Rust

11:45 Using Red Pitaya forradio applications (fromLF to HF)

12:00 RedMetrics - Data-driven Game Designwith Open Analytics ↴

100% open journeyplanning ↴

10 easy steps to ruinyour localization ↴

ClusterShellPONAPI ↴ Extracting Data from …

Reproducible and User…12:15 SDR Track Panel ↴ Scylla, a Cassandra-c…

Page 15: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (3/12)K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147

09:00 Where is LLVM beingused today?

Welcome to theDeskto…

EdgeBSD: Status report After describing yourinfrastructure as code,reuse that to monitor it

LPI Exam Session 3

GNOME Builder, a yearof development09:15

09:30

09:45 WebAssembly: Here BeDragons

Panorama of GUItoolkits on Haiku

10:00 An update on the stateof etnaviv

The State of LinuxDistributions

Routing: A view from mylocal topography onrouting technology andFree Software.

Beyond configmanagementInteresting Things You

Can Do With ZFS10:15

Genode as Desktop OS

10:30 An LLVM developersetup

Standardising bootingon armv7

The n00b's guide toDPDK and OVS withDPDK

10:45

11:00 Porting LLVM to a newOS

NIR on the Mesa i965backend

OpenSwitch: An opensource distribution forwhite box switches

War Story: Puppet in aTraditional Enterprise

LPI Exam Session 4 ↴

Contributing to theGraphics stack onFreeBSD

11:15 The Enlightenment ofWayland

11:30 AAP: An AltruisticProcessor

CANCELLED: Cockpit:Discoverable LinuxServers

AMENDMENT: Linux tcand eBPF

11:45

12:00 AAPSIM: Implementing aLLVM based simulator ↴

EzBench, a tool to helpyou benchmark andbisect the GraphicsStack's performance ↴

FreeBSD/Xen update ↴ OVS, DPDK andSoftware DataplaneAcceleration ↴

Flexibility and Power inPuppet 4 Language ↴

Converged desktopexperience ↴12:15

Page 16: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (4/12)UB2.252A (Lameere) UD2.120 (Chavanne) UD2.218A UD2.Corridor

09:00 A discussion withRichard Stallman

09:15

09:30

09:45

10:00 Managing Ceph throughCinder using oVirt

Software Patents v3.0:the Unitary Patent CourtYocto and IoT - a

retrospective10:15

10:30 Ceph Rados Gatewayoverview

A Decade of DualLicensing: LessonsLearned and QuestionsRemains

10:45

11:00 Connected Tizen AMENDMENT: ABeautiful Build:Releasing Linux SourceCorrectly

11:15 oVirt - let'shyperconverge!

11:30

11:45

12:00 Writing secure HTML5applications forautomotive systems ↴

Open sourcefoundations: threat ormenace? ↴

12:15 Containers and Virtua…

Page 17: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (5/12)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213

↳ illumos at 5 ↳ Mainflux Layers Box ↳ RetroPi HandheldRaspberry Pi GamingConsole

↳ CANCELLED gopy:extend CPython with Go

↳ PSR-7 HTTP messagesin the wild

↳ Improving Postgres'Buffer Manager

↳ Writing concurrentlibraries for all Rubyruntimes12:30

FAI - The UniversalInstallation Tool12:45

13:00 RocksDB Storage Enginefor MySQL

How containers work inLinux

Knot DNS Resolver JEP 243: Java-Level JVMCompiler Interface andwhat it can be used for

Debugging Go programswith Delve

HTTP/2 for PHPdevelopers

JSON By Example Ruby and OMR

13:15Prometheus - A NextGeneration MonitoringSystem13:30 Optimizing Above the

JVM in JRuby 9000Going cross-platform -how htop was madeportable

13:45

Tweaking Ruby GCparameters for speedand profit

14:00 How to design a Linuxkernel API

Micro-datacenter withRaspberry Pi andKubernetes

Ralph - AssetManagement System

Plugins and Go How to MigrateAnything with Baleen

Explaining the PostgresQuery Optimizer

AMENDMENT: Maven14:15

Parallels betweenGPL/copyrights andsecure patent behaviour14:30

Snowdrift.coop -sustainable funding forFLO projects

14:45 The state of GoAdoption's GroupCultural Guide toOpenJDK

MOVED: How to writeRuby extensions withCrystal15:00 The Future of

OpenDocument (ODF) ↴Live Migration of VirtualMachines From theBottom Up ↴

The Unix history in arepository

Rethinking ExtensionDevelopment for PHPand HHVM ↴

UPSERT use cases ↴

15:15EU-FOSSA

15:30 Meet The GoverningBoard ↴

Lightning Talks ↴NEW: Ruby HackerSpac…

Page 18: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (6/12)H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.124 AW1.125 AW1.126

↳ PONAPI ↳ RedMetrics - Data-d… ↳ 100% open journeyp…

↳ 10 easy steps to ruinyour localization

↳ SDR Track Panel Taxi trip analysis (D…

12:30 Open Game Demo Hour Mapping with a phone OpenHPC: CommunityBuilding Blocks for HPCSystemsCrust

12:45

13:00 OSM + SRTM + WebGL= Flight Simulator

Coding the nextgeneration oflocalisation tools

XALT: Tracking User Jobsand Environments on aSupercomputer

13:15 Embedded SDR

From RegularExpressions to ParsingJavaScript

API-PoweredDictionaries For DigitallyUnder-RepresentedLanguages

13:30 Haxe : A language bygamedevs forgamedevs

OL3-Cesium, 3D forOpenLayers

Multi-host containerisedHPC cluster

13:45 RFNoC -- Evolving SDRtoolkits to the FPGAplatform

14:00 Open tools for gamedesign

iTowns, an opensourceweb framework for 3Dvisualization

IXA pipes: Easy andready use NLP tools forlanguage communities

Parallel Inception

Teaching Perl14:15 News from the OAI

Community

14:30 Learning biology with agame

Introduction to MySQLGIS

Using Hadoop as a SQLData Warehouse(amd64) Assembly

programming for Perlprogrammers14:45 srsUE: A high-

performance softwareradio LTE UE

15:00 Perl is not dead,... it gotbetter!

Citizen science 2.0 Managing Spatio-Temporal Big Datathrough Scalable OGCWeb Services

Integrate spell andgrammar checking ↴

ORCA: QueryOptimization as aService

15:15 Prototyping the 5G AirInterface in GNU Radio:An FBMC PrimerWhat's new in Perl? ↴

15:30 From gamers to tangodancers ↴

Geospatial and Me ↴ Big Data meets FastData: an scalable hyb…

Page 19: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (7/12)K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147

↳ AAPSIM:Implementin…

↳ EzBench, a tool tohelp you benchmarkand bisect the GraphicsStack's performance

↳ Converged desktopexperience

↳ FreeBSD/Xen update ↳ OVS, DPDK andSoftw…

↳ Flexibility and Powerin Puppet 4 Language

↳ LPI Exam Session 4

12:30 Jancy The Fedora Project Bythe Numbers:

Snabb Switch: Ridingthe HPC wave tosimpler, better networkappliances

12:45 Neon

13:00 How to use LLVM C APIwith Swift

HDMI CEC: What? Why?How?

The Universal SystemDescription

Challenges inDistributed SDN

Hardening Your ConfigManagement

LibreOffice ExamSession 2Could Haiku ever

become a BSD?13:15

WikiToLearn: Bringingacademia to theInternet era13:30 Using LLVM's LibFuzzer

to Fuzz PostgreSQLThe CentOS CI: Agetting started guide

The MoonGen PacketGenerator

13:45 Open/LibreSSL inFreeBSD

SUSE Studio: What'snew and where we areheading

Supporting legacyapplication packages onUbuntu Personal

14:00 LLVM-based dynamicdataflow compilation forheterogeneous targets

Compute Support forNouveau

Clearwater: Open-Source IMS Core for theCloud

Literate Devops forConfigurationManagementCoreOS: A Linux

distribution designed forapplication containersthat scale

14:15Improving Telepathy

14:30 Automated tracking ofperformance ofcompiler-generatedcode.

Free real-timecommunications for freesoftware communities

Experiences withOpenDaylight ServiceFunction Chaining (SFC)

ElectroBSD - Getting areproducible BSD out ofthe door14:45

Lightning Talks

15:00 Simulation to AidDeveloping Software forHardware ↴

Avoid the maze ofcontainer networking

Managing a complexDNS environment ↴

LibreOffice ExamSession 3 ↴Make backups and

versions available easy.15:15 Sulong: Fast LLVM IR

Execution on the JVMwith Truffle and Graal

15:30 State of arm64 ↴ OpenSIPS 2.1 as edgeproxy ↴

Page 20: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (8/12)UB2.252A (Lameere) UD2.120 (Chavanne) UD2.218A UD2.Corridor

↳ Containers andVirtualization

↳ Writing secureHTML…

↳ Open sourcefoundations: threat ormenace?

12:30 Cuteboot

12:45 Advanced Managementfor IaaS and Containers

13:00 Hacking on theFairphone 2

A community take onthe license complianceindustry

13:15

13:30 Kuryr: Bridging theDocker-VM networkinggap

Why a Patent License isNecessarily Implied Buta Trademark License IsNot

13:45

14:00 kernelci.org: TheUpstream Linux KernelValidation Project

Status of safety-criticalFOSS

PGP Keysigning ↴

14:15 Evaluating OpenStackContainers as a serviceMagnum for production

14:30 Comparing codes ofconduct to copyleftlicenses

14:45

15:00 GNU/Linux for SafetyRelated Systems ↴

Who's afraid of the DCO↴

15:15 Infrastructureprovisioning in contextof organization ↴

15:30

Page 21: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (9/12)Janson K.1.105 (La

Fontaine)…H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213

↳ The Future ofOpenDocument (ODF)

↳ Live Migration ofVirtual Machines From…

OSCAR: Address thenew challenges of open-source software qua…

↳ Meet The GoverningBoard

↳ Lightning Talks ↳ Rethinking ExtensionDevelopment for PHPand HHVM

↳ UPSERT use cases ↳ NEW: Ruby HackerSpace15:45

16:00 Scaling and SecuringLibreOffice Online

Baobáxia - the Galaxy ofBaobab Trees

Introduction toAugmented Reality

PHP 7 Using PostgreSQL forBibliographic Data

16:15FOSDEM infrastructurereview

16:30

16:45

17:00 Putting 8 Million Peopleon the Map:

17:15

17:30

17:45Closing FOSDEM 2016

18:00

Page 22: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (10/12)H.2214 H.3227 H.3228 AW1.120 AW1.121 AW1.124 AW1.125 AW1.126

↳ What's new in Perl? ↳ From gamers to tangodancers

↳ Geospatial and Me ↳ Integrate spell andgrammar checking

↳ Big Data meets FastData: an scalable hybridreal-time tran…

15:45 Synchronization indistributed SDR forlocalization applications

16:00 Ludobox Trajectory: A novelgeospatial data modelof Pivotal GPDB

Learn what you can dofor your language

Apache Flink: streamingdone right

Perl 616:15 Wideband measurement

strategies: from RADARto passive wirelesssensorsIncreasing access to

free and openknowledge for speakersof underservedlanguage…

16:30 Free Knowledge GameJam: Bringing TwoWorlds Together

Geocoding the Worldwith openaddresses.io

Streaming Architecture:Why Flow Instead ofState?

16:45

See you next year! Closing17:00

17:15

17:30

17:45

18:00

Page 23: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (11/12)K.3.201 K.3.401 K.4.201 K.4.401 K.4.601 UA2.114 (Baudoux) UA2.220 (Guillissen) UB2.147

↳ Simulation to AidDeveloping Software f…

↳ State of arm64 Eolian: automatic EFLbinding generation andmore

Reproducible builds inFreeBSD packages

↳ OpenSIPS 2.1 as edgeproxy

↳ Managing a complexDNS environment

↳ LibreOffice ExamSession 315:45

16:00 SVM on Intel Graphics Using Project Calico tonetwork containers

Config Management andContainers

16:15 Enabling GUI tools forCMake code

16:30 Wither EPEL? Adapting open-sourceNMS to an SDN reality

16:45

17:00

17:15

17:30

17:45

18:00

Page 24: FOSDEM 2016 Schedule · successful fork and join the OpenJDK 9 project 14:30 Firefox Performance Monitoring Lessons learned running SSL at scale Crazyflie 2.0 14:45 Reliable crash

FOSDEM 2016 - Sunday 2016-01-31 (12/12)UB2.252A (Lameere) UD2.120 (Chavanne) UD2.218A UD2.Corridor

↳ Infrastructureprovisioning in contextof organization

↳ GNU/Linux for SafetyRelated Systems

↳ Who's afraid of theDCO

↳ PGP Keysigning15:45

16:00 Raiders of the losttesting env

Developing embeddedJavaScript engine, V7

Pick a peck of licensepickers

16:15

16:30 Oh, My! Oh-My-Vagrant(with live demos!)

Running the Processingenvironment on ARMSBCs

16:45

17:00

17:15

17:30

17:45

18:00