Lably
Skip to content

History of software configuration management

  • 3 min read
  • 3 chapters

Related on Lably

Through Make (software)

Timeline

  • Early 1960s or even late 1950s: CDC UPDATE and IBM IEB_UPDATE.
  • Late 1960s into 1970s: The Librarian is released by Applied Data Research and provides an alternative to keeping programs on punched card decks for the IBM mainframe market.
  • Late 1960s, early 1970s: Professor Leon Pressor at the University of California, Santa Barbara produced a thesis on change and configuration control. This concept was a response to a contract he was working on with a defense contractor who made aircraft engines for the US Navy.
  • Early 1970s: Unix make.
  • By 1970 CDC update was an advanced product.
  • Circa 1972: Bell Labs paper describing the original diff algorithm.
  • 1972, with an IEEE paper in 1975: source code control system, SCCS, Marc Rochkind Bell Labs. Originally programmed in SNOBOL for OS/360; subsequently rewritten in C for Unix (used diff for comparing files).
  • 1970s: Lisle, Illinois-based Pansophic Systems offered PANVALET, which was an early source code control system for the mainframe market.
  • 1975: Professor Pressor's work eventually grew into a commercially available product called Change and Configuration Control (CCC) which was sold by the SoftTool corporation.
  • Revision Control System (RCS, Walter Tichy).
  • Early 1980s: patch (around 1985, Larry Wall).
  • 1984: Aide-de-Camp
  • 1986: Concurrent Version System (CVS).
  • 2000: Subversion initiated by CollabNet.
  • Early 2000s (decade): distributed revision control systems like BitKeeper and GNU arch become viable.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Computing and communication