• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

DMCA

Opening The Source Repository With Anonymous CVS

Cached

  • Download as a PDF

Download Links

  • [www.usenix.org]
  • [www.usenix.org]
  • [www.openbsd.org]
  • [openbsd.md5.com.ar]
  • [openbsd.das.ufsc.br]
  • [www.ar.openbsd.org]
  • [openbsd.nuug.no]
  • [www.at.openbsd.org]
  • [ftp.openssh.com]
  • [www.openbsd.dk]
  • [www.openbsd-france.org]
  • [www.tw.openbsd.org]
  • [www.openbsd.com]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Charles D. Cranor , Theo Raadt
Citations:1 - 0 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Cranor_openingthe,
    author = {Charles D. Cranor and Theo Raadt},
    title = {Opening The Source Repository With Anonymous CVS},
    year = {}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

Anonymous CVS is an advanced source file distribution mechanism we created to allow open source software projects to distribute source code and information about code to Internet users. Built on top of the Concurrent Versions System (CVS) revision control system, Anonymous CVS safely allows anonymous read-only access to a CVS source repository. Prior to the introduction of Anonymous CVS, access to a CVS repository had to be restricted to a select group of privileged software developers. The advantage of open source software is that it promotes reliability and quality by allowing independent peer review and rapid evolution of source code. By introducing Anonymous CVS, we have extended the concept of open source software projects to open source repository projects. Having an open source repository allows users to take a more active role in the debugging and development of open source projects. In this paper we will examine and compare the mechanisms used by open source projects to distribute source code. We will present the design and implementation of the first Anonymous CVS server (used to distribute the OpenBSD operating system). We will explain some of our concerns (e.g., security) and some of the problems we faced when trying to adapt CVS for anonymous use. We also will present other more recent source file distribution mechanisms that make use of an open CVS repository. Anonymous CVS is currently bring used by a number of projects including OpenBSD, FreeBSD, Mozilla, Ecgs, Gnome, Python, and GNUstep. 1

Keyphrases

anonymous cv    source repository    source code    open source project    open source software project    select group    independent peer review    concurrent version system    revision control system    open cv repository    first anonymous cv server    anonymous read-only access    privileged software developer    internet user    advanced source file distribution mechanism    anonymous use    active role    recent source file distribution mechanism    cv repository    open source repository    open source software    rapid evolution    openbsd operating system    cv source repository    source repository project   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University