# $NetBSD: RESPONSIBLE,v 1.128 2021/05/22 17:20:01 nia Exp $
List of sections of the system, and who is responsible for them (or at
least considered an expert on them).
Some of this information is duplicated from 3RDPARTY and should be
maintained in both places.
Warning: this list is not yet considered definitive, and is
necessarily incomplete!
Userland Programs:
aiomixer nia
amd christos
atf jmmv
audioplay mrg
audiorecord mrg
awk jdolecek
bc phil*, simonb
config cube*
csh christos
cvs christos, wiz
dhcp mellon*
edquota dholland
error christos
etcupdate [nobody]
expr jdolecek
file christos, pooka
gpioctl mbalmer
grep simonb, wiz
groff wiz
gzip mrg, atatat*
ifconfig dyoung
inetd dholland
hostapd [nobody]
httpd mrg
installboot(mi) core
kerberos lha*, joda*
ld.elf_so joerg
less/more mrg
lint christos
lpr mrg
lua/luac mbalmer, lneto
luactl mbalmer
mail christos
make christos, sjg, dholland
midirecord mrg
named(bind) christos
ntp simonb, jonathan*
openpam christos, jnemeth
openssh christos
pax/tar christos
pcc ragge*
pigz mrg
ping christos
ping6 core
postfix tron
postinstall core
ppp(async) christos
ppp(sync) martin?
racoon manu
routed christos
sh christos, kre
sort jdolecek
sysctl atatat*
talk/talkd dholland
tcpdump core
texinfo wiz
gcc mrg, christos
gdb christos
binutils skrll
top simonb
user agc
vi aymeric
wakeonlan mbalmer
wpa_supplicant scw*
ypbind dholland
Userland Libraries:
atf jmmv
citrus core
curses blymn, jdc
edit christos, jdolecek
kerberos lha*, joda*
openssl thorpej*, christos
ossaudio nia
pcap core
pthread nathanw*
quota dholland
resolver(bind) christos
softfloat bjh21*
tz kleink
Userland Misc:
iscsi target agc
root.cache [no one]
syspkgs agc, apb
terminfo roy
[uw]tmp{,x} christos
X:
[Surely this needs breaking up further]
xorg mrg, rtr, macallan
X video drivers:
pnozz macallan
suncg6 macallan
sunffb macallan
Kernel:
device support:
acpi thorpej*, kochi*, jmcneill, joerg
audio augustss*, jmcneill
cgd elric
firewire jmc*
flash ahoka
gpio mbalmer
ide/atapi bouyer
irda augustss*, kenh
keylock mbalmer
mca jdolecek
nand ahoka
net80211 dyoung
onewire riz
podulebus bjh21*
scsi bouyer, thorpej*, reinoud
sysmon_envsys pgoyette
raid(hard) ad*
raidframe oster
usb augustss*, skrll
vcons macallan
device drivers:
audio device drivers:
auich kent*
dbri macallan
eap pooka
esa jmcneill
console device drivers:
cgsix macallan
machfb macallan
ofb macallan
pnozz macallan
network device drivers:
ath dyoung
atw dyoung
bge fvdl*, jonathan*, thorpej*
gsip thorpej*
mb86960 tsutsui
rtw dyoung
run nonaka
seeq8005 bjh21*
ti bouyer
tl bouyer
urtwn nonaka
scsi device drivers:
esiop bouyer
iha tsutsui
oosiop tsutsui
osiop tsutsui
pcscp tsutsui
siop bouyer
spc tsutsui
trm tsutsui
system controller device drivers:
elansc dyoung
elanpar dyoung
elanpex dyoung
file systems:
adosfs ?
cd9660 ?
chfs ttoth*
coda gdt
efs rumble*
ext2fs [nobody in particular]
ffs ?
ffs+wapbl ?
hfs dillo*
kernfs ?
lfs dholland, perseant
mfs [nobody in particular]
msdosfs jdolecek
nilfs reinoud
nfs fvdl*
ntfs jdolecek
nullfs/layerfs dholland, pooka
overlay [nobody]
procfs ?
ptyfs christos
puffs pooka
sysvbfs ?
tmpfs rmind
udf reinoud
ufs fvdl*
union [nobody]
umapfs [nobody]
v7fs uch*
kern/vfs:
buffercache [nobody]
fstrans hannken
genfs_io yamt
mount ?
namei dholland
rename dholland, riastradh
vnode-lifecycle hannken
misc dholland, pooka
kern/general:
ddb jhawk, mrg
emulation christos, fvdl*, manu, jdolecek, mrg
kevents jdolecek
ksyms ragge*
modules jnemeth, pgoyette
lwp/pthread nathanw*
ntp simonb, jonathan*
pipes jdolecek
splash jmcneill
uvm chuck, chs, mrg, atatat*
kern/compat:
linux-alpha erh
linux-i386 fvdl*, jdolecek
linux-m68k itohy*
linux-mips manu
linux-powerpc manu
linux-amd64 manu
netbsd32 mrg
networking:
general net thorpej*, matt
ipf darrenr
kame/ipv6 core
npf rmind
pf peter*, yamt
ppp(async) christos
ppp(sync) martin
Portmasters:
[should be synced with src/distrib/notes/common/main]
acorn32 reinoud
amd64 core
algor core
alpha matt
amiga is
amigappc is
arc soda
atari jdc
bebox core
cats core
cesfic core
cobalt core
emips pooka
evbarm core
evbmips simonb
evbppc scw*
evbsh3 core
ews4800mips tsutsui
hp300 tsutsui
hpcarm core
hpcmips core
hpcsh uwe
hppa skrll
i386 core
ibmnws matt
iyonix gavan
landisk uwe
luna68k nisimura
mac68k scottr*
macppc macallan
mipsco wdk*
mmeye core
mvme68k scw*
mvmeppc scw*
netwinder matt
news68k tsutsui
newsmips core
next68k core
ofppc garbled
playstation2 martin
pmax simonb
pmppc core
prep garbled
sandpoint nisimura
sbmips simonb
sgimips core
shark core
sh3 msaitoh,uwe
sparc core
sparc64 martin
sun2 core
sun3 jeremy*
usermode reinoud
vax core
x68k core
xen bouyer
MD Misc:
hpcboot uwe
i386 bootblocks fvdl*, christos
amiga pci rkujawa
Misc:
Build Tools core
Man Pages wiz
Release Tools core
Standards Guru kleink
* No longer has commit rights, but may still answer questions.