v6sh.org is a domain that was created on 2018-11-09,making it 6 years ago. It has several subdomains, such as tuhs.v6sh.org , among others.
Discover v6sh.org website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site
HomePage size: 12.754 KB |
Page Load Time: 0.913251 Seconds |
Website IP Address: 46.23.94.145 |
RPL's Local History – A Digital Collection of Rockford, Illinois History history.rockfordpubliclibrary.org |
ACM SIGGRAPH HISTORY ARCHIVE - ACM SIGGRAPH HISTORY ARCHIVES history.siggraph.org |
History Sidebar | Writings on history and the production of history blog.historian4hire.net |
World History et cetera – Thinking with History etc.worldhistory.org |
KDWP Agency History / Home - KDWPT HISTORY history.ksoutdoors.com |
Wheaton College History | College History | Wheaton College | Massachusetts collegehistory.wheatoncollege.edu |
Introduction to Digital History – A course page for HIST 209: Introduction to Digital History digitalhistory.pages.roanoke.edu |
Mississippi Department of Archives and History - - Mississippi Department of Archives and History mdah.state.ms.us |
Department of History | History Cornell Arts & Sciences history.cornell.edu |
Department of History, UC Santa Barbara – UC Santa Barbara, History Department history.ucsb.edu |
Welcome to the History Department : History Department : Hanover College history.hanover.edu |
Welcome to the Department of History - Department of History history.boisestate.edu |
Biodiversity Institute and Natural History Museum | KU Biodiversity Institute and Natural History Mu nhm.ku.edu |
Welcome To The Celia M. Hastings Local History Room | Celia M. Hastings Local History Room history.pmlib.org |
AP US History Study Guide | Gilder Lehrman Institute of American History ap.gilderlehrman.org |
Unix: An Oral History https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/finalhis.htm |
Petition to SCO for PDP-11 UNIX Source Licenses https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/PUPS/petition.html |
Interview with Peter Weinberger https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/transcripts/weinberger.htm |
UNIX on a Microprocessor https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/TechReports/Heinz_Tech_Memos/UNIX_on_a_Microprocessor_19780322.pdf |
Interview with M.D. McIlroy https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/transcripts/mcilroy.htm |
Bell Laboratories https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/TechReports/Heinz_Tech_Memos/Office_Communication_Research_in_Lab_135_19770208.pdf |
Old PUPS and TUHS News https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/PUPS/oldnews.html |
Weinberger summary https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/precis/weinberger.htm |
Interview with Ken Thompson, 9-6-89 https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/transcripts/thompson.htm |
A v6sh.org. 300 IN A 46.23.94.145 |
AAAA v6sh.org. 300 IN AAAA 2a03:6000:6f68:606::145 |
MX v6sh.org. 300 IN MX 0 mx.easymail.ca. |
NS v6sh.org. 300 IN NS dns2.easydnssec.net. |
TXT v6sh.org. 300 IN TXT v=spf1 include:easymail.ca -all |
SOA v6sh.org. 300 IN SOA dns1.easydnssec.com. zone.easydns.com. 1649343812 3600 600 604800 300 |
Connection: keep-alive |
Content-Length: 10146 |
Content-Type: text/html |
Date: Sun, 12 May 2024 21:50:18 GMT |
Last-Modified: Mon, 14 Jun 2021 03:23:16 GMT |
Server: OpenBSD httpd |
Strict-Transport-Security: max-age=31536000 |
content="text/html; charset=utf-8" http-equiv="Content-Type"/ |
content="Jeffrey Allen Neitzel" name="Author"/ |
content="width=device-width, initial-scale=1.0, user-scalable=yes" name="viewport"/ |
Ip Country: The Netherlands |
Latitude: 52.3824 |
Longitude: 4.8995 |
V6 Sh History Home J.A. Neitzel Contact HistoryDescription "/bin/sh from V6 UNIX" == "V6 Thompson sh (1)" == "V6 UNIX sh(1)" Let’s begin with 2 important bits of information before we get on with the story... =^) Sixth Edition UNIX == Version 6 (V6) UNIX - It was released in May 1975 ; Seventh Edition UNIX == Version 7 (V7) UNIX - It was released in 1979 ; V7 UNIX & the shells The Thompson shell, by Ken Thompson of Bell Labs, was distributed as the standard command interpreter, /bin/sh , through Version 6 (V6) UNIX . Then, in Version 7 (V7) UNIX, it was replaced by the Bourne shell. However, the Thompson shell was still distributed with the system as osh ( see osh.c ) because of known portability problems with the Bourne shell’s memory management [1] in V7. An updated version of the V6 Thompson shell was included, but its installation was incomplete. Specifically, there was no glob, if, or goto installed in V7 for the installed osh to use. That said, the included Thompson shell itself would have been enough to help fix things up on a bad Bourne shell day. Still, a shell I like (Thompson) was being replaced by one I don’t (Bourne), and that’s no fun for me. To be diplomatic though, I really can and do understand why. In any case, I encourage you to read the memory management [1] page (linked to above) if you never have and/or to reread it if you already have. It’s that important, and Dennis (dmr) sums up the Bourne shell’s memory management / portability problems very nicely as well, shedding light so that we might better understand the story. Top V6 UNIX & Ken’s shell Since it is not possible to appreciate the true nature of Ken Thompson’s shell without having access to the original source code and documentation, this material is provided here under the following Caldera license (pdf) ( local copy (pdf) ) as a historical reference for the development of etsh and tsh . The following Version 6 (V6) UNIX source code and documentation was obtained from The UNIX Heritage Society ( TUHS , see Dennis_v6 ). According to the details , these files were provided to TUHS by Dennis Ritchie [2]. The UNIX Time-Sharing System article gives the theory of operation of both the System and the Shell. Thompson shell source code - sh.c (installed as /bin/sh ) Manuals - sh (I), chdir (I), login (I), newgrp (I), shift (I), wait (I) The shell made use of the following external utilities. The exit (I) command, exit.c (installed as /bin/exit ), was used to terminate command files. The goto (I) command, goto.c (installed as /bin/goto ), was used to transfer the shell’s control from one point to another within a command file. The if (I) command, if.c (installed as /bin/if ), was used to evaluate conditional expressions. This is the predecessor of test(1), which was first released in Seventh Edition UNIX. The glob (VIII) command, glob.c (installed as /etc/glob ), was used to expand ` * ’, ` ? ’, and ` [...] ’ in command arguments. Top Original V6 Manuals & Source Code I have also made these available here, in their original extracted form (w/ license & license files added), via original_v6_manuals and original_v6_source_code . The reason I’ve done so is simple for the manuals. You see, the manuals to which I’ve linked above have been modified so that they use the man(7) language. The originals, on the other hand, use ?roff as best I can remember, which doesn’t work with any man program to which I have access. The source code is identical except that I didn’t add the `NOTE:’ comment about line counts/numbers and the other above-the-license comments that I typically add to stuff I’m working on (e.g., file name - a brief, 1 line description). Top 50+ Years Of UNIX Of course we are celebrating 50+ Years of UNIX! \o/ ~~~ How could we not be? This, the Home page of the V6 Thompson Sh(ell) History website, is the 1 place where we can & do celebrate UNIX in a perpetual way; it’s not 50+, 52 to be exact, years we celebrate though; for me, it’s the opportunity UNIX has given me to learn about it and its software via the Sixth Edition (V6) UNIX source code & documentation... In my case today, it’s 46 years of UNIX, from V6 onward... I would like to say "thank you" to the Research UNIX team (ken, dmr, and the unnamed team members & other folks).. It’s because of you all that I’m still here and still learning.. Thanks again =^) See AUTHORS ; its 1st paragraph defines the Research UNIX team, as I have come to appreciate it over the course of time. Also, many thanks to Warren Toomey of TUHS for kindly answering when I asked him this question on Twitter: "When (?exactly|precisely?) is #50YearsofUNIX?? [...] "; his reply was: "ken wrote the PDP-7 version of #Unix in Jun/Jul ’69. Have a read of " ..., with the following 2 links included in his tweet: ritchie84evolution.pdf ; Interview with Ken Thompson, 9-6-89 ; - this link uses my local Unix Archive Mirror btw; Top See also Sven Mascheck, who maintains a website about the traditional Bourne shell family (including information about its origins ), collected the referenced memory-management notes. Before his untimely passing, Dennis M. Ritchie maintained a great deal of important historical information about the early versions of the UNIX operating system on his Dennis Ritchie Home Page . It also includes some information about the shell. The Creation of the UNIX Operating System provides a very informative, and pleasant to read, account of the beginnings of the UNIX operating system. Top UNIX® is a registered trademark of The Open Group . Copyright © 2003-2021 Jeffrey Allen Neitzel . All rights reserved....
Domain Name: v6sh.org Registry Domain ID: 235652ee220443bab02bbd30122b5059-LROR Registrar WHOIS Server: http://whois.easydns.com Registrar URL: http://www.easydns.com Updated Date: 2023-09-13T03:04:02Z Creation Date: 2018-11-09T20:57:03Z Registry Expiry Date: 2024-11-09T20:57:03Z Registrar: easyDNS Technologies Inc. Registrar IANA ID: 469 Registrar Abuse Contact Email: abuse@easydns.com Registrar Abuse Contact Phone: +1.4165358672 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited Registrant Organization: MyPrivacy.net Registrant State/Province: ON Registrant Country: CA Name Server: dns3.easydnssec.org Name Server: dns1.easydnssec.com Name Server: dns2.easydnssec.net DNSSEC: signedDelegation >>> Last update of WHOIS database: 2024-05-17T16:56:35Z <<<