{"id":162,"date":"2017-08-31T07:10:54","date_gmt":"2017-08-31T10:10:54","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2017\/08\/a-historia-do-unix\/"},"modified":"2026-09-23T12:20:35","modified_gmt":"2026-09-23T15:20:35","slug":"a-historia-do-unix","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/en\/2017\/08\/a-historia-do-unix\/","title":{"rendered":"The history of Unix"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/unix-v4.webp\" alt=\"Mascote LinuxPro acionando as chaves do painel de um minicomputador dos anos 1970, com uma bobina de fita na m\u00e3o, ao lado de drives de fita, um teletipo imprimindo e o cachorro caramelo cyborg deitado\" width=\"1486\" height=\"856\" \/><\/p>\n<p>In July 28 2025, a researcher at the University of Utah was cleaning out a storage room when he found a nine-track magnetic tape whose label indicated UNIX version 4. Until then, only the manual had survived from that version of 1973. In December, the Computer History Museum read the tape, and the system ran again in an emulator, more than fifty years later. It's a good reminder of how big this is: a system written for a minicomputer forgotten in a corner of Bell Labs became the ancestor of Linux, the BSDs, macOS, and Android, and to this day anyone who opens a terminal uses its ideas without realizing it.<\/p>\n<p><!-- more --><\/p>\n<div style=\"background:#fff8e1;border-left:4px solid #8b1a1a;padding:.8em 1em;margin:1em 0\"><strong>Note (2026):<\/strong> text by 2017 reviewed and expanded on 2026, with dates checked against Dennis Ritchie's essay, the original article by 1974, and the official UNIX trademark registration.<\/div>\n<h2>1969: Multics closes the door, a PDP-7 opens another<\/h2>\n<p>In the late 1960, Bell Labs, AT&amp;T's research center, was involved in <strong>Multics<\/strong>, an ambitious time-sharing system developed with MIT and General Electric. The project kept slipping and promised more than it delivered. Between 1968 and 1969, the Labs gradually pulled out, and the departure was complete by 1969. A group of researchers, including <strong>Ken Thompson<\/strong>, <strong>Dennis Ritchie<\/strong>, Doug McIlroy and Joe Ossanna, was left without the interactive environment they had grown used to working in.<\/p>\n<p>Thompson found a little-used <strong>PDP-7<\/strong> from DEC with a nice graphical monitor. First, he and Ritchie ported to the machine a game Thompson had written, <em>Space Travel<\/em>, which cost about 75 dollars of CPU time per round on the lab's big computer. Then came what mattered: a file system that Thompson, Ritchie, and Rudd Canaday had designed on the blackboard. In August 1969, with his wife and son on vacation in California, Thompson spent about three weeks writing the system kernel, the shell, an editor, and an assembler. In the end, the PDP-7 had an operating system capable of developing itself.<\/p>\n<h2>1970\u20131971: a playful name and the first customer<\/h2>\n<p>The name came later. According to Ritchie, it was \u201cwell into 1970\u201d that <strong>Brian Kernighan<\/strong> suggested <em>Unics<\/em>, a mean-spirited pun on Multics: a \u201cuni\u201d system where the other was \u201cmulti\u201d. The spelling became <strong>Unix<\/strong>.<\/p>\n<p>To get a better machine, the group needed a justification. It came from the patents department, which was looking for a system to prepare patent applications. The group offered a text editing and formatting service in exchange for a <strong>PDP-11\/20<\/strong>. It worked: in the second half of 1971, three typists from the department spent their day on Unix, while the researchers tried to work in between. The first <em>UNIX Programmer's Manual<\/em>, by Thompson and Ritchie, dates to <strong>November 3, 1971<\/strong>.<\/p>\n<h2>1973: pipes and the rewrite in C<\/h2>\n<p>A <strong>third edition<\/strong>, from February 1973, brought the system call <code data-no-translation=\"\">pipe<\/code>. McIlroy had been insisting for years on the idea of connecting programs like hoses, the output of one to the input of another. Overnight, utilities began to be written for this, and the style of small programs that do one thing and combine in the shell was born.<\/p>\n<p>A <strong>fourth edition<\/strong>, from November 1973, was the first one with the kernel rewritten in <strong>C<\/strong>, the language Ritchie had been developing from Thompson's B. An operating system written in a high-level language was rare at the time; it was what made Unix portable to other machines. In October of that year, Thompson and Ritchie presented the system at the ACM operating systems symposium, SOSP. It is precisely this fourth edition that was on the tape found in Utah.<\/p>\n<h2>1974: the article that spread Unix<\/h2>\n<p>In July 1974, the magazine <em>Communications of the ACM<\/em> published <a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/361011.361061\">\u201cThe UNIX Time-Sharing System\u201d<\/a>. The article is short and to the point. It states that since the version for the PDP-11 started working, in February 1971, about <strong>40 installations<\/strong> had been put into use, and that the system occupied <strong>42 KB<\/strong> on a PDP-11\/45 with 144 KB of memory. It presents the ideas that endured: files as byte sequences, devices accessed as files, tree-structured directories, <code data-no-translation=\"\">fork<\/code> and <code data-no-translation=\"\">exec<\/code>, and the shell as an ordinary program.<\/p>\n<p>There was also a decisive legal detail. An antitrust agreement of 1956 prevented AT&amp;T from operating outside the telephone business. It could not sell Unix as a product, but it could license it, and it did so at a token price to universities, with the source code included. A generation of students learned operating systems by reading Unix code.<\/p>\n<h2>1975\u20131979: Berkeley and the seventh edition<\/h2>\n<p>A <strong>sixth edition<\/strong>, from 1975, was the first one widely distributed outside Bell Labs. Thompson spent the academic year of 1975\u201376 as a visiting professor at the University of California at Berkeley, where he had graduated, and brought the system along. At Berkeley, the student <strong>Bill Joy<\/strong> put together improvements and utilities, such as a Pascal system and the editor <code data-no-translation=\"\">ex<\/code> (the <code data-no-translation=\"\">vi<\/code> came with 2BSD), and in March of 1978 the first <strong>Berkeley Software Distribution<\/strong>, 1BSD, came out.<\/p>\n<p>In 1979, the <strong>seventh edition<\/strong> consolidated the Unix we know: Bourne shell, <code data-no-translation=\"\">awk<\/code>, <code data-no-translation=\"\">make<\/code>, <code data-no-translation=\"\">sed<\/code>, <code data-no-translation=\"\">tar<\/code> and <code data-no-translation=\"\">uucp<\/code>. Steve Bourne called it \u201can improvement on all previous and subsequent Unixes.\u201d Around the same time, a version for the VAX called 32-bit, 32V, paved the way for 3BSD and 4BSD.<\/p>\n<h2>1980\u20131984: BSD, TCP\/IP, and System V<\/h2>\n<p>In 1980, Microsoft announced the <strong>XENIX<\/strong>, a version of Unix licensed from AT&amp;T, which would become one of the most installed versions on microcomputers of the time. In 1987, Santa Cruz Operation (SCO) took over the product. Microsoft's trajectory during this period is covered in the <a href=\"\/en\/2026\/09\/a-historia-de-bill-gates\/\">Bill Gates story<\/a>.<\/p>\n<p>At Berkeley, DARPA funding paid for the implementation of the <strong>TCP\/IP<\/strong>. The <strong>4.2BSD<\/strong>, as of 1983, brought the network stack and the <em>sockets<\/em> API that the internet still uses today. Bill Joy had already left in 1982 to found the <strong>Sun Microsystems<\/strong>, whose SunOS was born from BSD.<\/p>\n<p>At AT&amp;T, the systems group released System III in 1982 and <strong>System V<\/strong> in January 1983, already treated as a commercial product, with support. The breakup of the company, on January 1, 1984, finally cut the ties of the 1956 agreement. The family split into two branches: <strong>BSD<\/strong>, from the university, and <strong>System V<\/strong>, from AT&amp;T. AIX, from IBM, and HP-UX, from HP, followed System V.<\/p>\n<h2>1984\u20131993: the Unix wars and POSIX<\/h2>\n<p>Each vendor had its own Unix, and programs didn't move from one to another. In 1984, a group of vendors created the <strong>X\/Open<\/strong> to define a common environment. In 1987, AT&amp;T and Sun joined forces to unify the market around System V; alarmed, competitors created the Open Software Foundation (OSF) in 1988. The <strong>System V Release 4<\/strong>, announced in 1988 and released in 1989, combined features from System V, BSD, and SunOS, and Sun's Solaris 2 became based on it.<\/p>\n<p>In the middle of the fight, the contract that still matters today emerged: the <strong>POSIX<\/strong> (IEEE 1003.1, of 1988), the specification of the interface that a Unix-like system must offer. Later, the <strong>Single UNIX Specification<\/strong> began to define what can use the UNIX trademark.<\/p>\n<p>In 1992, Unix System Laboratories (USL), a subsidiary of AT&amp;T, sued BSDi and the University of California, alleging that Net\/2, the free BSD distribution, contained AT&amp;T code. The lawsuit froze free BSD for almost two years. In June 1993, Novell bought USL, and in January 1994, settled: according to Kirk McKusick, three files of about 18 thousand were removed, and around seventy received copyright notices from USL, with free redistribution. In October 1993, Novell transferred the UNIX trademark to X\/Open, separating the name from the code of any company.<\/p>\n<h2>1991: Linux grows while BSD is in court<\/h2>\n<p>On 25 August 1991, Linus Torvalds, a student in Helsinki, announced in the group <code data-no-translation=\"\">comp.os.minix<\/code> that he was writing a free operating system \u201cjust for fun\u201d. His working environment was <strong>MINIX<\/strong>, a Unix-like teaching system created by Andrew Tanenbaum in 1987 to teach operating systems. Linux did not copy MINIX's code: it is a new kernel, written for the 386, that used the tools from the <strong>GNU<\/strong>, project, by Richard Stallman, to form a complete system.<\/p>\n<p>The timing helped. Free BSD was stuck in the process, and the GNU kernel, the Hurd, wouldn't get ready. Linus himself said, years later, that if 386BSD or the Hurd had been available at the time, he might never have written Linux. Linux isn't a certified Unix, but it follows POSIX and inherited the ideas, the commands, and the culture. The complete story is in <a href=\"\/en\/2026\/09\/a-historia-de-linus-torvalds\/\">The history of Linus Torvalds<\/a> and in <a href=\"\/en\/2026\/09\/linux-35-anos\/\">Linux at 35<\/a>.<\/p>\n<h2>1995\u20132010: SCO, Solaris, and the Unix that became Mac<\/h2>\n<p>In 1995, Novell sold the UnixWare business to Santa Cruz Operation; in 1996, X\/Open and OSF merged into the <strong>The Open Group<\/strong>, which manages the trademark to this day. In 2002, Caldera, which had bought SCO's Unix division, released the source code for editions 1 through 7 and for 32V under a BSD-style license. That's why anyone can download and run these old Unixes legally.<\/p>\n<p>Sun took Solaris to its peak. The <strong>Solaris 10<\/strong>, from 2005, brought DTrace and Zones, and ZFS arrived in an update in 2006. In 2010, Oracle bought Sun and shut down OpenSolaris; the community kept the open source code going in <strong>illumos<\/strong>, based on OpenIndiana, OmniOS, and SmartOS.<\/p>\n<p>Unix also reached the desktop through an unexpected path. NeXTSTEP, by Steve Jobs, with a kernel based on Mach and parts of BSD, became Mac OS X in 2001. The kernel is called <strong>XNU<\/strong>, an acronym for \u201cX is Not Unix,\u201d but the <strong>Mac OS X 10.5 Leopard<\/strong>, in 2007, was certified as UNIX 03, and macOS has kept the seal ever since. The open part of the system is called Darwin. Apple's turnaround lies in <a href=\"\/en\/2026\/09\/a-historia-de-steve-jobs\/\">Steve Jobs history<\/a>.<\/p>\n<p>In the midst of this, the SCO Group sued IBM, Novell and Linux users claiming rights over Unix code present in Linux. In March 2010, a jury decided that Unix copyrights belonged to Novell, and SCO's thesis collapsed. UnixWare and OpenServer today belong to Xinuos.<\/p>\n<h2>2025: the lost tape of the fourth edition<\/h2>\n<p>The Utah tape closes a gap in history. It was among materials of professor Jay Lepreau, who died in 2008, and was found by Aleksander Maricq, a researcher at the Flux Research Group, while cleaning a storage room in the Merrill Engineering Building in 28 July 2025. Professor Robert Ricci announced the discovery in November, and the tape was taken to the Computer History Museum, in California.<\/p>\n<p>In December, Al Kossow, the museum's software curator, performed the reading: instead of reading the bytes directly, the equipment recorded the raw magnetic signal, and the content was reconstructed from it. Only two blocks failed, and there was enough information to recover them. The image is on <a href=\"https:\/\/archive.org\/details\/utah_unix_v4_raw\">Internet Archive<\/a>, and the fourth edition, the first with a kernel in C, runs again on the SimH emulator.<\/p>\n<h2>Who is still Unix in 2026<\/h2>\n<p>\u201cUNIX\u201d is a trademark of The Open Group, and only those who pass the Single UNIX Specification certification may use it. In the <a href=\"https:\/\/www.opengroup.org\/openbrand\/register\">official registry<\/a>, as of September 2026, the systems certified under the most recent standards are:<\/p>\n<ul>\n<li><strong>Apple macOS 26 Tahoe<\/strong>, on Macs with Apple silicon and with Intel: UNIX 03.<\/li>\n<li><strong>IBM AIX 7<\/strong>, on POWER servers: UNIX 03, and starting with 7.2 TL5 also UNIX V7, the newest standard.<\/li>\n<li><strong>HPE HP-UX 11i v3<\/strong>, on Integrity servers: UNIX 03.<\/li>\n<\/ul>\n<p>The registry also includes certifications in older standards, such as IBM's z\/OS for mainframes, as well as UnixWare and OpenServer. Oracle Solaris was once certified but no longer appears on the active list. Linux, FreeBSD, OpenBSD, NetBSD, and illumos are Unix-like systems: they follow the ideas and, to a large extent, POSIX, but do not carry the seal. In practice, it is through them that Unix lives on in servers, and Android brings the Linux kernel to billions of mobile phones.<\/p>\n<h2>Wrap-up<\/h2>\n<p>More than the code, Unix left a way of thinking. Everything is a file. Small programs that do one thing well and combine with <code data-no-translation=\"\">|<\/code>. Text as a universal format between tools. A system written in a high-level language, portable across machines. The manual accessible via <code data-no-translation=\"\">man<\/code>, the tree with <code data-no-translation=\"\">\/usr<\/code> and <code data-no-translation=\"\">\/etc<\/code>, the shell as a common program. The C language was born to write Unix, and Thompson would still help create Plan 9 at Bell Labs and, decades later, the <a href=\"\/en\/2026\/09\/a-historia-da-linguagem-go\/\">Go language<\/a> at Google.<\/p>\n<h2>Timeline<\/h2>\n<ul>\n<li><strong>1969<\/strong>: the Bell Labs leave Multics; Thompson writes the first Unix on a PDP-7.<\/li>\n<li><strong>1970<\/strong>: Brian Kernighan suggests the name Unics, which becomes Unix.<\/li>\n<li><strong>February 1971<\/strong>: the version for the PDP-11 comes into operation.<\/li>\n<li><strong>November 3, 1971<\/strong>: the first one comes out <em>UNIX Programmer's Manual<\/em>.<\/li>\n<li><strong>February 1973<\/strong>: the third edition brings pipes.<\/li>\n<li><strong>November 1973<\/strong>: the fourth edition has the kernel rewritten in C.<\/li>\n<li><strong>July 1974<\/strong>: article \u201cThe UNIX Time-Sharing System\u201d in <em>Communications of the ACM<\/em>.<\/li>\n<li><strong>1975<\/strong>: sixth edition, the first widely distributed outside Bell Labs.<\/li>\n<li><strong>March 1978<\/strong>: first Berkeley Software Distribution (1BSD).<\/li>\n<li><strong>1979<\/strong>: seventh edition, with Bourne shell, <code data-no-translation=\"\">make<\/code> and <code data-no-translation=\"\">awk<\/code>.<\/li>\n<li><strong>1980<\/strong>: Microsoft releases XENIX.<\/li>\n<li><strong>1982<\/strong>: Bill Joy leaves Berkeley and co-founds Sun; AT&amp;T releases System III.<\/li>\n<li><strong>January 1983<\/strong>: AT&amp;T releases System V.<\/li>\n<li><strong>1983<\/strong>: 4.2BSD brings TCP\/IP and sockets.<\/li>\n<li><strong>1984<\/strong>: breakup of AT&amp;T; creation of X\/Open.<\/li>\n<li><strong>1987<\/strong>: Andrew Tanenbaum releases MINIX; SCO takes over XENIX.<\/li>\n<li><strong>1988<\/strong>: POSIX (IEEE 1003.1); announcement of System V Release 4.<\/li>\n<li><strong>25 August 1991<\/strong>: Linus Torvalds announces Linux.<\/li>\n<li><strong>1992<\/strong>: USL sues BSDi and the University of California.<\/li>\n<li><strong>June 1993<\/strong>: Novell acquires USL.<\/li>\n<li><strong>October 1993<\/strong>: Novell transfers the UNIX trademark to X\/Open.<\/li>\n<li><strong>January 1994<\/strong>: agreement ends the lawsuit against BSD.<\/li>\n<li><strong>1996<\/strong>: X\/Open and OSF form The Open Group.<\/li>\n<li><strong>2001<\/strong>: Apple releases Mac OS X, based on NeXTSTEP.<\/li>\n<li><strong>2002<\/strong>: Caldera releases editions 1 through 7 and 32V under a BSD-style license.<\/li>\n<li><strong>2005<\/strong>: Solaris 10, featuring DTrace and Zones.<\/li>\n<li><strong>2007<\/strong>: Mac OS X 10.5 Leopard is certified UNIX 03.<\/li>\n<li><strong>2010<\/strong>: Oracle acquires Sun and shuts down OpenSolaris; illumos is born; jury rules that Unix rights belong to Novell.<\/li>\n<li><strong>28 of 2025<\/strong>: the tape from the fourth edition is found at the University of Utah.<\/li>\n<li><strong>December 2025<\/strong>: the Computer History Museum recovers the tape, and the fourth edition runs again.<\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>Unix was born from a canceled project, a leftover computer, and a space wars game. It survived because it was small enough to be understood, portable enough to leave Bell Labs, and open enough to be studied at universities. Almost no one uses a system named Unix today, and almost everyone uses a descendant of it. To see where it fits in the overall map, read <a href=\"\/en\/2017\/06\/a-historia-dos-sistemas-operacionais\/\">the history of operating systems<\/a>; and to see another child of the Berkeley family in action, Jan Koum's <a href=\"\/en\/2026\/09\/a-historia-de-jan-koum\/\">story<\/a> shows WhatsApp growing on FreeBSD.<\/p>\n<p style=\"font-size:.9em;opacity:.75\">Main sources: Dennis Ritchie, <a href=\"https:\/\/www.nokia.com\/bell-labs\/about\/dennis-m-ritchie\/hist.html\">The Evolution of the Unix Time-sharing System<\/a>; Ritchie and Thompson, <a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/361011.361061\">The UNIX Time-Sharing System<\/a> (CACM, 1974); The Open Group, <a href=\"https:\/\/www.unix.org\/unix_history.html\">the history of UNIX<\/a> and <a href=\"https:\/\/www.opengroup.org\/openbrand\/register\">registry of certified products<\/a>; University of Utah, <a href=\"https:\/\/attheu.utah.edu\/science-technology\/precious-computer-age-relic-turns-up-in-u-storage-room\/\">announcement of the fourth edition tape<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>On 28 July 2025, a researcher from the University of Utah was cleaning out a storage room when he found a nine-track magnetic tape whose label read UNIX version 4. Until then, only the manual had survived from that version of 1973. \u2026 <a title=\"The history of Unix\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/en\/2017\/08\/a-historia-do-unix\/\" aria-label=\"Read more about A hist\u00f3ria do Unix\">Read more<\/a><\/p>","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,18,24,109],"tags":[304,305,279,4,491,19,493,306,308,492,307,110],"class_list":["post-162","post","type-post","status-publish","format-standard","hentry","category-linux","category-os","category-ti","category-unix","tag-bell-labs","tag-bsd","tag-historia","tag-linux","tag-multics","tag-os","tag-pdp-11","tag-posix","tag-ritchie","tag-system-v","tag-thompson","tag-unix"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/comments?post=162"}],"version-history":[{"count":8,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/162\/revisions"}],"predecessor-version":[{"id":1708,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/162\/revisions\/1708"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/media?parent=162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/categories?post=162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/tags?post=162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}