Victoria Reich
2008-Mar-07 23:42 UTC
Open Source Digital Library Program, Stanford University
Open Source Digital Library Program, Stanford University. We're looking for a BSD hacker to help us transition from OpenBSD to FreeBSD. We need someone wonderful who wants to work with a small team of dedicated geeks. LOCKSS [www.lockss.org] is a distributed digital preservation system for web-published content (periodicals, books, blogs, etc.). It is normally distributed as a live CD, currently based on OpenBSD. We'd like to move to FreeBSD, primarily to get the benefits of ZFS. All LOCKSS software carries BSD-style licenses, and all source code is available through http://sourceforge.net/projects/lockss/ Tasks include: -- Build or adapt a bootable CD with signature verification of all code, download of software updates with signature verification and automatic install. -- Harden and strip the configuration to the essentials. -- Automate the build process so that we're always up-to-date and in a position to immediately apply and deploy security patches when necessary. -- Make it easy for sites to migrate to newer hardware as necessary (e.g., larger disks) with a minimum of help. -- Develop a migration plan for current OpenBSD installations, and assist sites as necessary. Libraries all over the globe use LOCKSS to preserve their digital assets (journals, books, etc.) and ensure their availability when the provider site is down or no longer available. The LOCKSS program complements the work of the Internet Archive. Libraries have limited funds. To accommodate them, most LOCKSS boxes run as "preservation appliances": single function boxes that a person configures once and manages via a web UI. The current system uses a BSD platform on a bootable CD starts the system to run the daemon. The daemon is Java code that collects, preserves and makes accessible content the libraries have chosen as important. For more information, see: www.usenix.org/publications/library/proceedings/bsdcon03/tech/full_papers/rosenthal/rosenthal.pdf The non-technical details: -- We're sorry, no relocation assistance is available and you must must have the appropriate visa status to work in the US. -- This is a contract or hourly position to start. -- Work arrangements are flexible. We look forward to hearing from you, please write to Vicky Reich [vreich at name of institution.edu]