FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Riccardo Bernardini
Day Saturday
Room AW1.121
Capacity 81
Start time 17:30
End time 17:55
Duration 00:25
Track Ada Devroom

PPETP: a P2P streaming protocol implemented in Ada

Ada enters into the peer-to-peer world.

Peer-to-peer technologies have became commons nowadays. Initially developed for file sharing, the peer-to-peer approach is moving into the more challenging field of streaming. PPETP is a peer-to-peer streaming protocol, developed at the University of Udine, initially designed for streaming live material to large user communities and evolved with time into an efficient, generic overlay multicast protocol with many built-in features (e.g., signatures, NAT traversal, robustness, priority classes) that make it practical. After few years of development, adjustments and optimizations, PPETP is finally getting ready for its first public release. Its official specs are published as an Internet Draft, while its reference implementation is an open source Ada library (~1.5 Mbyte of source code) designed to be used, in the most common cases, with an interface similar to the well-known BSD socket interface. In this talk, after a brief overview of the most interesting characteristics of PPETP, we will discuss some of the most challenging aspects in its implementation and how Ada was instrumental to solve them.

Concurrent events:

When Event Track Where
16:00-17:45 LPI Exam Session 2 Certification Guillissen
17:00-17:50 Native KVM Tool Hypervisors Janson
17:00-17:50 PostgreSQL on NFS PostgreSQL K.4.201
17:00-17:50 Wayland Future of UI K.1.105
17:00-17:55 RHQ: Recent and future developments in the RHQ systems monitoring and management framework K.3.201
17:00-18:00 Introduction to hardening, the Gentoo Hardened approach CrossDistribution H.1302
17:00-18:00 OpenEmbedded and the Yocto Project - working together on a common Core Embedded Lameere
17:00-18:00 X Server 1.12 and beyond. K.3.401
17:15-18:00 New Features of Objective-C GNUstep AW1.126
17:20-17:35 Wikiotics - Bridging the FOSS and Edu worlds through language instruction Lightning Talks Ferrer
17:30-17:55 Orchestration for the cloud Virtualization and Cloud Chavanne
17:30-18:00 Base Hacking LibreOffice H.1309
17:30-18:00 Multimedia: Jingle, the Universe, and Everything Jabber and XMPP H.2213
17:30-18:00 Rygel: Free and Open Mobile DLNA Open Mobile Linux AW1.120
17:30-18:00 Garbage Collection Visualization, GCSpy and NetBeans in tandem Free Java K.4.401
17:30-18:00 The state of new CSS features in the CSSWG and in Mozilla Mozilla UD2.218A
17:30-18:00 Panel on Application Stores AW1.125
17:30-18:15 Btrfs and Snapper - Overview and Future CrossDistribution H.1301
17:35-17:55 Telepathy in KDE CrossDesktop H.1308
17:40-17:55 Transifex: Localizing your application Lightning Talks Ferrer
17:45-18:15 XWT Mono K.3.601

Next (up to 3) talks in the same room (AW1.121):

When Event Track
18:00-18:30 The future of Ada: Robert Dewar looks into his cloudy crystal ball Ada
18:30-19:00 Open discussion and networking Ada

Events that start after this one (within 30 minutes):

When Event Track Where
18:00-18:30 The future of Ada: Robert Dewar looks into his cloudy crystal ball Ada AW1.121
18:00-18:15 LibreOffice extension for Sharepoint LibreOffice H.1309
18:00-18:15 Social Networking: Salut à Toi, a multi-frontend, multi-purpose XMPP client Jabber and XMPP H.2213
18:00-18:15 The Growl Project: Making users happy one notification at a time Lightning Talks Ferrer
18:00-18:30 Clouds over computing Open Mobile Linux AW1.120
18:00-18:30 Panel on Software Patents AW1.125
18:00-18:30 Thermostat: Taking over the Java tooling world with Open Source Software Free Java K.4.401
18:00-18:40 Boot to Gecko and Web API Mozilla UD2.218A
18:00-18:40 How can a newbie start and succeed in developing an application with EFL CrossDesktop H.1308
18:00-18:50 Database Virtualization PostgreSQL K.4.201
18:00-18:55 Guvnor/jBPM: Managing workflows and business rules with Guvnor and the jBPM designer K.3.201
18:00-18:55 OpenStack developers meeting & Distribution panel Virtualization and Cloud Chavanne
18:00-19:00 OpenWrt: Evolution of an Embedded Linux Distribution Embedded Lameere
18:00-19:00 Compute in the open graphics stack K.3.401
18:00-19:00 Gentoo EAPI 5 CrossDistribution H.1302
18:15-18:30 Coding: ObjXMPP - An XMPP framework for Objective C with ObjFW Jabber and XMPP H.2213
18:15-18:30 AccessODF & Hacking Help LibreOffice H.1309
18:15-19:00 QuantumSTEP GNUstep AW1.126
18:15-19:00 I wrote Distromatch, shall we use it? CrossDistribution H.1301
18:20-18:35 PMD5: What can it do for you ? Lightning Talks Ferrer