- The interface between kernel- and userlevel is a bit messy.
- linux audio support is very flaky. At least on my GUS.
- st on solaris increases fileno at every open (even mt status). Strange.
- configuration is messy (all in src/Makefile.common). Perhaps put it into 
  the toplevel directory.
- multiple binary directories for multiple distributions?
- kernel/<osrev>/ should be better handled
