In June of 1999, OpenBSD held the first hackathon. In the months
leading up to this, either Theo or Niels Provos had coined this new
word hackathon. A bunch of developers from around the world congregated
into a house in Calgary, and within the week had the first IPv6 and IPSEC
stacks completely integrated into an operating system... an industry
first.. an accidental scrape in a hardwood floor commemorates the event.
In succeeding years, the OpenBSD development process has benefited
greatly from holding more of these events. In our form, hackathons
do not have talks, nor a specific schedule. People will arrive at
a hackathon to work for a straight stretch of time on the projects
they wish to, in the same room as the people who they need to talk
to about their ideas. Hackathons are about writing code. At hackathons
there is an attempt to get new changes into the source tree quickly.
Since people from many different timezones are in the same room,
development is almost around the clock. Developers sometimes joke
about returning home without jet-lag.
Hackathon attendees come by invitation only. Some new people in
the community who show promise are sometimes invited to see if they
have what it takes. However, hackathons are not developer training
events.
Here are some details about past and future events, also showing
a part of the artwork from the event T-shirt (if there was one made).
The shirts are only given to people who attend the event, and are
worn with pride. Every shirt contains at least one developer in-joke,
so don't worry if you can't understand the shirt. Just enjoy them.

l2k25: leipzig hackathon
Jul 30 - Aug 05, 2025
Leipzig, Germany
28 developers
Funded by
The OpenBSD Foundation
and with the assistance of
genua.

j2k25: japan hackathon
May 18 - 25, 2025
Nara, Japan
28 developers
Funded by
The OpenBSD Foundation
and with the assistance of Yasuoka Masahiko.

c2k24: hackathon
Jul 8 - 15, 2024
Prague, Tyrsuv dum, Czech Republic
26 developers
Funded by
The OpenBSD Foundation

p2k24: ports hackathon
Apr 12 - 19, 2024
Ottery St. Mary, UK
17 developers and an itinerant cat
Funded by
The OpenBSD Foundation
and with the support of Stuart Henderson and
Cadhay.

l2k24: Focused on LibreSSL
Mar 26 - Apr 1, 2024
Melbourne, Australia
12 developers
Funded by
The OpenBSD Foundation

h2k23: hackathon
Nov 7 - 13, 2023
Coimbra, Portugal
18 developers
Funded by
The OpenBSD Foundation
and with the support of University of Coimbra and the portuguese usual suspects.

w2k23: wifi nano hackathon
May 11 - 17, 2023
Toulouse, France
4 developers
Funded by
The OpenBSD Foundation
and with the support of Martin Pieuchot.
h2k22: hackathon
Nov 5 - 12, 2022
Lousa, Portugal
22 developers
Funded by
OpenBSD Foundation
and with the support of Pedro Almeida.

g2k22: hackathon
Aug 29 - Sep 4, 2022
Burg Liebenzell, Germany
25 developers
Funded by
genua and the
OpenBSD Foundation.

r2k22: hackathon
Jun 25 - Jul 1, 2022
Bruges, Belgium
24 developers
Funded by
The OpenBSD Foundation
and with the support of Stefan Sperling.

k2k21: hackathon
Aug 29 - Sep 4, 2021
Burg Liebenzell, Germany
26 developers
Funded by
genua.

k2k20: german mini hackathon
Sep 11 - 17, 2020
Burg Liebenzell, Germany
14 developers
Funded by
genua.

a2k20: antipodian hackathon
Jan 20 - 27, 2020
Hobart, Tasmania, Australia
17 developers
Funded by
The OpenBSD Foundation
and with the support of Ross L Richardson.

e2k19: elk lakes cabin hackathon
Nov 25 - 30, 2019
Elk Lakes Cabin, BC, Canada
13 developers
Funded by
The OpenBSD Foundation
and with the support of
Xplornet.

l2k18: libressl mini hackathon
Nov 3-11, 2018
Edmonton, Canada
5 developers
Supported by
The OpenBSD Foundation.

n2k18: network hackathon
Sept 6-11, 2018
Ústí nad Labem, Czech Republic
11 developers
Supported by Univerzita Jana Evangelisty Purkyně and
funded by Oracle and
The OpenBSD Foundation.

g2k18: general hackathon
Jul 8-13, 2018
Ljubljana, Slovenia
39 developers
Funded by
The OpenBSD Foundation
and with the support of Mitja Muženič.

s2k17: snowshoe hackathon
Nov 26 - 29, 2017
Elk Lakes Cabin, BC, Canada
10 developers
Funded by
ForeTell Technologies
and with the support of
Xplornet.

d2k17: network mini-hackathon
May 26 - 31, 2017
Starnberg, Germany
24 developers
Funded by
The OpenBSD Foundation
and with the support of
genua.

e2k17: nano-hackathon
March 25 - 28, 2017
Edmonton, Canada
5 developers
With the support of Bob Beck.

a2k17: antipodean hackathon
Jan 19 - 26, 2017
Brisbane, Australia
19 developers
Funded by
The OpenBSD Foundation
and with the support of David Gwynne.

b2k16: budapest ports hackathon
Oct 31 - Nov 5, 2016
Budapest, Hungary
10 developers
Funded by
The OpenBSD Foundation.

j2k15: uefi hackathon
Aug 30 - Sep 2, 2015
Nasu, Tochigi, Japan
6 developers
With the support of
IIJ innovation institute.

c2k15: general hackathon
Jul 15 - 21, 2015
Calgary, Canada
45 developers
Funded by
The OpenBSD Foundation
and with the support of
SAIT.

p2k15: ports mini hackathon
Apr 2 - 7, 2015
Exeter, UK
14 developers
Funded by
The OpenBSD Foundation
and with the support of Andy Henderson.

s2k15: southern mini hackathon
Feb 6 - 13, 2015
Brisbane, Australia
21 developers
Funded by
The OpenBSD Foundation
and with the support of David Gwynne.

g2k14: general hackathon
July 8 - 14, 2014
Ljubljana, Slovenia
49 developers
Funded by
The OpenBSD Foundation
and with the support of Mitja Muženič.

n2k12: network hackathon
Sep 17 - 21, 2012
Starnberg, Germany
23 developers
Funded by
genua.

s2k11: General hackathon
Sep 16 - 23, 2011
Ljubljana, Slovenia
25 developers
Funded by
The OpenBSD Foundation
and with the support of Mitja Muženič.

c2k11: General hackathon
Jul 2 - 9, 2011
Edmonton, Alberta, Canada
36 developers
Funded by
The OpenBSD Foundation.

k2k11: Kernel hackathon
Apr 1 - 7, 2011
Hafnarfjordur, Iceland
15 developers
Funded by
The OpenBSD Foundation.

j2k10: mini-hackathon in Japan
Sep 19 - 25, 2010
Akiyamago, Sakae Mura, Nagano, Japan
19 developers

c2k10: General hackathon
Jun 25 - Jul 3, 2010
Edmonton, Alberta, Canada
46 developers
Funded by
The OpenBSD Foundation.

f2k9: Filesystem/uvm hackathon
Aug 7 - 14, 2009
Stockholm, Sweden
14 developers
Funded by
.se Foundation.

n2k9: Network hackathon
Jan 26 - 30, 2009
Basel, Switzerland
19 developers

c2k8: General hackathon
June 6-15, 2008
Edmonton, Alberta, Canada
55 developers
Funded by
The OpenBSD Foundation.

k2k6: Focused on IPSEC and IKE
Aug 28 - Sep 1, 2006
Schloss Kransberg, Germany
14 developers

r2k6: Focused on network routing
Jun 14 - 18, 2006
Hamburg, Germany
6 developers
Support of Henning Brauer.

pf2k4: Focused on pf development
Apr 24 - 28, 2004
Sechelt, BC, Canada
12 developers
Support of Ryan McBride.

c2k3: General hackathon
May 8 - 20, 2003
Calgary, Alberta, Canada
51 developers
Funded by
NLnet
(after DARPA pulled out their support).

c2k2: General hackathon
Jun 4 - 12, 2002
Calgary, Alberta, Canada
42 developers
Funded by DARPA.

c2k1-2: Focused on sparc64
Aug 17 - 20, 2001
Washington, DC
Funded by DARPA with support of
USENIX.

c2k1: Birth of PF
Jun 21 - 26, 2001
Cambridge, Massachusetts
25 developers
Funded by DARPA with the support of
MIT.

c99: Focused on IPSEC
Jun 4 - 6, 1999
Calgary, Alberta, Canada
10 developers
Funded by Theo de Raadt.
Most tshirt concepts designed by artist with Theo de Raadt or Bob Beck.