HOME

TheInfoList



OR:

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


Origins

Although
AT&T Corporation AT&T Corporation, originally the American Telephone and Telegraph Company, is the subsidiary of AT&T Inc. that provides voice, video, data, and Internet telecommunications and professional services to businesses, consumers, and government agen ...
created Unix, by the 1980s, the University of California, Berkeley
Computer Systems Research Group The Computer Systems Research Group (CSRG) was a research group at the University of California, Berkeley that was dedicated to enhancing AT&T Unix operating system and funded by Defense Advanced Research Projects Agency. History Professor B ...
was the leading noncommercial Unix developer. In the mid-1980s, the three common versions of Unix were AT&T's System III, the basis of Microsoft's
Xenix Xenix is a discontinued version of the Unix operating system for various microcomputer platforms, licensed by Microsoft from AT&T Corporation in the late 1970s. The Santa Cruz Operation (SCO) later acquired exclusive rights to the software, and e ...
and the IBM-endorsed
PC/IX Interactive Systems Corporation (styled INTERACTIVE Systems Corporation, abbreviated ISC) was a US-based software company and the first vendor of the Unix operating system outside AT&T, operating from Santa Monica, California. It was founded in 19 ...
, among others; AT&T's
System V Unix System V (pronounced: "System Five") 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, an ...
, which it sought to establish as the new Unix standard; and the
Berkeley Software Distribution 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, Berk ...
(BSD). All were derived from AT&T's Research Unix but had diverged considerably. Further, each vendor's version of Unix was different to some degree. For example, at a mid-1980s Usenix conference, many AT&T staff had buttons that read "System V: Consider it Standard" and a number of major vendors were promoting products based on System V. On the other hand, System V did not yet have TCP/IP networking built-in, and BSD 4.2 did; vendors of engineering workstations were nearly all using BSD, and posters reading "4.2 > V" were available. A group of vendors formed the
X/Open X/Open group (also known as the Open Group for Unix Systems and incorporated in 1987 as X/Open Company, Ltd.) was a consortium founded by several European UNIX systems manufacturers in 1984 to identify and promote open standards in the field of info ...
standard Standard may refer to: Symbols * Colours, standards and guidons, kinds of military signs * Standard (emblem), a type of a large symbol or emblem used for identification Norms, conventions or requirements * Standard (metrology), an object ...
s group in 1984, with the aim of forming compatible open systems. They chose to base their system on Unix. X/Open caught AT&T's attention. To increase the uniformity of Unix, AT&T and leading BSD Unix vendor Sun Microsystems started work in 1987 on a unified system. (The feasibility of this had been demonstrated a few years earlier by the US Army
Ballistic Research Laboratory The Ballistic Research Laboratory (BRL) was a leading U.S. Army research establishment situated at Aberdeen Proving Ground, Maryland that specialized in ballistics (interior, exterior, and terminal) as well as vulnerability and lethality analysi ...
's System V environment for BSD Unix.) This was eventually released as ''System V Release 4'' (SVR4). While this decision was applauded by customers and the trade press, certain other Unix licensees feared Sun would be unduly advantaged. They formed the Open Software Foundation (OSF) in 1988. The same year, AT&T and another group of licensees responded by forming UNIX International (UI). Technical issues soon took a back seat to vicious and public commercial competition between the two "open" versions of Unix, with X/Open holding the middle ground. A 1990 study of various Unix versions' reliability found that on each version, between a quarter and a third of operating system utilities could be made to
crash Crash or CRASH may refer to: Common meanings * Collision, an impact between two or more objects * Crash (computing), a condition where a program ceases to respond * Cardiac arrest, a medical condition in which the heart stops beating * Couch ...
by fuzzing; the researchers attributed this, in part, to the "race for features, power, and performance" resulting from BSD–System V rivalry, which left developers little time to worry about reliability.


Standardization

The 1988 POSIX standard initially concentrated on system C library functions beyond what was included in the forthcoming C standard; later it expanded to specify other aspects of the system environment. POSIX specified a "lowest common denominator" that could be met by both System V and BSD-based variants, as well as some non-UNIX systems, with a reasonable amount of effort. In March 1993, the major participants in UI and OSF formed the
Common Open Software Environment The Common Open Software Environment (COSE) was an initiative formed in March 1993 by the major Unix vendors of the time to create open, unified operating system (OS) standards. Background The COSE process was established during a time when th ...
(COSE) alliance, effectively marking the end of the most significant era of the Unix wars. In June, AT&T sold its UNIX assets to
Novell Novell, Inc. was an American software and services company headquartered in Provo, Utah, that existed from 1980 until 2014. Its most significant product was the multi- platform network operating system known as Novell NetWare. Under the le ...
, and in October Novell transferred the Unix brand to X/Open. In 1996, X/Open and the new OSF merged to form the
Open Group The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "open, vendor-neutral technology standards and certifications." It has over 840 member organizations and provides a number of servi ...
. COSE work such as the Single UNIX Specification, the current standard for branded Unix, is now the responsibility of the Open Group, which also controls the current POSIX standards. Since then, occasional bursts of Unix factionalism have broken out, such as the HP/SCO "
3DA 3DA was an alliance formed between The Santa Cruz Operation (SCO) and Hewlett Packard (HP) in September 1995. Its purpose was to unify SCO's OpenServer product, UnixWare (newly acquired from Novell), and HP-UX from HP; the resulting product would ...
" alliance in 1995, and
Project Monterey Project Monterey was an attempt to build a single Unix operating system that ran across a variety of 32-bit and 64-bit platforms, as well as supporting multi-processing. Announced in October 1998, several Unix vendors were involved; IBM provide ...
in 1998, a teaming of IBM, SCO,
Sequent In mathematical logic, a sequent is a very general kind of conditional assertion. : A_1,\,\dots,A_m \,\vdash\, B_1,\,\dots,B_n. A sequent may have any number ''m'' of condition formulas ''Ai'' (called " antecedents") and any number ''n'' of ass ...
, and Intel which was followed by litigation (
SCO v. IBM ''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 o ...
) between IBM and the new SCO, formerly Caldera.


BSD and the rise of Linux

BSD purged copyrighted AT&T code from 1989 to 1994. During this time various open-source BSD x86 derivatives took shape, starting with
386BSD 386BSD (also known as "Jolix") is a discontinued Unix operating system based on the Berkeley Software Distribution (BSD). It was released in 1992 and ran on PC-compatible computer systems based on the 32-bit Intel 80386 microprocessor. 386BSD in ...
, which was soon succeeded by FreeBSD and NetBSD. OpenBSD emerged in 1995 as a fork of NetBSD, and DragonFly BSD as a fork from FreeBSD in 2003.
Mac OS X v10.5 Mac OS X Leopard (version 10.5) is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X 10.4 Tiger, and is available in t ...
is the first operating system with open source BSD code to be certified as fully Unix compliant. BSD systems can claim direct ancestry from Version 7 Unix. Or, according to Open Source advocate
Eric Raymond The given name Eric, Erich, Erikk, Erik, Erick, or Eirik is derived from the Old Norse name ''Eiríkr'' (or ''Eríkr'' in Old East Norse due to monophthongization). The first element, ''ei-'' may be derived from the older Proto-Norse ''* ain ...
, BSD systems can be considered "genetic Unix", if not "trademark Unix." During BSD's period of legal turmoil (1992–94), the nearly-complete
GNU GNU () is an extensive collection of free software (383 packages as of January 2022), which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operat ...
operating system was made operational by the inclusion of the Linux kernel and lumped together under the label " Linux". GNU had been written from scratch to avoid copyright issues. Linux systems broadly aim for compatibility with POSIX.


See also

* Editor war * ''
UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc. ''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 ...
''


References


Sources


Unix Wars
(Living Internet)

(Bell Labs)

(The Open Group)

{{Webarchive, url=https://web.archive.org/web/20070929132152/http://www.faqs.org/docs/artu/ch17s02.html , date=2007-09-29 ( Eric S. Raymond, ''
The Art of Unix Programming ''The Art of Unix Programming'' by Eric S. Raymond is a book about the history and culture of Unix programming from its earliest days in 1969 to 2003 when it was published, covering both genetic derivations such as BSD and conceptual ones such ...
'')
Chapter 11. OSF and UNIX International
(
Peter H. Salus Peter Henry Salus is a linguist, computer scientist, historian of technology, author in many fields, and an editor of books and journals. He has conducted research in germanistics, language acquisition, and computer languages. Education and c ...
, ''The Daemon, the GNU and the Penguin'') Unix history Software wars Unix standards