Speakers Biography

Adriaan de Groot
Adriaan de Groot is a Canadian by birth and a Dutchman by training. He lives in the Netherlands and works in Greece with his German colleagues. As a researcher in (Free) Software Quality, he travels in Europe trying to spread the word on quality checking tools and Free Software. Adriaan's first Open Source project started in 1989 when visual editors on serial consoles were all the rage. He contributed bits and pieces to other projects until settling down with the KDE project where he works on synchronizing PalmOS-based handhelds with the desktop; he also works on FreeBSD and OpenSolaris portability. Free Software takes up most of his work day. The EBN is his sideline in Free Software Quality Checking. Adriaan is a member of the board of directors of KDE e.V. and a member of the board of directors of the NLUUG.

KDE Application Programming
KDE4 brings a host of new technologies to the application programmer; these Pillars of KDE are what applications build on top of for complete desktop integration. The guiding principle of the KDE API has always been "as simple as possible, but no simpler," and the revolution that KDE4 brings to the desktop is one where many things -- telephony, web services, video, semantic indexing -- have become much simpler for developers. This talk will go over some of the more exciting technologies in the KDE4 platform and show how things are done. Three line video player? You got it.

Bram Smeets
Bram Smeets is an enterprise Java architect who has been working with Java since 1996 and J2EE since early 2000 and has been at the forefront of numerous Agile development projects over the last few years. He has been involved with a number of major Open Source initiatives like
Spring, Spring Modules and Direct Web Remoting (DWR). He has been working for JTeam and Interface21 since both were founded.

Building web-based 'fat clients' using GWT
Google Web Toolkit (GWT) provides you with a great way to develop Ajax applications in the Java language. It allows you to develop 'fat clients' for the web, without having to know the ins and outs of JavaScript and all the corresponding browser incompatibilities. This session will provide you with an introduction on building web-based, 'fat clients' with GWT. The focus of this session will be on integration between a GWT client and your Spring-managed backend. Bram will also discuss tips and tricks for working with GWT. During this session, Bram will demonstrate how to build a simple GWT client and connect it to an existing Spring-based backend application.

Bert Boerland
Bert Boerland is a long term Drupal user, permanent member of the Drupal Association, webmaster on Drupal.org and a passionate user. During work hours Bert is is a consultant advising media companies on their internet strategy.

Drupal, community plumbing
A presentation about the Pro's (and Con's) of using Drupal for your internetsite. The presentation focuses on the what Drupal is, how the community works and where it fits in the CMS lan

Patrick Laimbock
Patrick Laimbock spent most of his career in the European telecommunications sector working for vendors such as Symplex, Ascend and Lucent. His initial encounter with Linux dates back to several late nights in 1994 with many more to follow. Around the same time he became a RHCE he got involved in the Asterisk VoIP PBX project and was subsequently hired by a Dutch Telco to manage the launch of one of the first Asterisk based VoIP services in The Netherlands. Since then he has been working as a freelance Consultant and Project Manager at the crossroads of F/OSS and VoIP. About a year ago he shifted his focus to the FreeSWITCH project, a 2nd generation high-performance Open Source telephony platform. In his spare time he maintains a full set of Asterisk (S)RPMs for Fedora, RHEL & CentOS available from http://www.laimbock.com/asterisk/ and works on a similar set for FreeSWITCH..

FreeSWITCH open source communication platform
FreeSWITCH[tm] is an open source communications platform licensed under the Mozilla Public License (MPL). After nearly a year of discussions before a single line of code was written ensuring that the design would be stable, 2 years followed and the result is a high performance library that is capable of performing tasks from a softphone to a softswitch and everything in between. It is capable of speaking multiple protocols from TDM, SIP, Jabber, IAX, H.323 and others. Extendable from both sides, either by embedding the library into other applications or by writing modules, it can be shaped and molded into whatever is needed. Cross platform capability has a large influence on the project, ensuring that the user can have the freedom to choose that platform is right for them, from linux, BSD, OSX, windows xp/server, windows mobile, even an iphone. This talk will explain a little bit of the history of the project, some of its features, and how it can interoperate with other software resources.

Dag Wieers
Since Dag Wieers started with computers as a 8 year old kid logging onto Bulletin Board Systems and FidoNet, he has seldom been spotted without one. During his college years he worked as an independent Linux consultant for various companies after which he founded his own Linux consulting company with friends. Due to differences in management style and strategy and despite the success, he sold and withdrew from his company to be hired by IBM Belgium where he maintained the internal Linux systems and consulted customers on Linux and Open Source usage. Recently he switched back to being self-employed and a consultant for Euroclear bank. During his professional life until now, he gained experience in automating system administration tasks, analysing system problems and designing future-scalable solutions, as well as operating a small company. Dag is known inside the Linux community for his work on a huge RPM software collection, writing and maintaining Open Source tools and advocating Open Source practices.

Dstat - plugin-based real-time monitoring tool
Dstat is a versatile replacement for vmstat, iostat, netstat, nfsstat and ifstat. Dstat overcomes some of their limitations and adds some extra features, more counters and flexibility. Dstat is handy for monitoring systems during performance tuning tests, benchmarks or troubleshooting.

Dstat allows you to view all of your system resources instantly, you can eg. compare disk usage in combination with interrupts from your IDE controller, or compare the network bandwidth numbers directly with the disk throughput (in the same interval).

The aim of this talk is to present dstat to the T-DOSE audience. At first explain what it was designed for and why it displays information in this way. The usefulness to correlate counters by selecting only those values on a case-by-case basis. I'd like to highlight the different use cases and show the potential of dstat as it is today in comparison with vmstat, top and other tools. How one can create raw data and graphs and what kind of plugins currently exist. Before diving into the internals, I'd like to pinpoint some of the known limitations and performance aspects of using a scripting language.

At the end of the presentation, I would like to discuss with the audience what kind of additional functionality they believe is missing and especially of what kind of counters/plugins they are most interested.

Daniel de Kok
Daniel de Kok is a student in computational linguistics and philosophy, with an interest in natural language processing and information retrieval. In a previous live he was employed by Libra Computer Systems to co-develop the Libranet distribution. Since then, he never lost interest in distribution engineering, and is currently a developer for the CentOS project. His primary work areas within the project are package management tools and virtualization support.

Virtualization technologies in CentOS
CentOS is a community-built free enterprise-class Linux distribution for desktops, workstations, and servers. It is derrived from the source packages of a prominent North-American enterprise Linux distribution to create an exactly compatible product. Being an enterprise system, the focus of CentOS is on stability, stable APIs/ABIs, and long-term support. As of recently, various opensource virtualization technologies have been added to CentOS.

Virtualization is useful in many situations, for instance to increase server utilization, to run legacy applications, and for application testing. CentOS includes support for both paravirtualization (Xen) and hardware-assisted full-virtualization (Xen, KVM), with a generic virtualization library (libvirt) on top of them to make life easier for developers and system administrators. This talk will introduce these technologies and, discusses their use ases. Additionally, provisioning of virtual machines with Cobbler will be touched upon.

Dennis-Jan Broerse
Dennis-Jan Broerse werkt ongeveer 2,5 jaar Ibuildings. Hij is begonnen als Software Engineer en is doorgegroeid naar Professional Services Consultant. Nu geeft hij dagelijks onsite trainingen over PHP en Zend producten. Ook analyseert hij het ontwikkelproces bij bedrijven en
implementeert verbeteringen om de kwaliteit en efficientie van te verhogen.

PHP: Ready to go
Met PHP5 is PHP klaar voor de enterprise markt. Tijdens de presentatie gaat Dennis-Jan in op de mogelijkheden van PHP5, professionele support en het open source business framework ATK. Met deze tools kunnen complexe applicaties worden ontwikkeld voor professioneel gebruik die goed schaalbaar en onderhoudbaar zijn.

Frank Hofmann
Frank studied Computer Science at the Chemnitz University of Technology an now works in Potsdam/Berlin as a free software developer. Frank has been a member of the core team for the organization of several German Linux events such as the Linux-Tage in Chemnitz and the Brandenburg Linux Infotag. Frank is an enthusiast of LaTeX and Python, has been mastering Live CDs (Knoppix) and is currently organizing talks in Berlin.

Search Engine Development with AdvaS
To retrieve information effectively a good understanding of search engines and according techniques is required. AdvaS is a python module which provides algorithms for advanced search. These methods are mainly used in information retrieval and linguistics. AdvaS contains statistical and linguistic algorithms, phonetic methods and ranking functions for creating your own search engine. AdvaS is fully documented and available as an official Debian package. website

Gerben Blom
Gerbin is a technical manager bij PTS Software. He is responsible for Embedded Linux en is project leader of QuickStart Linux cd-rom.

Als uw systeem niet direct werkt...
Debugging and tracing on Embedded Linux systemen.

Hans Bollen
Hans Bollen is a mechanical engineer who did application support for 3D solid modeling CAD users, during the 90ties. Based on sun solaris unix, running on sun sparc workstations. He received training in several unix subjects, as system administration, unix, writing scripts based on kornshell, and some database administration, including SQL. The cad applications where moved to that other OS in his company, some
years ago. Hans continued his affection for unix by launching the Linux Werkgroep HCC Zuidoost-Brabant, in Eindhoven, within the dutch Hobby Computer Club (HCC). From there his unix/linux promotion continues, as he will do with T-Dose this year.

Rene Elders
René Elders is werkzaam als Quality Engineer bij een high-tech onderneming in de regio Eindhoven. Daarnaast is hij eigenaar van een internetcommunicatie bedrijfje. Sinds de introductie van de MSX maken computers een belangrijk deel uit van zijn leven. Hij maakt graag gebruik van Open Source Software. In 2005 sloot René zich aan bij de Linux Werkgroep van de Hobby Computer Club (HCC). Hij geeft presentaties en promoot het gebruik van Open Source Software in het algemeen, en Linux in het bijzonder.

Linux Desktop Demo.

Jörn Engel
Jörn Engel has been working on embedded systems - most of them running Linux - since 2001. His work includes the stack checker, several MTD device drivers, odd patches to several subsystems and LogFS. Since November 2006 he works as an independent contractor, concentrating on LogFS development.

Introduction to LogFS
This presentation will give an overview of the current status of LogFS, a new flash filesystem for Linux. Supported media include NAND and NOR flashes as well as block devices. Main design goal was scalability, in particular allowing for fast mount time. This is achieved by maintaining a tree structure of the filesystem on the medium and having a smart journal.

Efficient data structures
This presentation will examine various data structures used by the Linux kernel, including linked lists, hash tables and several tree structures. Focus is on memory consumption and cache misses. Two data structures will be pointed out that, according to the author, are a poor choice, in spite of being widely used. While focusing on the Linux kernel, most of this presentation should apply equally well to other software, both userspace and kernelspace.

Julian Todd
By day, Julian Todd writes software to control the drills that cut the metal that make the objects of our industrial society. By night, he's an Internet democracy activist and campaigner. Julian created Public whip, which tracks how Members of Parliament voted in the UK, and UNDemcoracy.com, which helps you find out what is happening in the United Nations. In his spare time he's a caver, a diver, and makes wicked vegetarian food.

Hacking democracy
Julian Todd, from UNDemocracy.com, will talk about using open source software to obtain data from official records. He will begin with his experience of extracting voting patterns from the UK Parliament's as used in the website TheyWorkForYou.com. Recently he has applied the same treatment to the United Nations, hacking with Python to parse and process PDF documents into a structured form The talk will range from the merits of regular expressions vs. tag soup parsers, to ways in which any programmer can use open source ideals to influence and improve our democracy.

Klaus Behrla
Klaus Behrla is an LPI examinator that will hold LPI 1, 2, 3 and Ubuntu examinations on T-DOSE. Saturday at afternoon. An LPI examination in english language will cost 70 euros (except LPI 301 for 90 euros) during the T-DOSE conference. See LPI Germany website for more information on LPI examinations.

LPI 1 examination walkthrough
A workshop or classroom for LPI-starters, explanation of the most important facts, themes and contents of Level 1 examination. This can be used as preparation for the LPI 1, 2, 3 and Ubuntu Exam later this saturday. You can register here for the LPI exam.
The pricing is:

  • LPIC-1 and LPIC-2 exams and the exam 302 for 70,- EUR,
  • Exam 301 for 90,- EUR
  • Ubuntu Professional exam for UBUNTU members for 75,- EUR and 85,- EUR for all others.

Knut Yrvin
nKnut Yrvin is co-founder of Skolelinux project and a Community Manager at Trolltech. Skolelinux is now a part of Debian Edu. Hes career started at Telenor, a phone carrier. He graduated with an engineering degree in electronics in 1992 and Masters degree in Computer Science & System Development in 2000. Yrvin has worked in various businesses from Telecom to consultancy and education.

Free software in Telecom - keynote
Community Manager Knut Yrvin at Trolltech will present mobile phone programming with Qt on Qtopia Greenphone. He will focus on game programming and Telenors Program for Advanced Telecom Services. When developing free software for phones, you don't pay for using GSM production network for non-commercial purposes. Trolltech ASA has a research and innovation program with Telenor. Telenor is mostly an international wireless carrier with operations in Scandinavia, Eastern Europe and Asia.

Marcel Soute
Marcel Soute graduated from Fontys Hogescholen in 2005 (Hogere Informatica - Software Engineering) and is currently working for Atos Origin as a Java application Developer. His primary project, Open Chain, is a solution based on open source components. One of his
responsibilities for Open Chain is monitoring wich is done with Nagios / Cacti.

Effective enterprise application monitoring with Nagios/Cacti.

Marten Vijn

Open Community Camp 2008

Matt Rechenburg
Matthias Rechenburg is project manager of the openQRM project. Since many years he is involved in all kinds of data-center related open-source projects like high-performance and high-availability clustering, consolidation, network and enterprise storage management. Currently, his most serious interests are about the virtualization technologies, their features and capabilities and integration by a unified virtualization layer. He lives in Bonn, Germany, and is working as a freelancer developing for Qlusters. Mostly, he enjoys to code in his home-lab but also likes traveling, meeting other Linux-people and joining all kinds of Linux-related events and congresses.

Automated rapid deployment in modern data-centers
How comes that the deployment of a new server takes so much time ?
From the moment the user sends its request for a new server to thesystem-administrator up to the final installed system it often takes some days up to several months.

Fully automated provisioning of servers, detecting and deploying new systems on-the-fly, supporting multiple system architectures and different types of operation systems, optional switching from physical to virtual-systems using several, different virtualization technologies, fast-cloning of server-templates ("golden-images") via storage-integration and rapidly deploying them to available systems plus taking care of automatic de-provisioning the unused resources or to move the underutilized services to virtual-machines, all that is where openQRM can help todays system-administrators in modern data-centers.

The storage-integration with NetApp-filers and via LVM2 enables one to create new file system images within seconds by cloning existing server-templates. Those file system images are immediately available for provisioning using different deployment methods, e.g. local-disk, NFS, soft- and hardware Iscsi, Aoe/Coraid, to either physical hardware or virtual partitions.

openQRM provides a single user-interface for the complete data-center which can be easily enhanced and tailored to any custom needs by plug-ins which are hooking into the plug-in API of the main server. Automatically, its logical abstraction of servers and services takes care of system-wide monitoring, administration and high-availability of all systems available in the data-center. The unique automated-provisioning features combined with its powerful and "plug-able" system management capabilities including, e.g. enhanced monitoring via Nagios, automated Vlan- and Ip-Administration, LDAP-authentication, Virtualization and multi-architecture support, makes this platform an essential tool for modern data-centers.

This presentation deals with improving the common scenario of "slow deployment" in modern data-centers and how to turn to an automated, flexible and scalable infra-structure managed by openQRM. It gives an overview of a typical reference-installation and points out details about the system-management and deployment features of openQRM.

Matthijs van de Water
Matthijs van de Water has been working as an Embedded Software Developer at iRex Technologies for 1.5 years. During this time he has worked with the 2.4 Linux kernel, OpenEmbedde, Matchbox, K-Drive, GTK, Poppler, Mozilla and many other Open Source software packages. Contributions to these projects have been minimal, mostly due to time contraints of the iLiad project. The minimal changes made to these applications are currently quite hacky and as such not suitable for contribution. iRex is now looking to change this line of working with Open Source

iLiad making paper digital
iRex Technologies BV is a spin-off company from Royal Philips Electronics, located on the Hight Tech Campus in Eindhoven, the Netherlands. Their mission is to provide solutions for reading written digital content with the ease and comfort of print on paper, combined with the interactivity, flexibility and up-dating ability of digital information. The iLiad is a portable device that lets you read and write as you would do on paper. The iLiad has a 400MHz XScale processor, 64MB or RAM and a 768x1024px 160ppi Electronic Paper Display with 16 levels of grey. It uses Wacom technology for stylus input. It currently runs a 2.4 Linux kernel, K-Drive, Matchbox and GTK.

Niels Sacha Reedijk
Niels Reedijk is a student of Media & Culture at the University of Amsterdam pursuing a major in Cinema Studies. His first involvement in Open Source Software dates back to 2000, when he participated in the Dutch localisation effort of the KDE Desktop. Niels joined the Haiku project in 2004, and has been an active member ever since, making code contributions in the area of the USB stack as well as miscellaneous drivers. Currently, he is teh Documentation Team Lead of the project. Apart from Haiku, Niels has also contributed to other Open Source projeccts, such as Haikus's Firefox port effort.

An Introduction to Haiku, an Open Source OS For the Desktop
This talk is designed to introduce the audience to Haiu, a new open source operating system inspired by the Be Operating System and designed from the ground up for desktop computing. During the talk there will also be a demonstration of the Haiku OS.

Odile Benassy
Odile Bénassy has been working on and with free software since 1998. She works as an engineer at the University Paris Sud 11, on GNU/Linux and free software only. Additionnally, in her spare time she develops more free software like GNU Edu (http://www.ofset.org/gnuedu)

A Content Management System for Academic Social Science [PDF]
How to set up and use web sites for academic research centers. Lodel is a Content Management System with advanced features like

  • * template scripting language
  • * configurable publishing objects
  • * import from styled Word documents
  • * indexes

Lodel is really easy to use and to configure. It is used to publishing Social Sciences journals (http://www.revues.org), in the Agence
Universitaire de la Francophonie (AUF), in universities, and more. Lodel won a Trophée du Libre in 2005. I will show how I configure it to address the researchers needs for web publishing.

Free educational data with GNU Edu
How does information sharing, one of the most prominent ideas in free software philosophy, apply to learning activities ? We will analyze the process of sharing learning material within or accross borders, and will show how GNU Edu system can help. This conference will refer to, and explain, some buzzwords or acronyms like metadata, LOM or OAI.

Olivier Cleynen
Olivier Cleynen is originally from the engineering and product designe sector; he is passionate about advocacy for free software and co-founded GNU/Linux Matters, the non-profit behind GetGNULinux.org. He also enjoy hiking, windsurfing and photography.

Overtaking Propriatery Software Whithout Writing Code
Free or 'Open Source' software, and in particular Linux, is doing extremely well technically. However, it fails to secure a significant portion of the protected, lucrative software market, especially for end-users. The main obstacles to overcoming the domination of propriatery software, most of them non-technical, require thinking outside of code-writing. Overtaking propriatery software without writing code will relate experience gained from the activities of the GNU/Linux Matters non-profit, taking Firefox (Mozilla) and Ubuntu (Canonical) as examples.

Sebastian Kuegler
Originally from Germany, Sebastian Kügler studied Business Administration at the University of Nijmegen in the Netherlands. He is currently employed be the Department of Computer Science at the same university where he works on two Open Source related projects. He is researching quality metrics to form a European standard for Open Source software services and in another project, CodeYard, he is guiding secondary education students into the world of Open Source software development by participating in an Open Source digital schoolyard.

Sebastian participates in the SQO-OSS project on behalf of KDE. The project aims to do research into quality improvement tools for Free
Software. Together with others, Sebastian set up the KDE Marketing Working Group during summer's 2005 KDE world summit in Malaga, Spain and has since then become one of the thought leaders in marketing the free desktop. Areas of interest of this work range from coordination
of existing activities over relationship management and business development to scientific marketing research. Sebastian was elected as Board Member of the KDE e.V. in September 2007.

He is pushing the Free Desktop into the mainstream market by professionalising organisational activities
conducted in the KDE community, but he also wants his work to serve as an example route for other communities to take.

The KDE 4.0 release is one of the most anticipated software events in the Free software desktop world today. This talk takes us on a tour of what KDE 4 will bring to your desktop with technologies such as Plasma, Solid, Phonon, SVG and more as well as take a look at some of the new and updated applications that will be arriving with KDE 4.0 including the Okular universal reader and the groupware Akonadi system. We will wrap up with an overview of the community behind and around KDE at how you too can get involved in a variety of ways, ranging from software development to documentation to quality assurance to translating to promotion, and help KDE 4 be the best desktop the world has seen in the process.

Sven Guckes
Sven Guckes: maths&cs, freelancer, lives in Berlin. Sven is an advocate of Free Software who has
given several talks in AT,DE (BE+NL, too). specializes in texttools and text interfaces.

Free Software Events in Europe [TEXT]
There are quite a few events on Free+Open Source Software in Europe by now. So many in fact, that you have to make a decision on which to attend. But what can you expect of those events? How many people will attend? What exactly happens on those events? What is the main focus there? And how does the place look like anyway? I will give some example of Germany and Autria, and a few of BeNeLux and France. I would like to encourage you to take a look at those events and participate - as an organizer, lecturer, helper at a booth - or simply as an auditor. Please come and exchange your ideas with the maintainers of the projects! Maybe some of the projects will find a translator for the documentation or a contact person in another country.

Tim Hemel
Tim Hemel is a security consultant for Madison Gurkha BV, a company
specialized in technical IT-security.

Exploiting Open Source Software- WORKSHOP
Open source software is more secure than closed source software - supposedly. Everyone can review the source code and point out security bugs, but how often does that happen? In this workshop we will look at source code and try to find security bugs, in an effort to make the software better. At the end of the event, we will look at the results in a short presentation (provided enough people participate).

Anyone that is interested in programming and computer security is welcome to join. If you think you do not have enough experience, this can be a great opportunity to learn from other people. You can pick any open source project that you like, suggestions are welcome, too.

Wybo Wiersma
Wybo Wiersma is a Student in History, Philosophy and Computerlinguistics. Besides this he also is a member of the Center for Metahistory Groningen, and the author of some Open Source tools of academic interest.

Web2.0 FOSS-software en Stichting LogiLogi
In this presentation I will go into the importance of the freedoms that Open Source brings for web-communities, and also I will tell something about our 2 projects; http://www.LogiLogi.org (a platform for humanities- related discussions that we are developing) and http://www.OgOg.org (an already live site for rating and ranking bloggers and their posts). These two projects are available under the Affero GPL and written in Ruby on Rails.

Willem Massier
Willem Massier (van huis uit leraar BAO) startte op 11 mei 1991 met een IT-bedrijf, dat inmiddels de naam [1]Terrazur Internet Professionals draagt. Willem heeft een eigen visie ontwikkeld op de dienstverlening aan klanten. Uiteindelijk is daaruit het webbased [2]Covide Virtueel Kantoor ontstaan. Naast CRM, Groupware en een VoIP-PBX is hierin sinds 2007 ook een CMS inclusief SEO-tools ondergebracht. Covide is daarmee een uitgebreide suite, die heel breed communicatie en samenwerken stimuleert en mogelijk maakt.
Michiel van Baak
Michiel van Baak (1979) studeerde Hogere Informatica in Utrecht. In 2000 kwam hij in dienst bij [3]Terrazur Internet Professionals in Barneveld. Michiel is [4]expert in PHP-programmeren en inmiddels ook Asterisk, de opensource VoIP-PBX. Michiel ontwikkelde onder meer de kern van Covide CRM-Groupware en de integratie met de VoIP-PBX.

Open Source, Wat moet je daar als ICT-professional nou mee?
Directies schakelen voor advies geregeld "onafhankelijke adviesbureas" in. Vaak wordt vervolgens de discussie over het gebruik van Open Source op tafel gelegd, zoals die heel knap door Microsoft wordt geregisseerd. Het zal niemand verbazen, wat de uitkomst is. De buitengewoon goede marketingmachine van het bedrijf draait nog steeds op volle toeren. Tijdens deze lezing laat ervarings deskundige Willem Massier een ander geluid horen. [pdf]