Open systems are
computer systems that provide some combination of
interoperability,
portability, and
open software standards. (It can also refer to specific installations that are configured to allow unrestricted access by people and/or other computers; this article does not discuss that meaning).
The term was popularized in the early 1980s, mainly to describe systems based on
Unix, especially in contrast to the more entrenched
mainframes and
minicomputers in use at that time. Unlike older
legacy system
Legacy or Legacies may refer to:
Arts and entertainment
Comics
* " Batman: Legacy", a 1996 Batman storyline
* '' DC Universe: Legacies'', a comic book series from DC Comics
* ''Legacy'', a 1999 quarterly series from Antarctic Press
* ''Legacy ...
s, the newer generation of Unix systems featured standardized programming interfaces and peripheral interconnects; third party development of hardware and software was encouraged, a significant departure from the norm of the time, which saw companies such as
Amdahl and
Hitachi going to court for the right to sell systems and peripherals that were compatible with IBM's mainframes.
The definition of "open system" can be said to have become more formalized in the 1990s with the emergence of independently administered software standards such as
The Open Group's
Single UNIX Specification.
Although computer users today are used to a high degree of both hardware and software interoperability, in the 20th century the open systems concept could be promoted by Unix vendors as a significant differentiator. IBM and other companies resisted the trend for decades, exemplified by a now-famous warning in 1991 by an IBM account executive that one should be "careful about getting locked into open systems".
However, in the first part of the 21st century many of these same legacy system vendors, particularly IBM and
Hewlett-Packard
The Hewlett-Packard Company, commonly shortened to Hewlett-Packard ( ) or HP, was an American multinational information technology company. It was founded by Bill Hewlett and David Packard in 1939 in a one-car garage in Palo Alto, California ...
, began to adopt
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
as part of their overall sales strategy, with "
open source" marketed as trumping "open system". Consequently, an IBM mainframe with
Linux on IBM Z
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
is marketed as being more of an open system than
commodity computers using closed-source
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
—or even those using Unix, despite its open systems heritage. In response, more companies are opening the source code to their products, with a notable example being
Sun Microsystems
Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
and their creation of the
OpenOffice.org and
OpenSolaris
OpenSolaris () is a discontinued open-source computer operating system for SPARC and x86 based systems, created by Sun Microsystems and based on Solaris. Its development began in the mid 2000s and ended in 2010.
OpenSolaris was developed as ...
projects, based on their formerly closed-source
StarOffice and
Solaris software products.
See also
*
Open API
*
Open format
*
Open mainframe
*
Open System Environment Reference Model
*
Unix wars
References
{{Reflist
Computer systems
History of computing
Unix history