aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml
blob: cb5064aa5c14277f97d82348ca9d384ea097d3ed (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $FreeBSD$ -->
<itemizedlist xmlns="http://docbook.org/ns/docbook"
  xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">

  <listitem>
    <para>Bruce D. Evans (1991 - 2019; RIP 2019)</para>

    <para>Bruce was a programming giant who made FreeBSD his
      home.</para>

    <para>Back before FreeBSD and Linux there was Minix, a toy "unix"
      written by Andy Tannenbaum, released in 1987, sold with complete
      sources on three floppy disks, for $99.</para>

    <para>Bruce ported Minix to the i386 around 1989.</para>

    <para>Linus Torvalds used Minix/386 to develop his own kernel, and
      Bruce was the first person he thanked in the
      release-announcement.</para>

    <para>When Bill Jolitz released 386BSD 0.1 in 1992, Bruce was
      listed as a contributor.</para>

    <para>Bruce co-founded the FreeBSD project, and served on core.0,
      but he was never partisan, and over the years many other
      projects have benefitted from his patches, advice and
      wisdom.</para>

    <para>Code reviews from Bruce came in three flavours, "mild",
      "brucified" and "brucifiction", but they were never personal: It
      was always only about the code, the mistakes, the sloppy
      thinking, the missing historical context, the ambiguous
      standards - and the style(9) transgressions.</para>

    <para>Because Bruce gave more code reviews than anybody else in
      the history of the FreeBSD project, the commit logs hide the
      true scale of his impact until you pay attention to
      "Submitted by", "Reviewed by" and "Pointed out by".</para>

    <para>Being hard of hearing, Bruce did not attend
      conferences.</para>

    <para>The notable exception was the 1999 BSDcon in California,
      where his core team colleagues greeted him with "We're not
      worthy!" in Wayne's World fashion.</para>

    <para>Twenty years later we're still not.</para>
  </listitem>

  <listitem>
    <para>Kurt Lidl (2015 - 2019; RIP 2019)</para>

    <para>Kurt first got involved with BSD while it was still a
      project at the University of California at Berkeley.  Shortly
      after personalized license plates became available in Maryland,
      he got "BSDWZRD".</para>

    <para>He began contributing to FreeBSD shortly after the
      conception of the project.  He became a FreeBSD source committer
      in October 2015.</para>

    <para>Kurt's most well known FreeBSD project was
      &man.blacklistd.8; which blocks and releases ports on demand to
      avoid DoS abuse.  He has also made many other bug fixes and
      enhancements to DTrace, boot loaders, and other bits and pieces
      of the FreeBSD infrastructure.</para>

    <para>Earlier work included the game XTank, an author on RFC 2516
      <link xlink:href="https://tools.ietf.org/html/rfc2516">"A Method
	for Transmitting PPP Over Ethernet (PPPoE)"</link>, and the
      USENIX paper <link
	xlink:href="https://www.usenix.org/conference/usenix-winter-1994-technical-conference/drinking-firehose-multicast-usenet-news">"Drinking from the Firehose: Multicast USENET News"</link>.</para>
  </listitem>

  <listitem>
    <para>Frank Durda IV (1995 - 2003; RIP 2018)</para>

    <para>Frank had been around the project since the
      very early days, contributing code to the 1.x line
      before becoming a committer.</para>
  </listitem>

  <listitem>
    <para>Andrey A. Chernov (1993 - 2017; RIP 2017)</para>

    <para>Andrey contributions to &os; can not be overstated. Having
      been involved for a long there is hardly an area which he did
      not touch.</para>
  </listitem>

  <listitem>
    <para>J&uuml;rgen Lock (2006 - 2015; RIP 2015)</para>

    <para>J&uuml;rgen made a number of contributions to &os;,
      including work on libvirt, the graphics stack, and QEMU.
      J&uuml;rgen's contributions and helpfulness were appreciated by
      people around the world.  That work continues to improve the
      lives of thousands every day.</para>
  </listitem>

  <listitem>
    <para>&a.alexbl.email; (2006 - 2011; RIP 2012)</para>

    <para><link
	xlink:href="http://www.legacy.com/obituaries/sfgate/obituary.aspx?pid=159801494">Alexander</link>
      was best known as a major contributor to &os;'s
      <application>Python</application> ports and a founding member of
      &a.python; as well as his work on
      <application>XMMS2</application>.</para>
  </listitem>

  <listitem>
    <para>&a.jb.email; (1997 - 2009; RIP 2009)</para>

    <para><link
	xlink:href="http://hub.opensolaris.org/bin/view/Community+Group+ogb/In+Memoriam">John</link>
      made major contributions to FreeBSD, the best known of which is
      the import of the &man.dtrace.1; code.  John's unique sense of
      humor and plain-spokenness either ruffled feathers or made him
      quick friends.  At the end of his life, he had moved to a rural
      area and was attempting to live with as minimal impact to the
      planet as possible, while at the same time still working in the
      high-tech area.</para>
  </listitem>

  <listitem>
    <para>&a.jmz.email; (1994 - 2009; RIP 2009)</para>

    <para><link
	xlink:href="http://www.obs-besancon.fr/article.php3?id_article=323">Jean-Marc</link>
      was an astrophysicist who made important contributions to the
      modeling of the atmospheres of both planets and comets at
      <link xlink:href="http://www.obs-besancon.fr/">l'Observatoire de
	Besan&ccedil;on</link> in Besan&ccedil;on, France.  While
      there, he participated in the conception and construction of the
      Vega tricanal spectrometer that studied Halley's Comet.  He had
      also been a long-time contributor to FreeBSD.</para>
  </listitem>

  <listitem>
    <para>&a.itojun.email; (1997 - 2001; RIP 2008)</para>

    <para>Known to everyone as <link
	xlink:href="http://astralblue.livejournal.com/350702.html">itojun</link>,
      Jun-ichiro Hagino was a core researcher at the
      <link xlink:href="http://www.kame.net/">KAME Project</link>,
      which aimed to provide IPv6 and IPsec technology in freely
      redistributable form.  Much of this code was incorporated into
      FreeBSD.  Without his efforts, the state of IPv6 on the Internet
      would be much different.</para>
  </listitem>

  <listitem>
    <para>&a.cg.email; (1999 - 2005; RIP 2005)</para>

    <para><link xlink:href="http://www.dbsi.org/cam/">Cameron</link>
      was a unique individual who contributed to the project despite
      serious physical disabilities.  He was responsible for a
      complete rewrite of our sound system during the late 1990s.
      Many of those who corresponded with him had no idea of his
      limited mobility, due to his cheerful spirit and willingness to
      help others.</para>
  </listitem>

  <listitem>
    <para>&a.alane.email; (2002 - 2003; RIP 2003)</para>

    <para><link
	xlink:href="http://freebsd.kde.org/memoriam/alane.php">Alan</link>
      was a major contributor to the KDE on FreeBSD group.  In
      addition, he maintained many other difficult and time-consuming
      ports such as <application>autoconf</application>,
      <application>CUPS</application>, and
      <application>python</application>.  Alan's path was not an easy
      one but his passion for FreeBSD, and dedication to programming
      excellence, won him many friends.</para>
  </listitem>
</itemizedlist>