Ancient UNIX

Last updated
Version 5 Unix for the PDP-11, running on SIMH Version 5 Unix SIMH PDP11 Emulation.png
Version 5 Unix for the PDP-11, running on SIMH
Version 6 Unix for the PDP-11, running in SIMH Version 6 Unix SIMH PDP11 Emulation KEN.png
Version 6 Unix for the PDP-11, running in SIMH
Version 7 Unix for the PDP-11, running in SIMH Version 7 Unix SIMH PDP11 Emulation DMR.png
Version 7 Unix for the PDP-11, running in SIMH

Ancient UNIX is any early release of the Unix code base prior to Unix System III, particularly the Research Unix releases prior to and including Version 7 (the base for UNIX/32V as well as later developments of AT&T Unix).

Contents

After the publication of the Lions' book, work was undertaken to release earlier versions of the codebase. SCO first released the code under a limited educational license.[ citation needed ]

Later, in January 2002, Caldera International (now SCO Group) relicensed (but has not made available) several versions under the four-clause BSD license, namely: [1] [2]

As of 2022, there has been no widespread use of the code, but it can be used on emulator systems, and Version 5 Unix runs on the Nintendo Game Boy Advance using the SIMH PDP-11 emulator. [3] Version 6 Unix provides the basis for the MIT xv6 teaching system, which is an update of that version to ANSI C and the x86 or RISC-V platform.

The BSD vi text editor is based on code from the ed line editor in those early Unixes. Therefore, "traditional" vi could not be distributed freely, and various work-alikes (such as nvi) were created. Now that the original code is no longer encumbered, the "traditional" vi has been adapted for modern Unix-like operating systems. [4]

SCO Group, Inc. was previously called Caldera International. As a result of the SCO Group, Inc. v. Novell, Inc. case, Novell, Inc. was found to not have transferred the copyrights of UNIX to SCO Group, Inc. [5] Concerns have been raised regarding the validity of the Caldera license. [6] [7]

The Unix Heritage Society

The Unix Heritage Society was founded by Warren Toomey. [8] [9] [10] [11] [12] [13] [14] [ excessive citations ] First edition Unix was restored to a usable state by a restoration team from the Unix Heritage Society in 2008. The restoration process started with paper listings of the source code which were in Unix PDP-11 assembly language. [15] [16]

Related Research Articles

vi Keyboard-oriented text editor

vi is a screen-oriented text editor originally created for the Unix operating system. The portable subset of the behavior of vi and programs based on it, and the ex editor language supported within these programs, is described by the Single Unix Specification and POSIX.

<i>A Commentary on the UNIX Operating System</i>

A Commentary on the UNIX Operating System by John Lions is a highly influential 1976 publication containing analytical commentary on the source code of the 6th Edition Unix computer operating system "resident nucleus" software, plus copy formatted and indexed by Lions, of said source code obtained from the authors at AT&T Bell Labs. It is also commonly referred to as the Lions Book.

<i>SCO Group, Inc. v. International Business Machines Corp.</i>

SCO Group, Inc. v. International Business Machines Corp., commonly abbreviated as SCO v. IBM, is a civil lawsuit in the United States District Court of Utah. The SCO Group asserted that there are legal uncertainties regarding the use of the Linux operating system due to alleged violations of IBM's Unix licenses in the development of Linux code at IBM. The lawsuit was filed in 2003, it has lingered on through the bankruptcy of SCO Group and the adverse result in SCO v. Novell, and was reopened for continued litigation by order of a new judge on June 14, 2013. Pursuant to the court order reopening the case, an IBM Motion for Summary Judgment was filed based upon the results of the Novell decision. On December 15, 2014, the judge granted most of IBM's motion, thereby narrowing the scope of the case, which remained open. On March 1, 2016, following a ruling against the last remaining claims, the judge dismissed SCO's suit against IBM with prejudice. SCO filed an appeal later that month. In February 2018, as a result of the appeal and the case being partially remanded to the circuit court, the parties restated their remaining claims and provided a plan to move toward final judgement.

<span class="mw-page-title-main">Version 7 Unix</span> 1979 minicomputer operating system

Version 7 Unix, also called Seventh Edition Unix, Version 7 or just V7, was an important early release of the Unix operating system. V7, released in 1979, was the last Bell Laboratories release to see widespread distribution before the commercialization of Unix by AT&T Corporation in the early 1980s. V7 was originally developed for Digital Equipment Corporation's PDP-11 minicomputers and was later ported to other platforms.

<span class="mw-page-title-main">Caldera International</span> Defunct American software company

Caldera International, Inc., earlier Caldera Systems, was an American software company that existed from 1998 to 2002 and developed and sold Linux- and Unix-based operating system products.

USL v. BSDi was a lawsuit brought in the United States in 1992 by Unix System Laboratories against Berkeley Software Design, Inc and the Regents of the University of California over intellectual property related to the Unix operating system; a culmination of the Unix wars. The case was settled out of court in 1994 after the judge expressed doubt in the validity of USL's intellectual property, with Novell and the University agreeing not to litigate further over the Berkeley Software Distribution (BSD).

<span class="mw-page-title-main">Unix wars</span> Struggles between Unix vendors to set the standard for Unix

The Unix wars were struggles between vendors to set a standard for the Unix operating system in the late 1980s and early 1990s.

<span class="mw-page-title-main">UnixWare</span> Unix operating system

UnixWare is a Unix operating system. It was originally released by Univel, a jointly owned venture of AT&T's Unix System Laboratories (USL) and Novell. It was then taken over by Novell. Via Santa Cruz Operation (SCO), it went on to Caldera Systems, Caldera International, and The SCO Group before it was sold to UnXis. UnixWare is typically deployed as a server rather than a desktop. Binary distributions of UnixWare are available for x86 architecture computers. UnixWare is primarily marketed as a server operating system.

<span class="mw-page-title-main">UNIX System V</span> Early commercial UNIX operating system

Unix System V is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, and 4. System V Release 4 (SVR4) was commercially the most successful version, being the result of an effort, marketed as Unix System Unification, which solicited the collaboration of the major Unix vendors. It was the source of several common commercial Unix features. System V is sometimes abbreviated to SysV.

In a series of legal disputes between SCO Group and Linux vendors and users, SCO alleged that its license agreements with IBM meant that source code IBM wrote and donated to be incorporated into Linux was added in violation of SCO's contractual rights. Members of the Linux community disagreed with SCO's claims; IBM, Novell, and Red Hat filed claims against SCO.

<i>SCO Group, Inc. v. Novell, Inc.</i>

SCO v. Novell was a United States lawsuit in which the software company The SCO Group (SCO), claimed ownership of the source code for the Unix operating system. SCO sought to have the court declare that SCO owned the rights to the Unix code, including the copyrights, and that Novell had committed slander of title by asserting a rival claim to ownership of the Unix copyrights. Separately, SCO was attempting to collect license fees from Linux end-users for Unix code through their SCOsource division, and Novell's rival ownership claim was a direct challenge to this initiative. Novell had been increasing their investments in and support of Linux at this time, and was opposed to SCO's attempts to collect license fees from Novell's potential customers.

UNIX/32V is an early version of the Unix operating system from Bell Laboratories, released in June 1979. 32V was a direct port of the Seventh Edition Unix to the DEC VAX architecture.

<span class="mw-page-title-main">OpenServer</span> Closed source version of Unix developed by SCO

Xinuos OpenServer, previously SCO UNIX and SCO Open Desktop, is a closed source computer operating system developed by Santa Cruz Operation (SCO), later acquired by SCO Group, and now owned by Xinuos. Early versions of OpenServer were based on UNIX System V, while the later OpenServer 10 is based on FreeBSD 10.

<span class="mw-page-title-main">Version 6 Unix</span> 6th Edition of Research Unix alias UNIX Time-Sharing System

Sixth Edition Unix, also called Version 6 Unix or just V6, was the first version of the Unix operating system to see wide release outside Bell Labs. It was released in May 1975 and, like its direct predecessor, targeted the DEC PDP-11 family of minicomputers. It was superseded by Version 7 Unix in 1978/1979, although V6 systems remained in regular operation until at least 1985.

<span class="mw-page-title-main">History of Unix</span>

The history of Unix dates back to the mid-1960s, when the Massachusetts Institute of Technology, AT&T Bell Labs, and General Electric were jointly developing an experimental time-sharing operating system called Multics for the GE-645 mainframe. Multics introduced many innovations, but also had many problems. Bell Labs, frustrated by the size and complexity of Multics but not its aims, slowly pulled out of the project. Their last researchers to leave Multics – among them Ken Thompson, Dennis Ritchie, Doug McIlroy, and Joe Ossanna – decided to redo the work, but on a much smaller scale.

The term "Research Unix" refers to early versions of the Unix operating system for DEC PDP-7, PDP-11, VAX and Interdata 7/32 and 8/32 computers, developed in the Bell Labs Computing Sciences Research Center (CSRC).

Caldera OpenLinux (COL) is a defunct Linux distribution. Caldera originally introduced it in 1997 based on the German LST Power Linux distribution, and then taken over and further developed by Caldera Systems since 1998. A successor to the Caldera Network Desktop put together by Caldera since 1995, OpenLinux was an early "business-oriented distribution" and foreshadowed the direction of developments that came to most other distributions and the Linux community generally.

<span class="mw-page-title-main">Berkeley Software Distribution</span> Unix operating system

The Berkeley Software Distribution or Berkeley Standard Distribution (BSD) is a discontinued operating system based on Research Unix, developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley. The term "BSD" commonly refers to its open-source descendants, including FreeBSD, OpenBSD, NetBSD, and DragonFly BSD.

The History of the Berkeley Software Distribution begins in the 1970s.

References

  1. Johnson II, Dion L. (2002-01-24). "Liberal license for ancient UNIX sources".
  2. Broderick, Bill (January 23, 2002). "Dear Unix enthusiasts" (PDF). Caldera International. Archived from the original (PDF) on February 19, 2009.
  3. Singh, Amit (August 2004). "UNIX® on the Game Boy Advance". Archived from the original on 2006-08-31. Retrieved 2009-10-22.
  4. "The Traditional Vi".
  5. "10th Circuit Court of Appeals Decision" (PDF).
  6. Warren Toomey. "The Push to Get Free Unix Licenses".
  7. "Why BSD/OS is the best candidate for being the only tested legally open UNIX".
  8. "Interview with Warren Toomey, Founder of the Unix Heritage Society". USENIX. 13 January 2023. Retrieved 15 June 2023.
  9. Davis, A. Jesse Jiryu (June 14, 2017). "Assembling the history of Unix". LWN.net. Retrieved 15 June 2023.
  10. Jude, Allan (October 13, 2022). "Warren Toomey interview". BSD Now. Retrieved 15 June 2023. MP3 44:34
  11. Chirgwin, Richard. "Samizdat no more: Old Unix source code opened for study". theregister.com. Retrieved 15 June 2023.
  12. "Warren Toomey : contributions". researchgate.net. Retrieved 15 June 2023.
  13. "SCO may not know origin of code, says Australian UNIX historian". The Sydney Morning Herald. 9 September 2003. Retrieved 15 June 2023.
  14. Toomey, Warren (2010). "First Edition Unix: Its Creation and Restoration". IEEE Annals of the History of Computing. 32 (3): 74–82. ISSN   1934-1547 . Retrieved 15 June 2023.
  15. Toomey, Warren (July 2010). "First Edition Unix: Its Creation and Restoration". IEEE Annals of the History of Computing. 32 (3): 74–82. doi:10.1109/MAHC.2009.55. S2CID   18586380.
  16. The Restoration of Early UNIX Artifacts