527:
342:
2071:
1750:
1739:
52:
5985:
5343:
4681:
2051:
893:
966:
5365:
4693:
43:
1498:
1480:
2262:
Trademark names can be registered by different entities in different countries and trademark laws in some countries allow the same trademark name to be controlled by two different entities if each entity uses the trademark in easily distinguishable categories. The result is that Unix has been used as
541:
Unix was originally meant to be a convenient platform for programmers developing software to be run on it and on other systems, rather than for non-programmers. The system grew larger as the operating system started spreading in academic circles, and as users added their own tools to the system and
1513:
The Unix system had a significant impact on other operating systems. It achieved its reputation by its interactivity, by providing the software at a nominal fee for educational use, by running on inexpensive hardware, and by being easy to adapt and move to different machines. Unix was originally
1565:
Unix also popularized the hierarchical file system with arbitrarily nested subdirectories, originally introduced by
Multics. Other common operating systems of the era had ways to divide a storage device into multiple directories or sections, but they had a fixed number of levels, often only one
2871:
The best thing about UNIX is its portability. UNIX ports across a full range of hardware—from the single-user $ 5000 IBM PC to the $ 5 million Cray. For the first time, the point of stability becomes the software environment, not the hardware architecture; UNIX transcends changes in hardware
1925:
I think the Linux phenomenon is quite delightful, because it draws so strongly on the basis that Unix provided. Linux seems to be among the healthiest of the direct Unix derivatives, though there are also the various BSD systems as well as the more official offerings from the workstation and
1917:
Linux and BSD Unix are increasingly filling the market needs traditionally served by proprietary Unix operating systems, as well as expanding into new markets such as the consumer desktop and mobile and embedded devices. Because of the modular design of the Unix model, sharing components is
1696:
practice, spawning a "software tools" movement. Over time, the leading developers of Unix (and programs that ran on it) established a set of cultural norms for developing software, norms which became as important and influential as the technology of Unix itself; this has been termed the
1070:
The inclusion of these components did not make the system large – the original V7 UNIX distribution, consisting of copies of all of the compiled binaries plus all of the source code and documentation occupied less than 10 MB and arrived on a single nine-track
1609:). Since the shell and OS commands were "just another program", the user could choose (or even write) their own shell. New commands could be added without changing the shell itself. Unix's innovative command-line syntax for creating modular chains of producer-consumer processes (
2258:
had just been invented and we were intoxicated by being able to produce small caps". Many of the operating system's predecessors and contemporaries used all-uppercase lettering, so many people wrote the name in upper case due to force of habit. It is not an acronym.
640:
and other common "low-level" tasks that most programs share, and schedules access to avoid conflicts when programs try to access the same resource or device simultaneously. To mediate such access, the kernel has special rights, reflected in the distinction of
2140:
By decree of The Open Group, the term "UNIX" refers more to a class of operating systems than to a specific implementation of an operating system; those operating systems which meet The Open Group's Single UNIX Specification should be able to bear the
1628:
text for nearly all file formats. There were no "binary" editors in the original version of Unix – the entire system was configured using textual shell command scripts. The common denominator in the I/O system was the byte – unlike
1062:
The Unix system is composed of several components that were originally packaged together. By including the development environment, libraries, documents and the portable, modifiable source code for all of these components, in addition to the
915:
based POSIX around the common structure of the major competing variants of the Unix system, publishing the first POSIX standard in 1988. In the early 1990s, a separate but very similar effort was started by an industry consortium, the
1541:
Unix had a drastically simplified file model compared to many contemporary operating systems: treating all kinds of files as simple byte arrays. The file system hierarchy contained machine services and devices (such as
3052:
1078:
The names and filesystem locations of the Unix components have changed substantially across the history of the system. Nonetheless, the V7 implementation is considered by many to have the canonical early structure:
2209:) and the question mark characters as wildcard indicators in many utilities. This notation is also used to describe other Unix-like systems that have not met the requirements for UNIX branding from the Open Group.
3056:
1637:
tasks. The focus on text and bytes made the system far more scalable and portable than other systems. Over time, text-based applications have also proven popular in application areas, such as printing languages
2149:
trademarks today, after the operating system's vendor pays a substantial certification fee and annual trademark royalties to The Open Group. Systems that have been licensed to use the UNIX trademark include
691:, but also presented severe problems. Frustrated by the size and complexity of Multics, but not by its goals, individual researchers at Bell Labs started withdrawing from the project. The last to leave were
1633:. The focus on text for representing nearly everything made Unix pipes especially useful and encouraged the development of simple, general tools that could easily be combined to perform more complicated
1988:
that cost US$ 20,000 for non-university institutions, while universities could obtain a license for a nominal fee of $ 150. It was noted that Bell was "open to suggestions" for an ARPANET-wide license.
1402:
subsystem provided facilities for producing simple vector plots in a device-independent format, with device-specific interpreters to display such files. Modern Unix systems also generally include
343:
1906:, it was clarified that Berkeley had the right to distribute BSD Unix for free if it so desired. Since then, BSD Unix has been developed in several different product branches, including
2114:, which Novell won. The case was appealed, but on August 30, 2011, the United States Court of Appeals for the Tenth Circuit affirmed the trial decisions, closing the case. Unix vendor
1067:
of an operating system, Unix was a self-contained software system. This was one of the key reasons it emerged as an important teaching and learning tool and has had a broad influence.
939:(ELF) as the standard for binary and object code files. The common format allows substantial binary compatibility among different Unix systems operating on the same CPU architecture.
1715:
The Unix policy of extensive on-line documentation and (for many years) ready access to all system source code raised programmer expectations, and contributed to the launch of the
707:, who decided to reimplement their experiences in a new project of smaller scale. This new operating system was initially without organizational backing, and also without a name.
2028:, which included the added benefit of closing all connections on program exit, should the user neglect to do so. In order "to minimize the amount of code added to the basic Unix
1921:
In a 1999 interview, Dennis
Ritchie voiced his opinion that Linux and BSD Unix operating systems are a continuation of the basis of the Unix design and are derivatives of Unix:
1597:
Making the command interpreter an ordinary user-level program, with additional commands provided as separate programs, was another
Multics innovation popularized by Unix. The
1960:
discontinued the project upon their acquisition of Sun, which prompted a group of former Sun employees and members of the OpenSolaris community to fork OpenSolaris into the
1837:, consisting of the Linux kernel and large collections of compatible software have become popular both with individual users and in business. Popular distributions include
1795:
system—"free" in the sense that everyone who received a copy would be free to use, study, modify, and redistribute it. The GNU project's own kernel development project,
3441:
The right to use the UNIX Trademark requires the
Licensee to pay to The Open Group an additional annual fee, calculated in accordance with the fee table set out below.
5749:
1930:
In the same interview, he states that he views both Unix and Linux as "the continuation of ideas that were started by Ken and me and many others, many years ago".
483:". According to this philosophy, the operating system should provide a set of simple tools, each of which performs a limited, well-defined function. A unified and
1164:, the system library with C run-time support, was the primary library, but there have always been additional libraries for things such as mathematical functions (
1677:
that found widespread use. The Unix programming interface became the basis for a widely implemented operating system interface standard (POSIX, see above). The
1444: – Unix was one of the first operating systems to include all of its documentation online in machine-readable form. The documentation included:
629:
and distributed to government and academic institutions, which led to both being ported to a wider variety of machine families than any other operating system.
2311:
2953:
That then led to Unics (the castrated one-user
Multics, so- called due to Brian Kernighan) later becoming UNIX (probably as a result of AT&T lawyers).
803:) by commercial startups, which in turn led to Unix fragmenting into multiple, similar — but often slightly and mutually incompatible — systems including
606:
By the early 1980s, users began seeing Unix as a potential universal operating system, suitable for computers of all sizes. The Unix environment and the
1348: – Unix systems were used from the outset for document preparation and typesetting systems, and included many related programs such as
2854:
2669:
6075:
1918:
relatively common: most or all Unix and Unix-like systems include at least some BSD code, while some include GNU utilities in their distributions.
4087:
audio bsdtalk170 - Marshall Kirk McKusick at DCBSDCon -- on history of tcp/ip (in BSD) -- abridgement of the three lectures on the history of BSD.
3774:
759:
specific code, and was not suitable for porting. The first port to another platform was a port of
Version 6, made four years later (1977) at the
3810:
3586:
3655:
3632:
585:, as opposed to using a single monolithic program that includes all of the same functionality. These concepts are collectively known as the "
3024:
1566:
level. Several major proprietary operating systems eventually added recursive subdirectory capabilities also patterned after
Multics. DEC's
5742:
3371:
3345:
932:, to provide a common definition of POSIX and the Single UNIX Specification, which, by 2008, had become the Open Group Base Specification.
4096:
3609:
2266:
Several plural forms of Unix are used casually to refer to multiple brands of Unix and Unix-like systems. Most common is the conventional
6022:
1949:
1118: – early versions of Unix contained a development environment sufficient to recreate the entire system from source code:
1075:, earning its reputation as a portable system. The printed documentation, typeset from the online sources, was contained in two volumes.
789:
461:, an industry consortium founded in 1996. The Open Group allows the use of the mark for certified operating systems that comply with the
3567:
3548:
3530:
3511:
3492:
3458:
3230:
1210:
scripting language; later versions and implementations contain many other language compilers and toolsets. Early BSD releases included
1266:), and more general-purpose applications such as the text formatting and typesetting package. Nonetheless, some major categories are:
1420: – early Unix systems contained no inter-system communication, but did include the inter-user communication programs
401:
Unix to outside parties in the late 1970s, leading to a variety of both academic and commercial Unix variants from vendors including
2686:
UNIX was created by software developers for software developers, to give themselves an environment they could completely manipulate.
1254: – Unix makes little distinction between commands (user-level programs) for system operation and maintenance (e.g.
3745:
850:
6557:
5989:
5735:
4731:
1977:
1896:
projects. With the 1994 settlement of a lawsuit brought against the
University of California and Berkeley Software Design Inc. (
5403:
3428:
2824:
6351:
6322:
4007:
3719:
3179:
3148:
3082:
2893:
2750:
2609:
2567:
664:
603:
as "the idea that the power of a system comes more from the relationships among programs than from the programs themselves".
2966:
2785:
2452:
6547:
5845:
2573:
2263:
a brand name for various products including bookshelves, ink pens, bottled glue, diapers, hair driers and food containers.
2386:
2249:
1992:
The RFC specifically mentions that Unix "offers powerful local processing facilities in terms of user programs, several
1728:
1708:
were quickly implemented on the Unix versions widely used on relatively inexpensive computers, which contributed to the
6552:
5570:
2920:
946:
was created to provide a reference directory layout for Unix-like operating systems; it has mainly been used in Linux.
402:
795:
During the late 1970s and early 1980s, the influence of Unix in academic circles led to large-scale adoption of Unix (
5810:
3931:
3907:
3688:
2864:
2679:
2017:
1049:
350:
4017:
1278:, the primary user interface on Unix before window systems appeared, and even afterward (within a "command window").
1110: – header files, defining key structures within the system and important system-specific invariables
6126:
6070:
5830:
5689:
2344:
1030:
917:
901:
599:
861:
distributions were developed through collaboration by a worldwide network of programmers. In 2000, Apple released
6045:
6015:
5835:
5356:
5351:
3262:
2307:
1712:
explosion of worldwide, real-time connectivity and formed the basis for implementations on many other platforms.
1523:
1002:
4102:
1104: – operating system "kernel", handling memory management, process scheduling, system calls, etc.
6238:
6136:
5805:
5624:
4203:
4124:
3192:
Perhaps the most important watershed occurred during 1973, when the operating system kernel was rewritten in C.
1881:
1583:
1527:
987:
936:
854:
796:
406:
213:
133:
632:
The Unix operating system consists of many libraries and utilities along with the master control program, the
6516:
6065:
6050:
5950:
5920:
5840:
5825:
5772:
3815:
2334:
2059:
1655:
1554:), providing a uniform interface, but at the expense of occasionally requiring additional mechanisms such as
1211:
943:
3782:
UNIX is plural. It is not one operating system but, many implementations of an idea that originated in 1965.
2935:
2129:
is The Open Group, an industry standards consortium. Only systems fully compliant with and certified to the
1192: – header files for software development, defining standard interfaces and system invariants
1009:
6111:
6096:
6055:
5619:
1558:
and mode flags to access features of the hardware that did not fit the simple "stream of bytes" model. The
1198: – V7 Unix contained a Fortran-77 compiler, a programmable arbitrary-precision calculator (
4709:
6277:
6224:
5900:
5790:
5682:
5192:
4724:
4662:
4468:
4372:
1667:
646:
570:
492:
3767:
2279:
6292:
6131:
6008:
5598:
5436:
5396:
4327:
4080:
4068:
2872:
technology, so programs written for the UNIX environment can move into the next generation of hardware.
2175:
1941:
1808:
1630:
1072:
897:
816:
434:
426:
247:
1016:
6327:
6146:
6106:
6101:
6060:
5629:
5494:
5457:
5328:
5298:
4656:
4611:
4242:
3824:
3582:
3301:
3104:
2316:
2130:
2029:
1174:
as part of the system library. Later implementations increased the number of libraries significantly.
1064:
921:
862:
633:
462:
188:
2431:
2205:
is used to indicate all operating systems similar to Unix. This comes from the use of the asterisk (
6370:
6257:
6121:
5910:
5850:
5820:
5650:
5452:
5313:
4357:
4033:
Unix
History Repository — a git repository representing a reconstructed version of the Unix history
2523:
2248:, when presenting the original Unix paper to the third Operating Systems Symposium of the American
1903:
1838:
1678:
1562:
operating system pushed this model even further and eliminated the need for additional mechanisms.
1519:
1407:
1275:
1133:
831:
760:
752:
622:
578:
566:
515:
235:
106:
6116:
5785:
4064:
AT&T Tech
Channel Archive: The UNIX Operating System: Making Computers More Productive (1982)
3368:"HP, Novell and SCO To Deliver High-Volume UNIX OS With Advanced Network And Enterprise Services"
3016:
1816:
1705:
1647:
1433:
1215:
998:
976:
768:
764:
257:
4917:
4907:
4099: – a software perspective on the MC68000 CPU architecture and UNIX compatibility
4041:
3367:
3337:
2190:. Notably, EulerOS and Inspur K-UX are Linux distributions certified as UNIX 03 compliant.
1462: – longer documents detailing major subsystems, such as the C language and troff
1170:) or database access. V7 Unix introduced the first version of the modern "Standard I/O" library
736:
takes credit for the idea, but adds that "no one can remember" the origin of the final spelling
6542:
6504:
6443:
6332:
6312:
6261:
6219:
5935:
5870:
5660:
5563:
5369:
5074:
4743:
4717:
4502:
4071:(film about Unix featuring Dennis Ritchie, Ken Thompson, Brian Kernighan, Alfred Aho, and more)
2518:
2426:
1716:
1651:
1617:) widely available. Many later command-line interpreters have been inspired by the Unix shell.
1587:
231:
4590:
3129:
6287:
6253:
6155:
6091:
5955:
5895:
5593:
5473:
5431:
5389:
4697:
4650:
3473:
2329:
2324:
2221:
2092:, the company that owned the rights to the Unix System V source at the time, transferred the
2063:
1559:
1380:
983:
955:
550:
363:
3563:
3544:
3526:
3507:
3488:
3454:
3226:
865:, also a Unix system, which became the core of the Mac OS X operating system, later renamed
6484:
6458:
5244:
4645:
4548:
3276:
2702:
2320:
2283:
2101:
2045:
1693:
1606:
511:
279:
271:
141:
129:
101:
17:
935:
In 1999, in an effort towards compatibility, several Unix system vendors agreed on SVR4's
526:
8:
6453:
6405:
6282:
5915:
4562:
4144:
3953:
3943:
3397:
3313:
1685:
1543:
710:
The new operating system was a single-tasking system. In 1970, the group coined the name
375:
367:
2483:
a good case can be made that is in essence a modern implementation of MIT's CTSS system
1681:
soon spread beyond Unix, and is now ubiquitous in systems and applications programming.
1479:
6390:
6297:
5645:
4577:
4117:
3735:
3317:
2532:
2444:
1957:
1834:
1828:
1763:
1674:
1160:
1149:
873:
239:
4050:
3338:"Novell Completes Sale of UnixWare Business to The Santa Cruz Operation | Micro Focus"
1964:
kernel. As of 2014, illumos remains the only active, open-source System V derivative.
6499:
6448:
6380:
6337:
6178:
5655:
5556:
5488:
4583:
4155:
4076:
AT&T Tech Channel Archive: The UNIX System: Making Computers Easier to Use (1982)
3927:
3903:
3740:
3715:
3144:
2889:
2860:
2746:
2675:
2563:
2349:
2009:
2001:
1547:
1515:
785:
748:
607:
500:
195:
110:
2990:
2448:
1098: – device drivers for control of hardware (and some pseudo-hardware)
6479:
6031:
5885:
5761:
5478:
5144:
5049:
5044:
4190:
4140:
3424:
3305:
3266:
3204:
2528:
2436:
2291:
2119:
1945:
1781:
1374:
835:
741:
672:
649:, the latter being a lower priority realm where most application programs operate.
615:
574:
418:
371:
311:
265:
178:
4032:
3175:
3078:
2602:
2473:
2379:
A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986
1023:
6423:
6385:
6356:
5727:
5323:
5267:
5172:
4973:
4876:
4170:
4165:
4160:
4132:
4021:
4011:
3895:
3683:
3138:
3134:
2778:
2738:
2634:
2553:
2411:
2021:
1698:
1610:
1403:
1178:
1092: – configuration and machine-dependent parts, including boot code
774:
Bell Labs produced several versions of Unix that are collectively referred to as
733:
700:
658:
590:
586:
582:
496:
488:
480:
430:
243:
86:
82:
56:
5706:
2642:
2557:
2070:
1086: – source code in /usr/sys, composed of several sub-components:
907:
In the late 1980s, an open operating system standardization effort now known as
6509:
6433:
6395:
6267:
5711:
5500:
5262:
5197:
5182:
5119:
5079:
4958:
4922:
4816:
4423:
4001:
3919:
3802:
3279:
3256:
3171:
3130:
2775:
2734:
2598:
2498:
2469:
2403:
2377:
2245:
2097:
1831: – have gone on to play central roles in other free Unix systems as well.
1800:
1506:
1487:
1368:
1236:
925:
696:
530:
476:
458:
387:
250:
224:
78:
5665:
4074:
4062:
3972:
1980:. The Unix system was said to "present several interesting capabilities as an
561:
configuration. Unix systems are characterized by various concepts: the use of
6537:
6531:
6418:
6375:
6214:
6168:
5795:
5303:
5164:
5099:
4871:
4846:
4747:
4685:
4530:
4521:
4384:
4235:
4175:
4110:
4091:
3981:
3398:"SCO Files Docketing Statement and We Find Out What Its Appeal Will Be About"
2915:
2850:
2665:
2638:
2110:
2055:
2033:
1937:
1911:
1820:
1789:
1535:
1491:
1122:
881:
800:
776:
688:
534:
275:
203:
154:
3038:
2506:
1749:
6302:
5758:
5412:
5277:
5177:
5094:
5089:
4993:
4902:
4866:
4821:
4739:
4352:
4347:
3806:
3393:
3309:
3012:
2910:
2698:
2502:
2407:
2373:
1874:
1842:
1804:
1738:
1643:
1602:
1551:
1483:
1270:
929:
692:
680:
558:
383:
74:
3714:. Computing Fundamentals. Benjamin/Cumming Publishing Company. p. 4.
3678:
2440:
1158: – object-code libraries (installed in /lib or /usr/lib).
6428:
6410:
6193:
6183:
6173:
5213:
5187:
5124:
5114:
5104:
5069:
5059:
5054:
4937:
4927:
4881:
4618:
4429:
4086:
3870:
2163:
2077:
2025:
2013:
2005:
1997:
1933:
1898:
1689:
1453:
1389:
1304:
877:
849:
systems grew in popularity and became the operating system of choice for
704:
637:
394:
199:
90:
51:
4083:(complementary film to the preceding "Making Computers More Productive")
3983:
History of the Berkeley Software Distributions (three one-hour lectures)
5800:
5029:
4988:
4791:
4761:
4639:
4536:
4443:
4418:
4362:
4332:
4180:
3947:
3888:
2235:
2179:
1870:
1862:
1846:
1639:
1598:
1284: – the core toolkit of the Unix command set, including
990: in this section. Unsourced material may be challenged and removed.
636:. The kernel provides services to start and stop programs, handles the
562:
554:
514:
operating system: almost the entire operating system is written in the
504:
69:
1788:(short for "GNU's Not Unix") project, an ambitious effort to create a
6365:
6272:
6198:
6163:
5614:
5516:
5318:
5272:
5252:
5149:
5129:
5084:
4932:
4856:
4841:
4826:
4811:
4806:
4801:
4796:
4474:
4137:
3957:
3271:
2339:
2134:
2115:
2108:
to the actual software was the subject of a federal lawsuit in 2006,
2105:
2093:
2050:
1985:
1866:
1792:
1771:
1625:
1614:
1474:
1452: – manual pages for each command, library component,
1286:
1226:
846:
719:
668:
410:
379:
94:
6000:
2012:
and de-mountable volumes, and a unified treatment of peripherals as
965:
892:
6494:
5860:
5579:
5234:
5014:
4632:
4484:
4450:
4337:
4292:
4277:
4027:
2825:"The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace"
1993:
1850:
1796:
1709:
1448:
1183:
842:), which was subsequently adopted by many commercial Unix vendors.
611:
594:
4625:
2216:
always be used as an adjective followed by a generic term such as
1601:
used the same language for interactive commands as for scripting (
6489:
6188:
5930:
5925:
5880:
5855:
5039:
4963:
4604:
4597:
4435:
4401:
4272:
4257:
4230:
4220:
4055:
2943:
2155:
2151:
2146:
2142:
2074:
1981:
1961:
1907:
1893:
1767:
1684:
Early Unix developers were important in bringing the concepts of
1621:
1571:
1567:
1531:
828:
820:
724:
676:
626:
546:
450:
446:
398:
217:
137:
2481:. Tenth Hawaii International Conference on the System Sciences.
610:
program model were essential elements in the development of the
290:
5965:
5960:
5905:
5890:
5875:
5815:
5521:
5381:
5024:
4766:
4572:
4491:
4367:
4342:
4306:
4262:
4225:
4214:
4045:
4036:
3832:
3455:"AIX 6 Operating System V6.1.2 with SP1 or later certification"
2294:, developer of the Solaris variant, has asserted that the term
2089:
1889:
1885:
1858:
1854:
1759:
1591:
1579:
1502:
1411:
756:
684:
469:
454:
60:
2733:
2718:
When Unix was created and when it formed its cultural values,
2024:
as special files that could be accessed through standard Unix
1620:
A fundamental simplifying assumption of Unix was its focus on
1605: – there was no separate job control language like IBM's
1126: – text editor, for creating source code files
553:. Later, Unix gradually gained portability, multi-tasking and
6438:
5970:
5940:
5865:
5716:
5537:
5257:
5154:
5134:
5064:
4983:
4886:
4861:
4836:
4786:
4781:
4776:
4771:
4542:
4509:
4496:
4406:
4318:
4299:
4285:
4247:
3997:
2275:
2254:
2183:
2171:
2159:
2081:
2020:(NCP) to be integrated within the Unix file system, treating
1824:
1594:
library systems were folded into broader POSIX file systems.
1555:
1497:
1356:
1350:
1224: – including an object-code archive manager (
1142: – machine-language assembler for the machine
908:
866:
858:
824:
812:
808:
804:
510:
Unix distinguishes itself from its predecessors as the first
507:) is used to combine the tools to perform complex workflows.
484:
438:
422:
414:
320:
254:
4092:
A History of UNIX before Berkeley: UNIX Evolution: 1975-1984
3851:
2004:, a versatile document preparation system, and an efficient
1729:
Operating system § Unix and Unix-like operating systems
1428:. V7 introduced the early inter-system communication system
42:
5548:
5483:
5308:
5282:
5218:
5139:
5034:
5019:
4978:
4968:
4912:
4412:
4395:
4267:
3017:"personal communication, Ken Thompson to Donald W. Gillies"
2187:
2167:
1663:
1659:
1575:
1429:
1322:
1316:
1298:
1262:
1256:
1242:
1166:
912:
839:
3973:"VCF East 2019 -- Brian Kernighan interviews Ken Thompson"
3123:
2886:
Principles of operating systems: design & applications
6474:
5109:
5009:
4953:
4851:
4515:
4479:
4252:
3656:"Huawei Conformance Statement: Commands and Utilities V4"
3545:"macOS version 10.12 Sierra on Intel-based Mac computers"
1953:
1812:
1785:
1385:
1384:. Some modern Unix systems also include packages such as
1362:
1207:
442:
326:
317:
3527:"IRIX 6.5.28 with patches (4605 and 7029) certification"
2888:. Boston, Massachusetts: Thompson Learning. p. 23.
2298:
is itself plural, referencing its many implementations.
1332: – environment management tools such as
928:. Starting in 1998, the Open Group and IEEE started the
663:
The origins of Unix date back to the mid-1960s when the
4831:
3896:"Commentary on the Sixth Edition UNIX Operating System"
2100:), and in 1995 sold the related business operations to
1815:
operating system, many GNU packages – such as the
1432:, and systems beginning with BSD release 4.1c included
1292:
1218:
as well as or instead of a proprietary compiler system.
577:, small programs that can be strung together through a
3979:
1984:
mini-host". At the time, Unix required a license from
911:
provided a common baseline for all operating systems;
872:
Unix-like operating systems are widely used in modern
851:
over 90% of the world's top 500 fastest supercomputers
518:, which allows Unix to operate on numerous platforms.
3489:"HP-UX 11i V3 Release B.11.31 or later certification"
1799:, had not yet produced a working kernel, but in 1991
1214:
tools, and many modern Unix systems also include the
351:
332:
329:
323:
2856:
Tandy/Radio Shack Book: Whole Earth Software Catalog
2671:
Tandy/Radio Shack Book: Whole Earth Software Catalog
4097:
BYTE Magazine, September 1986: UNIX and the MC68000
2497:
1722:
767:, followed by a Bell Labs port of Version 7 to the
314:
5757:
3105:"Unix: the operating system setting new standards"
2234:remains widespread because it was once typeset in
1972:In May 1975, RFC 681 described the development of
499:" serve as the main means of communication, and a
3220:
3218:
3031:
573:(IPC) as files; and the use of a large number of
6529:
3137:; Michael Kosta Loukides; Mike Loukides (2003).
1314: – administrative tools such as
1182: – build manager (introduced in
166:Announced outside Bell Labs in October 1973
3801:
3583:"Hewlett-Packard Company Conformance Statement"
3564:"Oracle Solaris 11 FCS and later certification"
3176:"The Evolution of the Unix Time-sharing System"
3170:
2991:"Portability of C Programs and the UNIX System"
2779:"The Evolution of the Unix Time-sharing System"
2402:
1186:), for effectively automating the build process
920:(COSE) initiative, which eventually became the
751:, but in 1973, Version 4 Unix was rewritten in
747:The operating system was originally written in
378:Unix, whose development started in 1969 at the
3607:
3471:
3360:
3293:
3215:
2230:was the original formatting, but the usage of
1976:by the Center for Advanced Computation at the
614:and the reshaping of computing as centered in
6016:
5743:
5564:
5397:
4725:
4118:
4008:The Evolution of the Unix Time-sharing System
3302:"The name UNIX is now the property of X/Open"
3224:
2822:
2475:The Unix Time-sharing System: A retrospective
730:Multiplexed Information and Computer Services
3970:
3852:"AIX, FreeBSD, HP-UX, Linux, Solaris, Tru64"
3299:
1274: – the "shell" programmable
4028:The Unix Tree: files from historic releases
3580:
2290:is not common, although occasionally seen.
716:Uniplexed Information and Computing Service
6023:
6009:
5750:
5736:
5571:
5557:
5404:
5390:
5364:
4732:
4718:
4125:
4111:
3561:
3524:
3505:
3486:
3452:
3422:
2385:(Technical report). CSTR. Bell Labs. 139.
755:. Version 4 Unix, however, still had much
4018:The Creation of the UNIX Operating System
3270:
3250:
3248:
3039:"Operating system Family - Systems share"
2522:
2493:
2491:
2430:
1538:, it was Unix that popularized the idea.
1050:Learn how and when to remove this message
3736:"Autres Unix, autres moeurs (OtherUnix)"
3570:from the original on September 24, 2015.
3254:
3011:
2639:"The Elements of Operating-System Style"
2593:
2591:
2368:
2366:
2364:
2069:
2049:
2036:user process, running only when needed.
2008:featuring sophisticated access control,
1613:) made a powerful programming paradigm (
1570:'s "group, user" hierarchy evolved into
1496:
1478:
1308:and many others. Subcategories include:
891:
838:developed System V Release 4 (
780:. In 1975, the first source license for
569:; treating devices and certain types of
525:
457:, which then sold the UNIX trademark to
3610:"IBM Corporation Conformance Statement"
2697:
2633:
2597:
2552:
2468:
2372:
1978:University of Illinois Urbana-Champaign
1646:), and at the application layer of the
792:Department of Computer Science (UIUC).
790:University of Illinois Urbana–Champaign
14:
6530:
3871:"Linux Weekly News, February 21, 2002"
3589:from the original on December 10, 2015
3431:from the original on December 31, 2011
3245:
3143:. "O'Reilly Media, Inc.". p. 32.
2933:
2883:
2770:
2768:
2766:
2764:
2762:
2488:
2392:from the original on 11 November 2017.
2133:qualify as "UNIX" (others are called "
1888:, was released in 1992 and led to the
545:At first, Unix was not designed to be
393:Initially intended for use inside the
132:, while some Unix projects (including
6030:
6004:
5806:Compatible Time-Sharing System (CTSS)
5731:
5552:
5385:
4713:
4106:
3902:, Peer-to-Peer Communications, 1996;
3780:from the original on March 18, 2017.
3653:
3630:
3551:from the original on October 2, 2016.
3374:from the original on January 23, 2007
3348:from the original on 20 December 2015
2964:
2923:from the original on 18 October 2017.
2908:
2849:
2664:
2588:
2576:from the original on 12 February 2009
2361:
1526:. Although this followed the lead of
1260:), commands of general utility (e.g.
687:mainframe computer. Multics featured
665:Massachusetts Institute of Technology
618:rather than in individual computers.
4692:
3709:
3703:
3472:The Open Group (September 8, 2016).
3085:from the original on 9 November 2010
2936:"An Interview with Peter G. Neumann"
2252:(ACM), "we had a new typesetter and
2104:(SCO). Whether Novell also sold the
1234:), compiler-development tools (e.g.
1136:compiler (first appeared in V3 Unix)
988:adding citations to reliable sources
959:
740:. Dennis Ritchie, Doug McIlroy, and
503:scripting and command language (the
475:Unix systems are characterized by a
27:Family of computer operating systems
4056:1st Edition manual rendered to HTML
3676:
3533:from the original on March 4, 2016.
3495:from the original on April 8, 2016.
3461:from the original on April 8, 2016.
3233:from the original on 4 January 2018
3027:from the original on 22 March 2016.
2774:
2759:
2603:"The Development of the C Language"
2250:Association for Computing Machinery
2125:The present owner of the trademark
2096:of Unix to the X/Open Company (now
2084:, a certified Unix operating system
1406:as a standard windowing system and
537:ancestor of all modern Unix systems
24:
3790:
3748:from the original on April 3, 2017
3514:from the original on July 9, 2014.
3474:"Huawei EulerOS 2.0 certification"
3370:. Novell.com. September 20, 1995.
3227:"Interview With Dennis M. Ritchie"
2533:10.1002/j.1538-7305.1978.tb02136.x
2458:from the original on 11 June 2015.
2062:. Actual license plate is used by
1811:. In addition to their use in the
1586:group.account hierarchy and IBM's
403:University of California, Berkeley
25:
6569:
3991:
3691:from the original on June 4, 2011
3392:
3300:Chuck Karish (October 12, 1993).
3182:from the original on 11 June 2015
2811:The UNIX Programming Environment.
2791:from the original on 3 April 2017
2615:from the original on 11 June 2015
2345:Market share of operating systems
2032:", much of the NCP code ran in a
1952:-licensed kernel and a primarily
6127:Object-oriented operating system
5984:
5983:
5690:The Unix Programming Environment
5411:
5363:
5342:
5341:
4691:
4680:
4679:
3926:, Addison Wesley, June 1, 1994;
3059:from the original on 9 June 2012
2911:"Interview with Brian Kernighan"
2220:to help avoid the creation of a
2193:Sometimes a representation like
1748:
1737:
1723:Free Unix and Unix-like variants
964:
918:Common Open Software Environment
600:The Unix Programming Environment
310:
50:
41:
5821:Cray Time Sharing System (CTSS)
4678:indicate discontinued systems.
3980:Marshall Kirk McKusick (2006).
3760:
3728:
3670:
3647:
3624:
3601:
3574:
3555:
3537:
3518:
3508:"Inspur K-UX 2.0 certification"
3499:
3480:
3465:
3446:
3416:
3386:
3330:
3197:
3164:
3097:
3071:
3045:
3005:
2983:
2958:
2927:
2909:Dolya, Aleksey (29 July 2003).
2902:
2877:
2843:
2816:
2809:Kernighan, Brian W. Pike, Rob.
2803:
2727:
2308:Comparison of operating systems
1524:high-level programming language
975:needs additional citations for
6558:Time-sharing operating systems
6137:Supercomputer operating system
3811:"The UNIX Time-Sharing System"
3633:"Huawei Conformance Statement"
2823:Fiedler, Ryan (October 1983).
2691:
2658:
2627:
2546:
2507:"The UNIX Time-Sharing System"
2462:
2412:"The UNIX Time-Sharing System"
2396:
2282:, is also popular. The pseudo-
1673:Unix popularized a syntax for
1582:2.0+ subdirectories, and HP's
937:Executable and Linkable Format
479:that is sometimes called the "
468:Early versions of Unix ran on
374:that derive from the original
13:
1:
5773:Time-sharing system evolution
4024: (archived April 2, 2014)
4014: (archived April 8, 2015)
3816:Bell System Technical Journal
3425:"The Open Brand Fee Schedule"
3081:. asymco. 29 September 2010.
2355:
2335:Timeline of operating systems
2312:free and proprietary software
2212:The Open Group requests that
2182:(formerly "Digital UNIX", or
2060:Digital Equipment Corporation
949:
944:Filesystem Hierarchy Standard
542:shared them with colleagues.
6112:Just enough operating system
6097:Distributed operating system
5578:
3255:Holmgren, Steve (May 1975).
2016:." The latter permitted the
1518:, but was soon rewritten in
1152:, for combining object files
887:
7:
6548:Products introduced in 1969
6225:User space and kernel space
5791:Berkeley Timesharing System
5683:The Practice of Programming
4663:Windows Subsystem for Linux
4051:The Unix 1st Edition Manual
2859:. Quantum Press/Doubleday.
2674:. Quantum Press/Doubleday.
2644:The Art of Unix Programming
2559:The Art of Unix Programming
2301:
2039:
1986:Bell Telephone Laboratories
1807:as free software under the
1706:TCP/IP networking protocols
1631:"record-based" file systems
571:inter-process communication
521:
493:inter-process communication
453:sold its rights in Unix to
151:Development started in 1969
10:
6574:
6132:Real-time operating system
2745:. "O'Reilly Media, Inc.".
2043:
1967:
1809:GNU General Public License
1726:
1490:, principal developers of
1472:
953:
898:Common Desktop Environment
656:
652:
270:Varies; some versions are
6553:Operating system families
6467:
6404:
6350:
6328:Multilevel feedback queue
6323:Fixed-priority preemptive
6311:
6246:
6237:
6207:
6154:
6145:
6107:Hobbyist operating system
6102:Embedded operating system
6084:
6038:
5979:
5781:
5768:
5699:
5674:
5638:
5607:
5586:
5530:
5509:
5466:
5445:
5419:
5337:
5291:
5243:
5227:
5206:
5163:
5002:
4946:
4895:
4754:
4671:
4657:Windows Services for UNIX
4612:Microsoft POSIX subsystem
4561:
4460:
4381:
4316:
4200:
4189:
4151:
3924:A Quarter Century of UNIX
2884:Stuart, Brian L. (2009).
2741:; Loukides, Mike (2002).
2419:Communications of the ACM
2317:List of operating systems
2131:Single UNIX Specification
1468:
922:Single UNIX Specification
683:operating system for the
463:Single UNIX Specification
285:
264:
223:
209:
187:
177:
147:
124:
116:
100:
68:
49:
40:
6371:General protection fault
6122:Network operating system
6076:User features comparison
3677:Raymond, Eric S. (ed.).
2967:"The First Port of UNIX"
1926:mainframe manufacturers.
1904:Unix System Laboratories
1839:Red Hat Enterprise Linux
1578:'s volumes evolved into
1276:command-line interpreter
1230:), symbol-table lister (
832:Unix System Laboratories
761:University of Wollongong
579:command-line interpreter
567:hierarchical file system
6117:Mobile operating system
5786:BBN Time-Sharing System
5510:Associated institutions
2720:there were no end users
2018:Network Control Program
1817:GNU Compiler Collection
1758:Console screenshots of
1398: – the
1246:), and debugging tools.
1216:GNU Compiler Collection
1116:Development environment
845:In the 1990s, Unix and
744:also credit Kernighan.
449:). In the early 1990s,
153:First manual published
6220:Loadable kernel module
5357:Unix SUS2008 utilities
5352:Standard Unix programs
4744:command-line interface
3710:Troy, Douglas (1990).
3225:Benet, Manuel (1999).
2085:
2067:
1928:
1717:free software movement
1679:C programming language
1510:
1494:
924:(SUS) administered by
904:
771:during 1977 and 1978.
623:C programming language
538:
516:C programming language
232:Command-line interface
6288:Process control block
6254:Computer multitasking
6092:Disk operating system
5608:Programming languages
5594:Plan 9 from Bell Labs
5446:Programming languages
5432:Plan 9 from Bell Labs
4651:UserLAnd Technologies
3971:Ken Thompson (2019).
3205:"Major Distributions"
3015:(16 September 2014).
2701:(December 14, 2003).
2556:(19 September 2003).
2441:10.1145/361011.361061
2330:Plan 9 from Bell Labs
2274:, treating Unix as a
2222:genericized trademark
2073:
2053:
1923:
1880:A free derivative of
1847:SUSE Linux Enterprise
1819:(and the rest of the
1500:
1482:
956:List of Unix commands
895:
827:. In the late 1980s,
529:
157:in November 1971
6459:Virtual tape library
6051:Forensic engineering
5245:Software development
4646:UNIX System Services
4145:compatibility layers
3827:on November 3, 2010.
3809:(July–August 1978).
3768:"History of Solaris"
3608:Vivian W. Morabito.
2635:Raymond, Eric Steven
2102:Santa Cruz Operation
2046:List of Unix systems
1694:software engineering
984:improve this article
565:for storing data; a
495:mechanism known as "
280:open-source software
130:proprietary software
6468:Supporting concepts
6454:Virtual file system
4373:Other distributions
3954:Computer Chronicles
3944:Computer Chronicles
3823:(6). Archived from
3055:. Apple Developer.
2511:Bell System Tech. J
2022:network connections
1956:userland. However,
1948:, which included a
1835:Linux distributions
1770:(bottom, a popular
1675:regular expressions
1456:, header file, etc.
1410:, and many support
1346:Document formatting
1148: –
1132: –
900:(CDE), part of the
689:several innovations
382:research center by
37:
6391:Segmentation fault
6239:Process management
3585:. The Open Group.
3547:. The Open Group.
3229:. LinuxFocus.org.
3109:IONOS Digitalguide
3041:. Top 500 project.
2965:Reinfelds, Juris.
2776:Ritchie, Dennis M.
2599:Ritchie, Dennis M.
2562:. Addison-Wesley.
2470:Ritchie, Dennis M.
2118:accused Novell of
2086:
2068:
1829:GNU Core Utilities
1764:Linux distribution
1648:Internet protocols
1511:
1495:
1326:, and many others.
905:
728:, which stood for
625:were developed by
621:Both Unix and the
597:summarize this in
557:capabilities in a
539:
35:
6525:
6524:
6381:Memory protection
6352:Memory management
6346:
6345:
6338:Shortest job next
6233:
6232:
6032:Operating systems
5998:
5997:
5762:operating systems
5725:
5724:
5587:Operating systems
5546:
5545:
5420:Operating systems
5379:
5378:
4707:
4706:
4557:
4556:
4141:operating systems
3998:The UNIX Standard
3744:. April 1, 2000.
3741:Bell Laboratories
3721:978-0-201-19827-0
3581:Bonnie Talerico.
3150:978-0-596-00330-2
2895:978-1-4188-3769-3
2752:978-0-596-00330-2
2569:978-0-13-142901-7
2350:Year 2038 problem
2088:In October 1993,
1774:operating system)
1516:assembly language
1060:
1059:
1052:
1034:
786:Donald B. Gillies
749:assembly language
372:operating systems
362:) is a family of
358:; trademarked as
303:
302:
111:assembly language
16:(Redirected from
6565:
6480:Computer network
6244:
6243:
6152:
6151:
6025:
6018:
6011:
6002:
6001:
5987:
5986:
5886:ORVYL and WYLBUR
5752:
5745:
5738:
5729:
5728:
5573:
5566:
5559:
5550:
5549:
5406:
5399:
5392:
5383:
5382:
5367:
5366:
5345:
5344:
4947:User environment
4734:
4727:
4720:
4711:
4710:
4695:
4694:
4683:
4682:
4198:
4197:
4127:
4120:
4113:
4104:
4103:
4077:
4065:
3987:
3976:
3900:with Source Code
3899:
3885:
3883:
3881:
3866:
3864:
3862:
3847:
3845:
3843:
3828:
3785:
3784:
3779:
3772:
3764:
3758:
3757:
3755:
3753:
3732:
3726:
3725:
3707:
3701:
3700:
3698:
3696:
3674:
3668:
3667:
3665:
3663:
3658:. The Open Group
3651:
3645:
3644:
3642:
3640:
3635:. The Open Group
3628:
3622:
3621:
3619:
3617:
3612:. The Open Group
3605:
3599:
3598:
3596:
3594:
3578:
3572:
3571:
3562:The Open Group.
3559:
3553:
3552:
3541:
3535:
3534:
3525:The Open Group.
3522:
3516:
3515:
3506:The Open Group.
3503:
3497:
3496:
3487:The Open Group.
3484:
3478:
3477:
3469:
3463:
3462:
3453:The Open Group.
3450:
3444:
3443:
3438:
3436:
3423:The Open Group.
3420:
3414:
3413:
3411:
3409:
3390:
3384:
3383:
3381:
3379:
3364:
3358:
3357:
3355:
3353:
3334:
3328:
3327:
3325:
3323:
3297:
3291:
3290:
3288:
3286:
3274:
3272:10.17487/RFC0681
3252:
3243:
3242:
3240:
3238:
3222:
3213:
3212:
3201:
3195:
3194:
3189:
3187:
3168:
3162:
3161:
3159:
3157:
3140:Unix Power Tools
3127:
3121:
3120:
3118:
3116:
3101:
3095:
3094:
3092:
3090:
3079:"Unix's Revenge"
3075:
3069:
3068:
3066:
3064:
3049:
3043:
3042:
3035:
3029:
3028:
3009:
3003:
3002:
3000:
2998:
2987:
2981:
2980:
2978:
2976:
2971:
2962:
2956:
2955:
2940:
2931:
2925:
2924:
2906:
2900:
2899:
2881:
2875:
2874:
2847:
2841:
2840:
2838:
2836:
2820:
2814:
2807:
2801:
2800:
2798:
2796:
2790:
2783:
2772:
2757:
2756:
2743:Unix Power Tools
2731:
2725:
2724:
2715:
2713:
2707:Joel on Software
2695:
2689:
2688:
2662:
2656:
2655:
2653:
2651:
2631:
2625:
2624:
2622:
2620:
2614:
2607:
2601:(January 1993).
2595:
2586:
2585:
2583:
2581:
2550:
2544:
2543:
2541:
2539:
2526:
2517:(6): 1905–1929.
2495:
2486:
2485:
2480:
2466:
2460:
2459:
2457:
2434:
2416:
2400:
2394:
2393:
2391:
2384:
2370:
2292:Sun Microsystems
2280:third declension
2244:). According to
2242:
2120:slander of title
1946:Sun Microsystems
1782:Richard Stallman
1762:(top, a popular
1752:
1741:
1505:1984, including
1312:System utilities
1055:
1048:
1044:
1041:
1035:
1033:
992:
968:
960:
836:Sun Microsystems
742:Peter G. Neumann
675:were developing
673:General Electric
419:Sun Microsystems
354:
348:
347:
346:
345:
338:
335:
334:
331:
328:
325:
322:
319:
316:
299:
296:
294:
292:
286:Official website
173:
171:
164:
162:
54:
45:
38:
34:
32:Operating system
21:
6573:
6572:
6568:
6567:
6566:
6564:
6563:
6562:
6528:
6527:
6526:
6521:
6463:
6424:Defragmentation
6409:
6400:
6386:Protection ring
6355:
6342:
6314:
6307:
6229:
6203:
6141:
6080:
6034:
6029:
5999:
5994:
5975:
5777:
5764:
5756:
5726:
5721:
5695:
5670:
5634:
5603:
5582:
5577:
5547:
5542:
5526:
5505:
5462:
5441:
5415:
5410:
5380:
5375:
5333:
5287:
5239:
5223:
5202:
5159:
5003:Text processing
4998:
4942:
4891:
4750:
4738:
4708:
4703:
4667:
4564:
4553:
4456:
4377:
4312:
4192:
4185:
4147:
4131:
4075:
4063:
4022:Wayback Machine
4012:Wayback Machine
3994:
3920:Salus, Peter H.
3894:
3879:
3877:
3869:
3860:
3858:
3850:
3841:
3839:
3837:www.levenez.com
3831:
3793:
3791:Further reading
3788:
3777:
3770:
3766:
3765:
3761:
3751:
3749:
3734:
3733:
3729:
3722:
3708:
3704:
3694:
3692:
3684:The Jargon File
3675:
3671:
3661:
3659:
3652:
3648:
3638:
3636:
3629:
3625:
3615:
3613:
3606:
3602:
3592:
3590:
3579:
3575:
3560:
3556:
3543:
3542:
3538:
3523:
3519:
3504:
3500:
3485:
3481:
3470:
3466:
3451:
3447:
3434:
3432:
3421:
3417:
3407:
3405:
3391:
3387:
3377:
3375:
3366:
3365:
3361:
3351:
3349:
3336:
3335:
3331:
3321:
3319:
3298:
3294:
3284:
3282:
3253:
3246:
3236:
3234:
3223:
3216:
3209:distrowatch.com
3203:
3202:
3198:
3185:
3183:
3172:Ritchie, Dennis
3169:
3165:
3155:
3153:
3151:
3128:
3124:
3114:
3112:
3103:
3102:
3098:
3088:
3086:
3077:
3076:
3072:
3062:
3060:
3051:
3050:
3046:
3037:
3036:
3032:
3021:UBC ECE website
3010:
3006:
2996:
2994:
2993:. Bell-labs.com
2989:
2988:
2984:
2974:
2972:
2969:
2963:
2959:
2938:
2932:
2928:
2907:
2903:
2896:
2882:
2878:
2867:
2848:
2844:
2834:
2832:
2821:
2817:
2808:
2804:
2794:
2792:
2788:
2781:
2773:
2760:
2753:
2737:; Peek, Jerry;
2735:Powers, Shelley
2732:
2728:
2711:
2709:
2703:"Biculturalism"
2696:
2692:
2682:
2663:
2659:
2649:
2647:
2632:
2628:
2618:
2616:
2612:
2605:
2596:
2589:
2579:
2577:
2570:
2551:
2547:
2537:
2535:
2496:
2489:
2478:
2467:
2463:
2455:
2432:10.1.1.118.1214
2414:
2401:
2397:
2389:
2382:
2371:
2362:
2358:
2304:
2240:
2048:
2042:
1970:
1940:counterpart to
1867:Slackware Linux
1778:
1777:
1776:
1775:
1755:
1754:
1753:
1744:
1743:
1742:
1731:
1725:
1699:Unix philosophy
1477:
1471:
1196:Other languages
1056:
1045:
1039:
1036:
993:
991:
981:
969:
958:
952:
902:COSE initiative
890:
734:Brian Kernighan
701:Douglas McIlroy
661:
659:History of Unix
655:
591:Brian Kernighan
587:Unix philosophy
524:
481:Unix philosophy
352:
341:
340:
313:
309:
289:
244:X Window System
226:
169:
167:
165:
160:
158:
152:
148:Initial release
87:Douglas McIlroy
83:Brian Kernighan
64:
57:Unix System III
33:
28:
23:
22:
15:
12:
11:
5:
6571:
6561:
6560:
6555:
6550:
6545:
6540:
6523:
6522:
6520:
6519:
6514:
6513:
6512:
6510:User interface
6507:
6497:
6492:
6487:
6482:
6477:
6471:
6469:
6465:
6464:
6462:
6461:
6456:
6451:
6446:
6441:
6436:
6434:File attribute
6431:
6426:
6421:
6415:
6413:
6402:
6401:
6399:
6398:
6396:Virtual memory
6393:
6388:
6383:
6378:
6373:
6368:
6362:
6360:
6348:
6347:
6344:
6343:
6341:
6340:
6335:
6330:
6325:
6319:
6317:
6309:
6308:
6306:
6305:
6300:
6295:
6290:
6285:
6280:
6275:
6270:
6268:Context switch
6265:
6250:
6248:
6241:
6235:
6234:
6231:
6230:
6228:
6227:
6222:
6217:
6211:
6209:
6205:
6204:
6202:
6201:
6196:
6191:
6186:
6181:
6176:
6171:
6166:
6160:
6158:
6149:
6143:
6142:
6140:
6139:
6134:
6129:
6124:
6119:
6114:
6109:
6104:
6099:
6094:
6088:
6086:
6082:
6081:
6079:
6078:
6073:
6068:
6063:
6058:
6053:
6048:
6042:
6040:
6036:
6035:
6028:
6027:
6020:
6013:
6005:
5996:
5995:
5993:
5992:
5980:
5977:
5976:
5974:
5973:
5968:
5963:
5958:
5953:
5948:
5943:
5938:
5933:
5928:
5923:
5918:
5913:
5908:
5903:
5898:
5893:
5888:
5883:
5878:
5873:
5868:
5863:
5858:
5853:
5848:
5843:
5838:
5833:
5828:
5823:
5818:
5813:
5808:
5803:
5798:
5793:
5788:
5782:
5779:
5778:
5776:
5775:
5769:
5766:
5765:
5755:
5754:
5747:
5740:
5732:
5723:
5722:
5720:
5719:
5714:
5712:Mark V. Shaney
5709:
5703:
5701:
5697:
5696:
5694:
5693:
5686:
5678:
5676:
5672:
5671:
5669:
5668:
5663:
5658:
5653:
5648:
5642:
5640:
5636:
5635:
5633:
5632:
5627:
5622:
5617:
5611:
5609:
5605:
5604:
5602:
5601:
5596:
5590:
5588:
5584:
5583:
5576:
5575:
5568:
5561:
5553:
5544:
5543:
5541:
5540:
5534:
5532:
5528:
5527:
5525:
5524:
5519:
5513:
5511:
5507:
5506:
5504:
5503:
5501:Thompson shell
5498:
5491:
5486:
5481:
5476:
5470:
5468:
5464:
5463:
5461:
5460:
5455:
5449:
5447:
5443:
5442:
5440:
5439:
5434:
5429:
5423:
5421:
5417:
5416:
5409:
5408:
5401:
5394:
5386:
5377:
5376:
5374:
5373:
5361:
5360:
5359:
5354:
5338:
5335:
5334:
5332:
5331:
5329:true and false
5326:
5321:
5316:
5311:
5306:
5301:
5295:
5293:
5289:
5288:
5286:
5285:
5280:
5275:
5270:
5265:
5260:
5255:
5249:
5247:
5241:
5240:
5238:
5237:
5231:
5229:
5225:
5224:
5222:
5221:
5216:
5210:
5208:
5204:
5203:
5201:
5200:
5195:
5190:
5185:
5180:
5175:
5169:
5167:
5165:Shell builtins
5161:
5160:
5158:
5157:
5152:
5147:
5142:
5137:
5132:
5127:
5122:
5117:
5112:
5107:
5102:
5097:
5092:
5087:
5082:
5077:
5072:
5067:
5062:
5057:
5052:
5047:
5042:
5037:
5032:
5027:
5022:
5017:
5012:
5006:
5004:
5000:
4999:
4997:
4996:
4991:
4986:
4981:
4976:
4971:
4966:
4961:
4956:
4950:
4948:
4944:
4943:
4941:
4940:
4935:
4930:
4925:
4920:
4915:
4910:
4905:
4899:
4897:
4893:
4892:
4890:
4889:
4884:
4879:
4874:
4869:
4864:
4859:
4854:
4849:
4844:
4839:
4834:
4829:
4824:
4819:
4814:
4809:
4804:
4799:
4794:
4789:
4784:
4779:
4774:
4769:
4764:
4758:
4756:
4752:
4751:
4748:shell builtins
4737:
4736:
4729:
4722:
4714:
4705:
4704:
4702:
4701:
4689:
4672:
4669:
4668:
4666:
4665:
4660:
4653:
4648:
4643:
4636:
4629:
4622:
4615:
4608:
4601:
4594:
4587:
4580:
4575:
4569:
4567:
4559:
4558:
4555:
4554:
4552:
4551:
4546:
4539:
4534:
4527:
4526:
4525:
4513:
4506:
4499:
4494:
4489:
4488:
4487:
4477:
4472:
4464:
4462:
4458:
4457:
4455:
4454:
4447:
4440:
4439:
4438:
4433:
4421:
4416:
4409:
4404:
4399:
4391:
4389:
4379:
4378:
4376:
4375:
4370:
4365:
4360:
4355:
4350:
4345:
4340:
4335:
4330:
4324:
4322:
4314:
4313:
4311:
4310:
4303:
4296:
4289:
4282:
4281:
4280:
4275:
4270:
4265:
4260:
4255:
4250:
4240:
4239:
4238:
4233:
4228:
4223:
4210:
4208:
4195:
4187:
4186:
4184:
4183:
4178:
4173:
4168:
4163:
4158:
4152:
4149:
4148:
4130:
4129:
4122:
4115:
4107:
4101:
4100:
4094:
4089:
4084:
4072:
4060:
4059:
4058:
4048:
4039:
4030:
4025:
4015:
4005:
4002:The Open Group
3993:
3992:External links
3990:
3989:
3988:
3977:
3967:
3966:
3962:
3961:
3951:
3940:
3939:
3935:
3934:
3916:
3915:
3911:
3910:
3886:
3867:
3848:
3833:"UNIX History"
3829:
3798:
3797:
3792:
3789:
3787:
3786:
3759:
3727:
3720:
3702:
3669:
3646:
3623:
3600:
3573:
3554:
3536:
3517:
3498:
3479:
3464:
3445:
3415:
3385:
3359:
3342:www.novell.com
3329:
3292:
3244:
3214:
3196:
3163:
3149:
3133:; Jerry Peek;
3131:Shelley Powers
3122:
3111:. May 29, 2020
3096:
3070:
3044:
3030:
3004:
2982:
2957:
2926:
2901:
2894:
2876:
2865:
2851:Brand, Stewart
2842:
2815:
2802:
2758:
2751:
2726:
2690:
2680:
2666:Brand, Stewart
2657:
2626:
2587:
2568:
2545:
2524:10.1.1.112.595
2487:
2461:
2425:(7): 365–375.
2404:Ritchie, D. M.
2395:
2374:McIlroy, M. D.
2359:
2357:
2354:
2353:
2352:
2347:
2342:
2337:
2332:
2327:
2314:
2303:
2300:
2246:Dennis Ritchie
2116:SCO Group Inc.
2098:The Open Group
2041:
2038:
1969:
1966:
1801:Linus Torvalds
1784:announced the
1757:
1756:
1747:
1746:
1745:
1736:
1735:
1734:
1733:
1732:
1724:
1721:
1507:Dennis Ritchie
1488:Dennis Ritchie
1470:
1467:
1466:
1465:
1464:
1463:
1457:
1439:
1438:
1437:
1418:Communications
1415:
1393:
1343:
1342:
1341:
1330:User utilities
1327:
1279:
1249:
1248:
1247:
1219:
1193:
1187:
1175:
1153:
1143:
1137:
1127:
1113:
1112:
1111:
1105:
1099:
1093:
1058:
1057:
972:
970:
963:
951:
948:
926:The Open Group
889:
886:
882:mobile devices
769:Interdata 8/32
765:Interdata 7/32
697:Dennis Ritchie
657:Main article:
654:
651:
575:software tools
531:Version 7 Unix
523:
520:
477:modular design
459:The Open Group
390:, and others.
388:Dennis Ritchie
301:
300:
287:
283:
282:
268:
262:
261:
251:SurfaceFlinger
229:
227:user interface
221:
220:
211:
207:
206:
192:
185:
184:
181:
175:
174:
149:
145:
144:
126:
122:
121:
118:
114:
113:
104:
98:
97:
79:Dennis Ritchie
72:
66:
65:
55:
47:
46:
31:
26:
9:
6:
4:
3:
2:
6570:
6559:
6556:
6554:
6551:
6549:
6546:
6544:
6543:1969 software
6541:
6539:
6536:
6535:
6533:
6518:
6515:
6511:
6508:
6506:
6503:
6502:
6501:
6498:
6496:
6493:
6491:
6488:
6486:
6483:
6481:
6478:
6476:
6473:
6472:
6470:
6466:
6460:
6457:
6455:
6452:
6450:
6447:
6445:
6442:
6440:
6437:
6435:
6432:
6430:
6427:
6425:
6422:
6420:
6417:
6416:
6414:
6412:
6407:
6403:
6397:
6394:
6392:
6389:
6387:
6384:
6382:
6379:
6377:
6376:Memory paging
6374:
6372:
6369:
6367:
6364:
6363:
6361:
6358:
6353:
6349:
6339:
6336:
6334:
6331:
6329:
6326:
6324:
6321:
6320:
6318:
6316:
6310:
6304:
6301:
6299:
6296:
6294:
6291:
6289:
6286:
6284:
6281:
6279:
6276:
6274:
6271:
6269:
6266:
6263:
6259:
6255:
6252:
6251:
6249:
6245:
6242:
6240:
6236:
6226:
6223:
6221:
6218:
6216:
6215:Device driver
6213:
6212:
6210:
6206:
6200:
6197:
6195:
6192:
6190:
6187:
6185:
6182:
6180:
6177:
6175:
6172:
6170:
6167:
6165:
6162:
6161:
6159:
6157:
6156:Architectures
6153:
6150:
6148:
6144:
6138:
6135:
6133:
6130:
6128:
6125:
6123:
6120:
6118:
6115:
6113:
6110:
6108:
6105:
6103:
6100:
6098:
6095:
6093:
6090:
6089:
6087:
6083:
6077:
6074:
6072:
6069:
6067:
6064:
6062:
6059:
6057:
6054:
6052:
6049:
6047:
6044:
6043:
6041:
6037:
6033:
6026:
6021:
6019:
6014:
6012:
6007:
6006:
6003:
5991:
5982:
5981:
5978:
5972:
5969:
5967:
5964:
5962:
5959:
5957:
5954:
5952:
5949:
5947:
5944:
5942:
5939:
5937:
5934:
5932:
5929:
5927:
5924:
5922:
5919:
5917:
5914:
5912:
5909:
5907:
5904:
5902:
5899:
5897:
5894:
5892:
5889:
5887:
5884:
5882:
5879:
5877:
5874:
5872:
5869:
5867:
5864:
5862:
5859:
5857:
5854:
5852:
5849:
5847:
5844:
5842:
5839:
5837:
5834:
5832:
5829:
5827:
5824:
5822:
5819:
5817:
5814:
5812:
5809:
5807:
5804:
5802:
5799:
5797:
5796:Burroughs MCP
5794:
5792:
5789:
5787:
5784:
5783:
5780:
5774:
5771:
5770:
5767:
5763:
5760:
5753:
5748:
5746:
5741:
5739:
5734:
5733:
5730:
5718:
5715:
5713:
5710:
5708:
5705:
5704:
5702:
5698:
5692:
5691:
5687:
5685:
5684:
5680:
5679:
5677:
5673:
5667:
5664:
5662:
5659:
5657:
5654:
5652:
5649:
5647:
5644:
5643:
5641:
5637:
5631:
5628:
5626:
5623:
5621:
5618:
5616:
5613:
5612:
5610:
5606:
5600:
5597:
5595:
5592:
5591:
5589:
5585:
5581:
5574:
5569:
5567:
5562:
5560:
5555:
5554:
5551:
5539:
5536:
5535:
5533:
5529:
5523:
5520:
5518:
5515:
5514:
5512:
5508:
5502:
5499:
5497:
5496:
5492:
5490:
5487:
5485:
5482:
5480:
5477:
5475:
5472:
5471:
5469:
5465:
5459:
5456:
5454:
5451:
5450:
5448:
5444:
5438:
5435:
5433:
5430:
5428:
5425:
5424:
5422:
5418:
5414:
5407:
5402:
5400:
5395:
5393:
5388:
5387:
5384:
5372:
5371:
5362:
5358:
5355:
5353:
5350:
5349:
5348:
5340:
5339:
5336:
5330:
5327:
5325:
5322:
5320:
5317:
5315:
5312:
5310:
5307:
5305:
5302:
5300:
5297:
5296:
5294:
5292:Miscellaneous
5290:
5284:
5281:
5279:
5276:
5274:
5271:
5269:
5266:
5264:
5261:
5259:
5256:
5254:
5251:
5250:
5248:
5246:
5242:
5236:
5233:
5232:
5230:
5228:Documentation
5226:
5220:
5217:
5215:
5212:
5211:
5209:
5205:
5199:
5196:
5194:
5191:
5189:
5186:
5184:
5181:
5179:
5176:
5174:
5171:
5170:
5168:
5166:
5162:
5156:
5153:
5151:
5148:
5146:
5143:
5141:
5138:
5136:
5133:
5131:
5128:
5126:
5123:
5121:
5118:
5116:
5113:
5111:
5108:
5106:
5103:
5101:
5098:
5096:
5093:
5091:
5088:
5086:
5083:
5081:
5078:
5076:
5073:
5071:
5068:
5066:
5063:
5061:
5058:
5056:
5053:
5051:
5048:
5046:
5043:
5041:
5038:
5036:
5033:
5031:
5028:
5026:
5023:
5021:
5018:
5016:
5013:
5011:
5008:
5007:
5005:
5001:
4995:
4992:
4990:
4987:
4985:
4982:
4980:
4977:
4975:
4972:
4970:
4967:
4965:
4962:
4960:
4957:
4955:
4952:
4951:
4949:
4945:
4939:
4936:
4934:
4931:
4929:
4926:
4924:
4921:
4919:
4916:
4914:
4911:
4909:
4906:
4904:
4901:
4900:
4898:
4894:
4888:
4885:
4883:
4880:
4878:
4875:
4873:
4870:
4868:
4865:
4863:
4860:
4858:
4855:
4853:
4850:
4848:
4845:
4843:
4840:
4838:
4835:
4833:
4830:
4828:
4825:
4823:
4820:
4818:
4815:
4813:
4810:
4808:
4805:
4803:
4800:
4798:
4795:
4793:
4790:
4788:
4785:
4783:
4780:
4778:
4775:
4773:
4770:
4768:
4765:
4763:
4760:
4759:
4757:
4753:
4749:
4746:programs and
4745:
4742:
4735:
4730:
4728:
4723:
4721:
4716:
4715:
4712:
4700:
4699:
4690:
4688:
4687:
4677:
4674:
4673:
4670:
4664:
4661:
4659:
4658:
4654:
4652:
4649:
4647:
4644:
4642:
4641:
4637:
4635:
4634:
4630:
4628:
4627:
4623:
4621:
4620:
4616:
4614:
4613:
4609:
4607:
4606:
4602:
4600:
4599:
4595:
4593:
4592:
4588:
4586:
4585:
4581:
4579:
4576:
4574:
4571:
4570:
4568:
4566:
4563:Compatibility
4560:
4550:
4547:
4545:
4544:
4540:
4538:
4535:
4533:
4532:
4531:Research Unix
4528:
4524:
4523:
4522:BlackBerry 10
4519:
4518:
4517:
4514:
4512:
4511:
4507:
4505:
4504:
4500:
4498:
4495:
4493:
4490:
4486:
4483:
4482:
4481:
4478:
4476:
4473:
4471:
4470:
4466:
4465:
4463:
4459:
4453:
4452:
4448:
4446:
4445:
4441:
4437:
4434:
4432:
4431:
4427:
4426:
4425:
4422:
4420:
4417:
4415:
4414:
4410:
4408:
4405:
4403:
4400:
4398:
4397:
4393:
4392:
4390:
4388:
4387:
4386:
4380:
4374:
4371:
4369:
4366:
4364:
4361:
4359:
4356:
4354:
4351:
4349:
4346:
4344:
4341:
4339:
4336:
4334:
4331:
4329:
4326:
4325:
4323:
4321:
4320:
4315:
4309:
4308:
4304:
4302:
4301:
4297:
4295:
4294:
4290:
4288:
4287:
4283:
4279:
4276:
4274:
4271:
4269:
4266:
4264:
4261:
4259:
4256:
4254:
4251:
4249:
4246:
4245:
4244:
4241:
4237:
4236:DragonFly BSD
4234:
4232:
4229:
4227:
4224:
4222:
4219:
4218:
4217:
4216:
4212:
4211:
4209:
4207:
4206:
4205:
4199:
4196:
4194:
4188:
4182:
4179:
4177:
4174:
4172:
4169:
4167:
4164:
4162:
4159:
4157:
4154:
4153:
4150:
4146:
4142:
4139:
4135:
4128:
4123:
4121:
4116:
4114:
4109:
4108:
4105:
4098:
4095:
4093:
4090:
4088:
4085:
4082:
4078:
4073:
4070:
4066:
4061:
4057:
4054:
4053:
4052:
4049:
4047:
4043:
4040:
4038:
4034:
4031:
4029:
4026:
4023:
4019:
4016:
4013:
4009:
4006:
4003:
3999:
3996:
3995:
3985:
3984:
3978:
3974:
3969:
3968:
3964:
3963:
3959:
3955:
3952:
3949:
3945:
3942:
3941:
3937:
3936:
3933:
3932:0-201-54777-5
3929:
3925:
3921:
3918:
3917:
3913:
3912:
3909:
3908:1-57398-013-7
3905:
3901:
3897:
3890:
3887:
3876:
3872:
3868:
3857:
3856:UNIXguide.net
3853:
3849:
3838:
3834:
3830:
3826:
3822:
3818:
3817:
3812:
3808:
3804:
3803:Ritchie, D.M.
3800:
3799:
3795:
3794:
3783:
3776:
3769:
3763:
3747:
3743:
3742:
3737:
3731:
3723:
3717:
3713:
3706:
3690:
3686:
3685:
3680:
3673:
3657:
3650:
3634:
3627:
3611:
3604:
3588:
3584:
3577:
3569:
3565:
3558:
3550:
3546:
3540:
3532:
3528:
3521:
3513:
3509:
3502:
3494:
3490:
3483:
3475:
3468:
3460:
3456:
3449:
3442:
3430:
3426:
3419:
3404:. Groklaw.net
3403:
3399:
3395:
3394:Jones, Pamela
3389:
3373:
3369:
3363:
3347:
3343:
3339:
3333:
3318:
3315:
3311:
3310:comp.std.unix
3307:
3303:
3296:
3281:
3278:
3273:
3268:
3264:
3260:
3259:
3251:
3249:
3232:
3228:
3221:
3219:
3210:
3206:
3200:
3193:
3181:
3178:. Bell Labs.
3177:
3173:
3167:
3152:
3146:
3142:
3141:
3136:
3132:
3126:
3110:
3106:
3100:
3084:
3080:
3074:
3058:
3054:
3048:
3040:
3034:
3026:
3022:
3018:
3014:
3013:Thompson, Ken
3008:
2992:
2986:
2968:
2961:
2954:
2950:
2946:
2945:
2937:
2930:
2922:
2918:
2917:
2916:Linux Journal
2912:
2905:
2897:
2891:
2887:
2880:
2873:
2868:
2866:9780385191661
2862:
2858:
2857:
2852:
2846:
2831:. p. 132
2830:
2826:
2819:
2812:
2806:
2787:
2780:
2777:
2771:
2769:
2767:
2765:
2763:
2754:
2748:
2744:
2740:
2739:O'Reilly, Tim
2736:
2730:
2723:
2721:
2708:
2704:
2700:
2699:Spolsky, Joel
2694:
2687:
2683:
2681:9780385191661
2677:
2673:
2672:
2667:
2661:
2646:
2645:
2640:
2636:
2630:
2611:
2604:
2600:
2594:
2592:
2575:
2571:
2565:
2561:
2560:
2555:
2554:Raymond, Eric
2549:
2534:
2530:
2525:
2520:
2516:
2512:
2508:
2505:(July 1978).
2504:
2500:
2499:Ritchie, D.M.
2494:
2492:
2484:
2477:
2476:
2471:
2465:
2454:
2450:
2446:
2442:
2438:
2433:
2428:
2424:
2420:
2413:
2409:
2405:
2399:
2388:
2381:
2380:
2375:
2369:
2367:
2365:
2360:
2351:
2348:
2346:
2343:
2341:
2338:
2336:
2333:
2331:
2328:
2326:
2325:Unix commands
2322:
2318:
2315:
2313:
2309:
2306:
2305:
2299:
2297:
2293:
2289:
2285:
2281:
2277:
2273:
2269:
2264:
2260:
2257:
2256:
2251:
2247:
2243:
2237:
2233:
2229:
2225:
2223:
2219:
2215:
2210:
2208:
2204:
2200:
2196:
2191:
2189:
2185:
2181:
2177:
2173:
2169:
2165:
2161:
2157:
2153:
2148:
2144:
2138:
2136:
2132:
2128:
2123:
2121:
2117:
2113:
2112:
2111:SCO v. Novell
2107:
2103:
2099:
2095:
2091:
2083:
2079:
2076:
2072:
2065:
2061:
2057:
2056:license plate
2052:
2047:
2037:
2035:
2031:
2027:
2023:
2019:
2015:
2014:special files
2011:
2007:
2003:
1999:
1995:
1990:
1987:
1983:
1979:
1975:
1965:
1963:
1959:
1955:
1951:
1947:
1944:developed by
1943:
1939:
1938:free software
1935:
1931:
1927:
1922:
1919:
1915:
1913:
1912:DragonFly BSD
1909:
1905:
1901:
1900:
1895:
1891:
1887:
1883:
1878:
1876:
1872:
1868:
1864:
1860:
1856:
1852:
1848:
1844:
1840:
1836:
1832:
1830:
1826:
1825:GNU C library
1822:
1821:GNU toolchain
1818:
1814:
1810:
1806:
1803:released the
1802:
1798:
1794:
1791:
1790:free software
1787:
1783:
1773:
1769:
1765:
1761:
1751:
1740:
1730:
1720:
1718:
1713:
1711:
1707:
1702:
1700:
1695:
1691:
1687:
1682:
1680:
1676:
1671:
1669:
1665:
1661:
1657:
1653:
1649:
1645:
1641:
1636:
1632:
1627:
1623:
1618:
1616:
1612:
1608:
1604:
1603:shell scripts
1600:
1595:
1593:
1589:
1585:
1581:
1577:
1574:directories,
1573:
1569:
1563:
1561:
1557:
1553:
1549:
1545:
1539:
1537:
1536:Burroughs MCP
1533:
1529:
1525:
1521:
1517:
1508:
1504:
1499:
1493:
1492:Research Unix
1489:
1485:
1481:
1476:
1461:
1458:
1455:
1451:
1450:
1446:
1445:
1443:
1442:Documentation
1440:
1435:
1431:
1427:
1423:
1419:
1416:
1413:
1409:
1405:
1401:
1397:
1394:
1391:
1387:
1383:
1382:
1377:
1376:
1371:
1370:
1365:
1364:
1359:
1358:
1353:
1352:
1347:
1344:
1340:, and others.
1339:
1335:
1331:
1328:
1325:
1324:
1319:
1318:
1313:
1310:
1309:
1307:
1306:
1301:
1300:
1295:
1294:
1289:
1288:
1283:
1280:
1277:
1273:
1272:
1268:
1267:
1265:
1264:
1259:
1258:
1253:
1250:
1245:
1244:
1239:
1238:
1233:
1229:
1228:
1223:
1220:
1217:
1213:
1209:
1205:
1201:
1197:
1194:
1191:
1188:
1185:
1181:
1180:
1176:
1173:
1169:
1168:
1163:
1162:
1157:
1154:
1151:
1147:
1144:
1141:
1138:
1135:
1131:
1128:
1125:
1124:
1120:
1119:
1117:
1114:
1109:
1106:
1103:
1100:
1097:
1094:
1091:
1088:
1087:
1085:
1082:
1081:
1080:
1076:
1074:
1073:magnetic tape
1068:
1066:
1054:
1051:
1043:
1032:
1029:
1025:
1022:
1018:
1015:
1011:
1008:
1004:
1001: –
1000:
996:
995:Find sources:
989:
985:
979:
978:
973:This section
971:
967:
962:
961:
957:
947:
945:
940:
938:
933:
931:
927:
923:
919:
914:
910:
903:
899:
894:
885:
883:
879:
875:
870:
868:
864:
860:
856:
852:
848:
843:
841:
837:
833:
830:
826:
822:
818:
814:
810:
806:
802:
798:
793:
791:
787:
783:
779:
778:
777:Research Unix
772:
770:
766:
762:
758:
754:
750:
745:
743:
739:
735:
731:
727:
726:
721:
717:
713:
708:
706:
702:
698:
694:
690:
686:
682:
678:
674:
670:
666:
660:
650:
648:
644:
639:
635:
630:
628:
624:
619:
617:
613:
609:
608:client–server
604:
602:
601:
596:
592:
588:
584:
580:
576:
572:
568:
564:
560:
556:
552:
551:multi-tasking
548:
543:
536:
535:Research Unix
532:
528:
519:
517:
513:
508:
506:
502:
498:
494:
490:
486:
482:
478:
473:
471:
466:
464:
460:
456:
452:
448:
444:
440:
436:
432:
428:
424:
420:
416:
412:
408:
404:
400:
396:
391:
389:
385:
381:
377:
373:
369:
365:
361:
357:
356:
344:
337:
307:
298:
288:
284:
281:
277:
274:, others are
273:
269:
267:
263:
259:
256:
252:
249:
245:
241:
237:
233:
230:
228:
222:
219:
215:
212:
210:Influenced by
208:
205:
201:
197:
193:
190:
186:
182:
180:
176:
156:
150:
146:
143:
139:
135:
131:
128:Historically
127:
123:
119:
115:
112:
108:
105:
103:
99:
96:
92:
88:
84:
80:
76:
73:
71:
67:
62:
59:running on a
58:
53:
48:
44:
39:
30:
19:
6411:file systems
6303:Time-sharing
5945:
5759:Time-sharing
5707:Renée French
5688:
5681:
5675:Publications
5495:Space Travel
5493:
5426:
5413:Ken Thompson
5368:
5346:
4740:
4696:
4684:
4675:
4655:
4638:
4631:
4624:
4617:
4610:
4603:
4596:
4589:
4582:
4541:
4529:
4520:
4508:
4501:
4467:
4449:
4442:
4428:
4411:
4394:
4383:
4382:
4317:
4305:
4298:
4291:
4284:
4213:
4202:
4201:
4156:Architecture
4133:
3982:
3975:(Interview).
3923:
3892:
3878:. Retrieved
3874:
3859:. Retrieved
3855:
3840:. Retrieved
3836:
3825:the original
3820:
3814:
3807:Thompson, K.
3781:
3762:
3750:. Retrieved
3739:
3730:
3712:UNIX Systems
3711:
3705:
3693:. Retrieved
3682:
3672:
3660:. Retrieved
3649:
3637:. Retrieved
3626:
3614:. Retrieved
3603:
3591:. Retrieved
3576:
3557:
3539:
3520:
3501:
3482:
3467:
3448:
3440:
3435:December 26,
3433:. Retrieved
3418:
3406:. Retrieved
3401:
3388:
3376:. Retrieved
3362:
3350:. Retrieved
3341:
3332:
3322:February 21,
3320:. Retrieved
3295:
3283:. Retrieved
3258:Network Unix
3257:
3235:. Retrieved
3208:
3199:
3191:
3184:. Retrieved
3166:
3154:. Retrieved
3139:
3135:Tim O'Reilly
3125:
3113:. Retrieved
3108:
3099:
3087:. Retrieved
3073:
3061:. Retrieved
3047:
3033:
3020:
3007:
2995:. Retrieved
2985:
2973:. Retrieved
2960:
2952:
2948:
2942:
2934:Rik Farrow.
2929:
2914:
2904:
2885:
2879:
2870:
2855:
2845:
2833:. Retrieved
2828:
2818:
2810:
2805:
2793:. Retrieved
2742:
2729:
2719:
2717:
2710:. Retrieved
2706:
2693:
2685:
2670:
2660:
2648:. Retrieved
2643:
2629:
2617:. Retrieved
2578:. Retrieved
2558:
2548:
2536:. Retrieved
2514:
2510:
2503:Thompson, K.
2482:
2474:
2464:
2422:
2418:
2408:Thompson, K.
2398:
2378:
2321:Unix systems
2295:
2287:
2286:plural form
2278:noun of the
2271:
2267:
2265:
2261:
2253:
2239:
2231:
2227:
2226:
2217:
2213:
2211:
2206:
2202:
2198:
2194:
2192:
2139:
2126:
2124:
2109:
2087:
2054:Promotional
1991:
1974:Network Unix
1973:
1971:
1932:
1929:
1924:
1920:
1916:
1897:
1879:
1833:
1805:Linux kernel
1779:
1714:
1703:
1683:
1672:
1634:
1619:
1596:
1564:
1540:
1512:
1484:Ken Thompson
1459:
1447:
1441:
1425:
1421:
1417:
1399:
1395:
1379:
1373:
1367:
1361:
1355:
1349:
1345:
1337:
1333:
1329:
1321:
1315:
1311:
1303:
1297:
1291:
1285:
1281:
1269:
1261:
1255:
1251:
1241:
1235:
1231:
1225:
1221:
1203:
1199:
1195:
1189:
1177:
1171:
1165:
1159:
1155:
1145:
1139:
1129:
1121:
1115:
1107:
1101:
1095:
1089:
1083:
1077:
1069:
1061:
1046:
1040:October 2023
1037:
1027:
1020:
1013:
1006:
994:
982:Please help
977:verification
974:
941:
934:
930:Austin Group
906:
878:workstations
871:
844:
794:
784:was sold to
781:
775:
773:
746:
737:
729:
723:
715:
711:
709:
693:Ken Thompson
681:time-sharing
662:
643:kernel space
642:
631:
620:
605:
598:
559:time-sharing
544:
540:
509:
474:
467:
392:
384:Ken Thompson
364:multitasking
359:
305:
304:
179:Available in
125:Source model
75:Ken Thompson
29:
6429:Device file
6419:Boot loader
6333:Round-robin
6258:Cooperative
6194:Rump kernel
6184:Multikernel
6174:Microkernel
6071:Usage share
4755:File system
4619:MKS Toolkit
4430:OpenSolaris
3889:Lions, John
3695:November 9,
3662:January 22,
3654:Peng Shen.
3639:January 22,
3631:Peng Shen.
3616:January 21,
3593:December 8,
3378:November 9,
3352:20 December
2835:January 30,
2538:December 9,
2284:Anglo-Saxon
2164:Inspur K-UX
2078:workstation
2006:file system
1934:OpenSolaris
1899:USL v. BSDi
1690:reusability
1552:disk drives
1514:written in
1501:Photo from
1454:system call
1390:Ghostscript
1222:Other tools
1206:), and the
705:Joe Ossanna
638:file system
472:computers.
397:, AT&T
395:Bell System
272:proprietary
200:microkernel
142:open-source
136:family and
91:Joe Ossanna
6532:Categories
6359:protection
6315:algorithms
6313:Scheduling
6262:Preemptive
6208:Components
6179:Monolithic
6046:Comparison
5801:CDC Kronos
5347:Categories
4640:PWS/VSE-AF
4537:SerenityOS
4444:Tru64 UNIX
4419:OpenServer
4171:Philosophy
4161:Filesystem
3938:Television
3752:January 3,
3089:9 November
2997:August 24,
2813:1984. viii
2650:August 16,
2580:9 February
2356:References
2236:small caps
2180:Tru64 UNIX
2106:copyrights
2094:trademarks
2044:See also:
1871:Arch Linux
1863:Linux Mint
1727:See also:
1686:modularity
1640:PostScript
1615:coroutines
1599:Unix shell
1473:See also:
1436:utilities.
1134:C language
1010:newspapers
954:See also:
950:Components
647:user space
563:plain text
555:multi-user
505:Unix shell
489:filesystem
368:multi-user
293:.opengroup
196:monolithic
155:internally
102:Written in
6449:Partition
6366:Bus error
6293:Real-time
6273:Interrupt
6199:Unikernel
6164:Exokernel
5615:Newsqueak
5517:Bell Labs
5207:Searching
4896:Processes
4475:Domain/OS
4191:Operating
4138:Unix-like
3956:(1989). "
3946:(1985). "
3861:March 17,
3842:March 17,
3408:April 12,
3306:Newsgroup
3285:April 22,
3237:16 August
3156:August 8,
3063:22 August
3053:"Loading"
2951:(4): 38.
2795:9 January
2712:March 21,
2519:CiteSeerX
2427:CiteSeerX
2340:Unix time
2135:Unix-like
2034:swappable
2026:I/O calls
2010:mountable
2000:based on
1994:compilers
1793:Unix-like
1780:In 1983,
1772:Unix-like
1719:in 1983.
1626:delimited
1611:pipelines
1548:terminals
1475:Unix-like
1282:Utilities
888:Standards
847:Unix-like
669:Bell Labs
411:Microsoft
380:Bell Labs
370:computer
236:Graphical
117:OS family
95:Bell Labs
70:Developer
63:simulator
6495:Live USB
6357:resource
6247:Concepts
6085:Variants
6066:Timeline
5990:Category
5861:MUSIC/SP
5639:Software
5580:Rob Pike
5467:Software
5015:basename
4686:Category
4633:P.I.P.S.
4469:Coherent
4451:UnixWare
4385:System V
4338:ChromeOS
4293:NeXTSTEP
4278:bridgeOS
4176:Security
3880:April 7,
3775:Archived
3746:Archived
3689:Archived
3587:Archived
3568:Archived
3549:Archived
3531:Archived
3512:Archived
3493:Archived
3459:Archived
3429:Archived
3372:Archived
3346:Archived
3231:Archived
3186:30 April
3180:Archived
3174:(1979).
3083:Archived
3057:Archived
3025:Archived
2975:June 30,
2921:Archived
2853:(1984).
2786:Archived
2668:(1984).
2637:(2003).
2610:Archived
2574:Archived
2472:(1977).
2453:Archived
2449:53235982
2410:(1974).
2387:Archived
2376:(1987).
2302:See also
2080:running
2064:Jon Hall
2040:Branding
1936:was the
1851:openSUSE
1827:and the
1797:GNU Hurd
1710:Internet
1650:, e.g.,
1544:printers
1509:(center)
1396:Graphics
1252:Commands
1184:PWB/UNIX
829:AT&T
801:System V
763:for the
627:AT&T
616:networks
612:Internet
595:Rob Pike
547:portable
522:Overview
512:portable
451:AT&T
399:licensed
376:AT&T
194:Varies;
6490:Live CD
6444:Journal
6408:access,
6406:Storage
6283:Process
6189:vkernel
6056:History
6039:General
5931:TOPS-20
5926:TOPS-10
5881:OpenVMS
5856:Multics
5625:Sawzall
5599:Inferno
5437:Inferno
5120:strings
5040:dirname
4964:logname
4913:crontab
4698:Commons
4676:Italics
4605:MachTen
4598:Interix
4578:Darling
4549:more...
4436:Illumos
4424:Solaris
4358:Red Hat
4328:Android
4273:watchOS
4258:audioOS
4231:OpenBSD
4221:FreeBSD
4193:systems
4166:History
4081:YouTube
4069:YouTube
4020:at the
4010:at the
3893:Lions'
3875:lwn.net
3796:General
3402:Groklaw
3314:Usenet:
3308::
3115:May 10,
2944:;login:
2619:30 July
2186:), and
2176:Solaris
2156:EulerOS
2147:UNIX 03
2143:UNIX 98
2075:HP 9000
1982:ARPANET
1968:ARPANET
1962:illumos
1942:Solaris
1908:OpenBSD
1894:FreeBSD
1823:), the
1768:FreeBSD
1622:newline
1572:OpenVMS
1568:RSX-11M
1532:Multics
1190:include
1024:scholar
874:servers
817:Solaris
788:at the
725:Multics
677:Multics
653:History
549:or for
491:and an
487:-based
465:(SUS).
441:), and
427:Solaris
266:License
248:Android
240:Wayland
225:Default
218:Multics
183:English
170:1973-10
168: (
161:1971-11
159: (
138:illumos
6298:Thread
6169:Hybrid
6147:Kernel
5988:
5966:VPS/VM
5961:VP/CSS
5906:RSTS/E
5891:OS4000
5876:NOS/VE
5816:CP/CMS
5522:Google
5100:printf
5025:csplit
4767:chattr
4584:Eunice
4573:Cygwin
4565:layers
4492:LynxOS
4368:Ubuntu
4353:Gentoo
4348:Fedora
4343:Debian
4307:Ultrix
4263:iPadOS
4243:Darwin
4226:NetBSD
4215:386BSD
4046:Curlie
4037:GitHub
3930:
3906:
3718:
3679:"Unix"
3316:
3147:
2892:
2863:
2749:
2678:
2566:
2521:
2447:
2429:
2323:, and
2288:Unixen
2272:Unices
2270:, but
2268:Unixes
2218:system
2090:Novell
2030:kernel
1998:editor
1958:Oracle
1890:NetBSD
1886:386BSD
1884:Unix,
1875:Gentoo
1859:Ubuntu
1855:Debian
1843:Fedora
1766:) and
1760:Debian
1666:, and
1635:ad hoc
1592:OS/400
1580:MS-DOS
1560:Plan 9
1503:USENIX
1469:Impact
1434:TCP/IP
1412:OpenGL
1378:, and
1334:passwd
1240:&
1212:Pascal
1150:linker
1084:Kernel
1065:kernel
1026:
1019:
1012:
1005:
999:"Unix"
997:
880:, and
863:Darwin
823:, and
757:PDP-11
703:, and
685:GE 645
671:, and
634:kernel
581:using
533:, the
470:PDP-11
455:Novell
258:Quartz
204:hybrid
189:Kernel
140:) are
89:, and
61:PDP-11
6500:Shell
6439:Inode
5971:WAITS
5941:TSS/8
5911:TENEX
5866:NLTSS
5846:MCTSS
5717:UTF-8
5700:Other
5620:Limbo
5538:UTF-8
5531:Other
5474:Belle
5324:sleep
5278:strip
5258:ctags
5193:unset
5173:alias
5155:xargs
5135:troff
5095:patch
5090:paste
5065:iconv
4994:write
4984:uname
4887:umask
4877:touch
4867:split
4862:rmdir
4837:mkdir
4822:fuser
4787:cksum
4782:chgrp
4777:chown
4772:chmod
4543:Xenix
4510:OSF/1
4497:Minix
4461:Other
4407:HP-UX
4319:Linux
4300:SunOS
4286:DYNIX
4248:macOS
4181:Shell
4000:, at
3965:Talks
3914:Books
3778:(PDF)
3771:(PDF)
2970:(PDF)
2939:(PDF)
2789:(PDF)
2782:(PDF)
2613:(PDF)
2606:(PDF)
2479:(PDF)
2456:(PDF)
2445:S2CID
2415:(PDF)
2390:(PDF)
2383:(PDF)
2276:Latin
2255:troff
2201:, or
2184:OSF/1
2172:macOS
2160:HP-UX
2082:HP-UX
1996:, an
1902:) by
1692:into
1556:ioctl
1550:, or
1426:write
1375:refer
1357:troff
1351:nroff
1172:stdio
1031:JSTOR
1017:books
909:POSIX
867:macOS
859:Linux
853:, as
825:Xenix
813:SunOS
809:HP-UX
805:DYNIX
718:as a
712:Unics
645:from
583:pipes
501:shell
497:pipes
485:inode
439:HP-UX
423:SunOS
415:Xenix
355:-niks
339:
297:/unix
255:macOS
6538:Unix
6061:List
5946:Unix
5921:TSOS
5896:Pick
5841:LTSS
5831:EMAS
5826:DTSS
5651:Blit
5646:acme
5484:grep
5427:Unix
5370:List
5309:expr
5283:yacc
5268:make
5219:grep
5214:find
5198:wait
5188:test
5183:echo
5140:uniq
5125:tail
5115:sort
5105:read
5080:more
5070:join
5060:head
5055:fold
5035:diff
5020:comm
4979:tput
4974:talk
4969:mesg
4959:exit
4938:time
4928:nice
4923:kill
4882:type
4817:file
4741:Unix
4626:PASE
4485:Hurd
4413:IRIX
4396:A/UX
4363:SUSE
4333:Arch
4268:tvOS
4143:and
4136:and
4134:Unix
4042:Unix
3958:Unix
3948:UNIX
3928:ISBN
3904:ISBN
3882:2006
3863:2005
3844:2005
3754:2018
3716:ISBN
3697:2010
3664:2020
3641:2020
3618:2018
3595:2015
3437:2011
3410:2011
3380:2010
3354:2015
3324:2020
3287:2021
3263:IETF
3239:2020
3188:2016
3158:2022
3145:ISBN
3117:2022
3091:2010
3065:2012
2999:2018
2977:2015
2890:ISBN
2861:ISBN
2837:2015
2829:BYTE
2797:2017
2747:ISBN
2714:2021
2676:ISBN
2652:2020
2621:2022
2582:2009
2564:ISBN
2540:2012
2310:and
2296:Unix
2241:Unix
2232:UNIX
2228:Unix
2214:UNIX
2203:*N?X
2199:*NIX
2195:Un*x
2188:z/OS
2168:IRIX
2137:").
2127:UNIX
1950:CDDL
1910:and
1892:and
1873:and
1704:The
1688:and
1664:SOAP
1660:HTTP
1656:SMTP
1590:and
1576:CP/M
1534:and
1528:CTSS
1522:, a
1486:and
1430:UUCP
1424:and
1422:mail
1400:plot
1388:and
1338:kill
1323:fsck
1317:mkfs
1305:find
1299:grep
1263:grep
1257:cron
1243:yacc
1179:make
1167:libm
1161:libc
1090:conf
1003:news
942:The
913:IEEE
896:The
857:and
840:SVR4
834:and
799:and
782:UNIX
738:Unix
714:for
679:, a
593:and
360:UNIX
306:Unix
295:.org
276:free
242:and
234:and
214:CTSS
191:type
120:Unix
109:and
36:Unix
18:UNIX
6517:PXE
6505:CLI
6485:HAL
6475:API
6278:IPC
5951:UTS
5936:TSS
5916:TSO
5901:RAX
5871:NOS
5851:MTS
5836:ITS
5811:COS
5661:rio
5656:sam
5489:sam
5304:cal
5263:lex
5235:man
5110:sed
5030:cut
5010:awk
4989:who
4954:env
4872:tee
4852:pwd
4847:pax
4792:cmp
4762:cat
4591:GNV
4516:QNX
4503:MOS
4480:GNU
4402:AIX
4253:iOS
4204:BSD
4079:on
4067:on
4044:at
4035:on
3280:681
3277:RFC
3267:doi
2529:doi
2437:doi
2152:AIX
2145:or
2058:by
2002:QED
1954:GNU
1882:BSD
1813:GNU
1786:GNU
1668:SIP
1652:FTP
1644:ODF
1607:JCL
1588:SSP
1584:MPE
1460:doc
1449:man
1408:GUI
1404:X11
1386:TeX
1381:pic
1369:eqn
1363:tbl
1237:lex
1208:awk
1156:lib
1102:sys
1096:dev
986:by
855:BSD
821:AIX
797:BSD
722:on
720:pun
589:".
447:AIX
443:IBM
435:HPE
429:),
417:),
409:),
407:BSD
353:YOO
291:www
134:BSD
93:at
6534::
6260:,
5956:VM
5666:8½
5630:Go
5479:ed
5458:Go
5319:od
5314:lp
5299:bc
5273:nm
5253:ar
5178:cd
5150:wc
5145:vi
5130:tr
5085:nl
5075:m4
5050:ex
5045:ed
4933:ps
4918:fg
4908:bg
4903:at
4857:rm
4842:mv
4832:ls
4827:ln
4812:df
4807:du
4802:dd
4797:cp
3960:".
3950:".
3922::
3891::
3873:.
3854:.
3835:.
3821:57
3819:.
3813:.
3805:;
3773:.
3738:.
3687:.
3681:.
3566:.
3529:.
3510:.
3491:.
3457:.
3439:.
3427:.
3400:.
3396:.
3344:.
3340:.
3312:.
3304:.
3275:.
3265:.
3261:.
3247:^
3217:^
3207:.
3190:.
3107:.
3023:.
3019:.
2949:42
2947:.
2941:.
2919:.
2913:.
2869:.
2827:.
2784:.
2761:^
2716:.
2705:.
2684:.
2641:.
2608:.
2590:^
2572:.
2527:.
2515:57
2513:.
2509:.
2501:;
2490:^
2451:.
2443:.
2435:.
2423:17
2421:.
2417:.
2406:;
2363:^
2319:,
2224:.
2197:,
2178:,
2174:,
2170:,
2166:,
2162:,
2158:,
2154:,
2122:.
1914:.
1877:.
1869:,
1865:,
1861:,
1857:,
1853:,
1849:,
1845:,
1841:,
1701:.
1670:.
1662:,
1658:,
1654:,
1642:,
1546:,
1530:,
1372:,
1366:,
1360:,
1354:,
1336:,
1320:,
1302:,
1296:,
1293:ls
1290:,
1287:cp
1271:sh
1232:nm
1227:ar
1204:dc
1202:,
1200:bc
1146:ld
1140:as
1130:cc
1123:ed
884:.
876:,
869:.
819:,
811:,
807:,
732:.
699:,
695:,
667:,
431:HP
386:,
366:,
349:,
321:uː
253:;
246:;
216:,
202:,
198:,
85:,
81:,
77:,
6354:,
6264:)
6256:(
6024:e
6017:t
6010:v
5751:e
5744:t
5737:v
5572:e
5565:t
5558:v
5453:B
5405:e
5398:t
5391:v
4733:e
4726:t
4719:v
4126:e
4119:t
4112:v
4004:.
3986:.
3898:.
3884:.
3865:.
3846:.
3756:.
3724:.
3699:.
3666:.
3643:.
3620:.
3597:.
3476:.
3412:.
3382:.
3356:.
3326:.
3289:.
3269::
3241:.
3211:.
3160:.
3119:.
3093:.
3067:.
3001:.
2979:.
2898:.
2839:.
2799:.
2755:.
2722:.
2654:.
2623:.
2584:.
2542:.
2531::
2439::
2238:(
2207:*
2066:.
1638:(
1624:-
1520:C
1414:.
1392:.
1108:h
1053:)
1047:(
1042:)
1038:(
1028:·
1021:·
1014:·
1007:·
980:.
815:/
753:C
445:(
437:(
433:/
425:/
421:(
413:(
405:(
336:/
333:s
330:k
327:ɪ
324:n
318:j
315:ˈ
312:/
308:(
278:/
260:)
238:(
172:)
163:)
107:C
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.