To become a USENIX Member, please see our Membership Information.
USENIX Annual 2000 Technical Conference - Freenix Refereed Papers Track
June 18-23, 2000
San Diego, California, USA
Wednesday, June 21
Storage Systems
Session Chair: Marshall Kirk McKusick, Author & Consultant
Swarm: A Log-Structured Storage System for Linux
Ian Murdock and John H. Hartman, University of Arizona
DMFS-A Data Migration File System for NetBSD
William Studenmund, Veridian MRJ Technology Solutions
A 3-Tier RAID Storage System with RAID1, RAID5, and Compressed RAID5 for Linux
K. Gopinath, Nitin Muppalaneni, N. Suresh Kumar, and Pankaj Risbood, Indian Institute of Science, Bangalore
Network System Administration
Session Chair: Victor Yodaiken, FSMLabs
Extending Internet Services via LDAP
James E. Dutton, Southern Illinois University
MOSIX: How Linux Clusters Solve Real-World Problems
Steve McClure and Richard Wheeler, EMC2 Corp.
Webmin: A Web-Based System Administration Tool for UNIX
Jamie Cameron, Caldera Systems
File Systems
Session Chair: Ted Ts'o, VA Linux Systems
Porting the SGI XFS File System to Linux
Jim Mostek, Bill Earl, Steven Levine, Steve Lord, Russell Cattelan, Ken McDonell, Ted Kline, Brian Gaffey, and Rajagopal Ananthanarayanan, SGI
LinLogFSA Log-Structured File System for Linux
Christian Czezatke, xS+S; M. Anton Ertl, TU Wien
UNIX File System Extensions in the GNOME Environment
Ettore Perazzoli, Helix Code, Inc.
Thursday, June 22
Sockets
Session Chair: David Greenman, The FreeBSD Project
Protocol Independence Using the Sockets API
Craig Metz, University of Virginia
Scalable Network I/O in Linux
Niels Provos, University of Michigan; Chuck Lever, Sun-Netscape Alliance
Accept() Scalability in Linux
Stephen P. Molloy, University of Michigan; Chuck Lever, Sun-Netscape Alliance
Network Publishing
Session Chair: Chris Demetriou, AT&T Labs
Permanent Web Publishing
David S. H. Rosenthal, Sun Microsystems Laboratories; Vicky Reich, Stanford University Libraries
The Globe Distribution Network
A. Bakker, E. Amade, and G. Ballintijn, Vrije Universiteit Amsterdam; I. Kuz, Delft University of Technology; P. Verkaik, I. van der Wijk, M. van Steen, and A. S. Tanenbaum, Vrije Universiteit Amsterdam
Open Information Pools
Johan Pouwelse, Delft University of Technology
X11 and User Interfaces
Session Chair: Miguel de Icaza, Helix Code, Inc.
The GNOME Canvas: A Generic Engine for Structured Graphics
Federico Mena-Quintero, Helix Code, Inc.; Raph Levien, Code Art Studio
Efficiently Scheduling X Clients
Keith Packard, SuSE Inc.
The AT&T AST OpenSource Software Collection
Glenn S. Fowler, David G. Korn, Stephen S. North, and Kiem-Phong Vo, AT&T Laboratories-Research
Friday, June 23
Security
Session Chair: Niels Provos, University of Michigan
Implementing Internet Key Exchange (IKE)
Niklas Hallqvist, Applitron Datasystem AB; Angelos D. Keromytis, University of Pennsylvania
Transparent Network Security Policy Enforcement
Angelos D. Keromytis, University of Pennsylvania; Jason L. Wright, Network Security Technologies, Inc. (NETSEC)
Safety Checking of Kernel Extensions
Craig Metz, University of Virginia
Cool Stuff
Session Chair: Clem Cole, Compaq
An Operating System in Java for the Lego Mindstorms RCX Microcontroller
Pekka Nikander, Helsinki University of Technology
LAP: A Little Language for OS Emulation
Donn M. Seeley, Berkeley Software Design, Inc.
Traffic Data Repository at the WIDE Project
Kenjiro Cho, Sony CSL; Koushirou Mitsuya, Keio University; Akira Kato, University of Tokyo
Short Topics
Session Chair: Stephen C. Tweedie, Red Hat, Inc.
JEmacs-The Java/Scheme-based Emacs
Per Bothner
A New Rendering Model for X
Keith Packard, SuSE, Inc.
UBC: An Efficient Unified I/O and Memory Caching Subsystem for NetBSD
Chuck Silvers, The NetBSD Project
Mbuf Issues in 4.4BSD IPv6 Support-Experiences from KAME IPv6/IPsec Implementation
Jun-ichiro itojun Hagino, Internet Initiative Japan Inc.
Malloc() Performance in a Multithreaded Linux Environment
Chuck Lever and David Boreham, Sun-Netscape Alliance