Links on this page refer to multimedia resources (podcast, vodcast, audio recordings, video recordings, photos) related to FreeBSD or of interest for FreeBSD users.
This list is available as chronological overview, as a tag cloud and via the sources.
This list is also available as RSS feed
If you know any resources not listed here, or notice any dead links, please send details to Edwin Groothuis so that it can be included or updated.
EuroBSDCon 2007 Papers
Source: EuroBSDCon
Added: 05 October 2007
Tags: eurobsdcon, eurobsdcon2007, papers
Pawel Jakub - FreeBSD/ZFS - last word in operating/file systems (337 Kb), Stephen
Borrill - Building products with NetBSD - thin-clients (407 Kb), John P
Hartmann - CMS Pipelines Explained (118 Kb),
Soren Straarup - An ARM from shoulder to hand (307 Kb),
Brooks Davis - Building clusters with FreeBSD (2.2 Mb),
Steven Murdoch - Hot or Not: Fingerprinting hosts through clock skew (6.1 Mb),
Brooks Davis - Using FreeBSD to Promote Open Source Development Methods (989 Kb), Sam
Leffler - Long Distance Wireless (for Emerging Regions) (19 Mb), Antti
Kantee - ReFUSE: Userspace FUSE Reimplementation Using puffs (102 Kb),
Yvan VanHullebus - NETASQ and BSD: a success story (2.4 Mb), Ryan
Bickhart - Transparent TCP-to-SCTP Translation Shim Layer (692 Kb),
Pierre Yves Ritschard - Load Balancing (23 Kb), John P
Hartmann - Real Men's Pipes - When UNIX meets the mainframe mindset (382 Kb),
Claudio Jeker - Routing on OpenBSD (1.3 Mb), Marc
Balmer - Supporting Radio Clocks in OpenBSD (304 Kb), Peter
Hansteen - Firewalling with OpenBSD's PF packet filter (531 Kb),
Simon L Nielsen - The FreeBSD Security Officer function (251 Kb),
Robert Watson - FreeBSD Advanced Security Features (152 Kb), Ryan
Bickhart - Transparent TCP-to-SCTP Translation Shim Layer (491 Kb), Kirk
Mckusick - A Brief History of the BSD Fast Filesystem (145 Kb),
George Neville-Neil - Network Protocol Testing in FreeBSD and in General (251 Kb), Sam
Smith - Fighting "Technical fires" (1.4 Mb), Marko Zec -
Network stack virtualization for FreeBSD 7.0 (401 Kb), Isaac
Levy - FreeBSD jail(8) Overview, the Secure Virtual Server (120 Mb)
A Tale of Four Kernels
Source: Diomidis Spinellis
Added: 17 May 2008
Tags: freebsd, linux, solaris, windows, article, kernel, diomidis spinellis
Diomidis
Spinellis. A tale of four kernels. In Wilhem Schfer, Matthew B. Dwyer, and Volker Gruhn,
editors, ICSE '08: Proceedings of the 30th International Conference on Software
Engineering, pages 381-390, New York, May 2008. Association for Computing Machinery.
, Diomidis
Spinellis. A tale of four kernels. In Wilhem Schfer, Matthew B. Dwyer, and Volker Gruhn,
editors, ICSE '08: Proceedings of the 30th International Conference on Software
Engineering, pages 381-390, New York, May 2008. Association for Computing
Machinery.
Global software development in the FreeBSD
project
Source: Diomidis Spinellis
Added: 24 January 2007
Tags: freebsd, article, global software development, domidis spinellis
In NASSCOM Quality Summit 2006: Setting benchmarks in global outsourcing, Bangalore,
India, September 2006. National Association of Software and Services Companies
(NASSCOM)., International
Workshop on Global Software Development for the Practitioner, pages 73-79. ACM Press, May
2006, Linux
Format, (11):60?63, September/October 2006. In Greek.
New York City BSD Con
2008
Source: New York City *BSD User Group
Added: 24 November 2008
Tags: nycbsdcon2008, nycbsdcon, presentation
Julio M. Merino Vidal: An
introduction to the Automated Testing Framework (ATF) for NetBSD. (570 Kb, 18 pages),
Mike Silbersack:
Detecting TCP regressions with tcpdiff. (88 Kb, 28 pages), Metthew Dillon: The HAMMER
File System. (820 Kb, 16 pages), Kurt Miller: OpenBSD's Position
Independent Executables (PIE) Implementation. (21 pages),
Adrian Chadd: High-throughput concurrent disk IO in FreeBSD. (197 Kb, 92 pages), Anders Magnusson: Design and
Implementation of the Portable C Compiler. (123 Kb, 29 pages), Jason L Wright: When
Hardware Is Wrong, or "They can Fix It In Software". (1.7 Mb, 22 pages)
Joerg Sonnenberger -
Journaling FFS with WAPBL
Source: BSDCan - The Technical BSD Conference
Added: 25 May 2009
Tags: bsdcan, bsdcan2009,
presentation, netbsd,
wapbl, ffs, joerg sonnenberger
Slides
(10 Kb, 24 pages)
Journaling FFS with WAPBL
NetBSD 5 is the first NetBSD release with a journaling filesystem. This lecture introduces the structure of the Fast File System, the modifications for WAPBL and specific constraints of the implementation.
The Fast File System (FFS) has been used in the BSD land for more than two decades. The original implementation offered two operational modes:
Based on a donation from Wasabi Systems, Write Ahead Physical Block Logging (WAPBL) provides journaling for FFS with similar or better performance than soft dependencies during normal operation. Recovery time after crashes depends on the amount of outstanding IO operations and normally takes a few seconds.
This lecture gives a short overview of FFS and the consistency constraints for meta data updates. It introduces the WAPBL changes, both in terms of the on-disk format and the implementation in NetBSD. Finally the implementation is compared to the design of comparable file systems and specific issues of and plans for the current implementation are discussed.
Peter
Hansteen - Building the Network You Need with PF, the OpenBSD packet filter
Source: BSDCan - The Technical BSD Conference
Added: 25 May 2009
Tags: bsdcan, bsdcan2009,
tutorial, pf, openbsd, peter
hansteen
Slides (2.5 Mb, 68 pages)
Building the Network You Need with PF, the OpenBSD packet filter.
Building the network you need is the central theme for any network admin. This tutorial is for aspiring or seasoned network professionals with at least a basic knowledge of networking in general and TCP/IP particular. The session aims at teaching tools and techniques to make sure you build your network to work the way it's supposed to, keeping you in charge. Central to the toolbox is the OpenBSD PF packet filter, supplemented with tools that interact with it. Whether you are a greybeard looking for ways to optimize your setups or a greenhorn just starting out, this session will give you valuable insight into the inner life of your network and provide pointers to how to use that knowledge to build the network you need. The session will also offer some fresh information on changes introduced in OpenBSD 4.5, the most recent version of PF and OpenBSD. The tutorial is loosely based on Hansteen's recent book, /The Book of PF/ (No Starch Press), with updates and adaptations based on developments since the book's publication date.