Below you will find programme of the conference and some pieces of information about speakers.
Saturday
(11/25/2006)
 |
Paweł Jakub Dawidek
"Using cryptography for checking disk data integrity."
(presentation in polish)
In FreeBSD there are two possible ways of protecting data stored on a disk: geli(8) and gbde(4,8). Unfortunately, both mechaninsm can only assure data confidentiality. The author will present the new feature of geli(8) which allows to use cryptography for checking data integrity.
|
 |
Mariusz Grad
"64bits vs. 32bits. Advantages and disadvantages."
(presentation in polish)
Contemporary applications demand more and more computational power. Users demand even more.
Applications are supposed to be faster and more efficient. Moreover they need to provide more and more functions, utilize newest technologies and trends - eventually they are supposed to be user friendly and multi-platform.
Frankly speaking - "fireworks everywhere".
With todays computers can we cope with these requirements? What is new in 64 bit computers? Is it capable of satisfying such high demands?
All that (and even more) will be covered during the presentation.
|
 |
Jakub Klausa
"Convergent services on FreeBSD."
(presentation in polish)
|
 |
Paolo Pisati
"Ipfw nat and libalias modules."
(presentation in english)
Libalias is the library used to do masquerading and IP address
translation (NAT) in many areas of FreeBSD. Unfortunately libalias has
many weakness limiting its usage:
- o Libalias was not meant to be part of the system firewall ipfw
- o Libalias didn't natively work in kernel land
- o Libalias has a monolitic design
"...In this talk I'll outline the progress I made on libalias and ipfw
as part of my Summer of Code 2005, and how I tackled the aforementioned
problems..."
|
 |
Stefan Jurczyk
"Almost like Yahoo! :)"
(presentation in polish)
|
 |
Wojciech A. Koszek
"Short journey to FreeBSD's internals."
(presentation in polish)
|
Sunday
(26.11.2006)
 |
Paweł Jakub Dawidek
"Porting ZFS filesystem to FreeBSD."
(presentation in polish)
The author will present ZFS filesystem which can be found in Solaris/OpenSolaris operating systems. The talk will describe steps that had been taken during the porting procedure. Furthermore the author will provide information about current status of the porting operation and will show how ZFS works on FreeBSD - live.
|
 |
Mark Linimon
"How The FreeBSD Ports Collection Works."
(presentation in english)
This talk will focus less on the technical aspect of how applications are
brought into the FreeBSD ports infrastructure, and more on the non-technical
aspects. Topics to be covered include: how new ports are created; how ports are
submitted; the procedures for handling Problem Reports about new ports;
maintainance of ports; build failures and Problem Reports; notification of port
updates; procedures to mark ports "broken"; and procedures to mark ports that
have reached their end-of-life. In addition, the procedures for people to
contribute to the Ports Collection, both as maintainers and committers (those
with CVS commit access), will be discussed.
|
 |
Łukasz Bromirski
"Practical guide to network monitoring capabilities in *BSD systems."
(presentation in polish)
The talk will present available in BSD systems tools that can be used for network monitoring. Moreover, the author will present useful tools that can be used to solve communication problems within computer networks. All that will be presented with strong emphasis on network protocol analysis.
|
 |
Paweł Rutkowski
"BGP - practical approach to migration."
(presentation in polish)
"...Firstly I will try to explain why one should consider replacing one link with a few others and use BGP.
Lecture will start with short introduction to BGP protocol and afterwards I will try to describe situations when it is and should be used.
Later on I will explain how to prepare yourself for the migration, how to obtain AS number and PI classes. I will focus especially on explaining which actions should be taken in the very beginning of the migration and which ones can be put off so that resulting breaks are as short as possible.
In the end I will introduce basic configuration parameters and filter configuration for the OpenBGPd..."
|
 |
Paolo Pisati
"Interrupt filtering."
(presentation in english)
Adapting the FreeBSD operating system to scale with the growing
parallelism of today systems consisted of a major redesign of its
architecture. In particular, the kernel evolved around the concept of
multithreading, with threads being used in every subsystem. Interrupts
were threaded too but this solution, even if proved to be reliable and
orthogonal with the rest of the system, showed different problems and
thus other models were investigated.
In this presentation i'll talk about FreeBSD interrupt handling in
4.x, how it evolved in the SMPng era, and how interrupt filtering
tries to improve it.
|
About speakers
Paolo Pisati
I got a Master Degree in Computer Science at the University
of Milan in 2003, and now is a PhD student working in the field of
Operating System and doing research on SMP related topics.
I have experience of work inside the FreeBSD kernel, particularly in
the network stack. In 2005 i applied (and got chosen) at Summer of
Code 2005, and had a chance to work on libalias and ipfw.
In 2006 i applied (and got chosen again) at Summer of
Code 2006, and i developed a new interrupt handling framework
called 'Interrupt Filtering'.
As part of my MS thesis, i wrote a firewall encapsulated inside a
netgraph node, while in my spare time (just for fun) i wrote a virtual
machine (much like bpf) running inside the network stack and able to
modify packets. Moreover, in the past I had experience of
work/research in the field of packet classification and web
clustering.
Mark Linimon
Mark Linimon is a computer consultant with many years of experience in both
Unix-like and embedded systems. He has experience in C, Java, Python, and SQL.
Since 2003 he has worked on FreeBSD, first as a committer, and then as a member
of the Ports Management Team (portmgr) and the Problem Report Database
management team. He is the author and maintainer of the FreeBSD Ports
Management System (portsmon), an application that correlates the package
building error logs, problem reports, and repository checkin information. In
real life he is owned by a Maine Coon Cat called Magic.
Łukasz Bromirski
FreeBSD enthusiast (up to some point) - to a smaller degree in case of other BSD systems and Linux. Network solutions, Open Source software and Internet communication - these are his key interests
Mariusz Grad
Mariusz works as a programmer at the WCSS and in the mean time studies at PWR. He is fascinated with human brain's capabilities and is mostly interested in technologies that have (or will have) big impact on people's life.
Paweł Jakub Dawidek
FreeBSD programmer. He is responsible for data and storage management, file systems and security (including cryptography).
Stefan Jurczyk
Creator of home.pl and service architect. Professional in the subject of highly-scalable implementations of internet protocols. FreeBSD maniac. Scuba diver.
Wojciech A. Koszek
Enthusiast of all open source operating systems, especially *BSD. Recently a FreeBSD developer.
Paweł Rutkowski
Project manager in one of the biggest IT companies in Warsaw - formerly network administrator. Recently he focuses his attention on web applications and their demands in terms of infrastructure administration, so that all parts of the implementation are as efficient as possible. In his daily work he is more often using operating systems that belong to the *BSD family rather than other platforms - but he is far from being an orthodox in this matter.
Jakub Klausa
Long-term booster and ethusiastic supporter of FreeBSD in Poland. His daily work focuses mostly around telecommunication and wireless connectivity. World-record owner in category of the longest bluetooth link (together with wizjonerzy.com team).