Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Tree Houses and Real Houses: Research and Commercial Software

Sleepycat Software develops and supports the Open Source software product Berkeley DB, the most widely deployed embedded database software in the world. Berkeley DB originated at the University of California, Berkeley, and in this paper, we discuss the differences between research software and a quality commercial product. Over the past years we have acquired an education in configuration, portability, and testing. The key message is that code quality, a willingness to rewrite or discard code when necessary, rigorous adherence to internal standards, and constant policing of ourselves are the key requirements of quality software.

Susan LoVerso, Sleepycat Software

Margo Seltzer, Sleepycat Software

BibTeX
@inproceedings {270456,
author = {Susan LoVerso and Margo Seltzer},
title = {Tree Houses and Real Houses: Research and Commercial Software},
booktitle = {2nd Workshop on Industrial Experiences with Systems Software (WIESS 02)},
year = {2002},
address = {Boston, MA},
url = {https://www.usenix.org/conference/wiess-02/tree-houses-and-real-houses-research-and-commercial-software},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://www.usenix.org/events/wiess02/tech/full_papers/loverso/loverso.pdf
Paper (HTML): 
http://www.usenix.org/events/wiess02/tech/full_papers/loverso/loverso_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us