* «© Fe * * * x a eR x * * RE * * * ORR ok eR E RR * * * ORK * * * Re * AR kk * ERE x ® SAREE &o® oR RS Koka vee Page 1 FESS GGA GC GEIGER SS AOR Ga ICSE SCR ROR AT SGI RGRGR aR SK ARG ARIK NOTICE * * * * This doeument mny contnoin informntion covered * by one or more licenses, copyrights, and * non-disclosure nagereements, Circulntion of * this document 1s restricted te holders of a * license for the UNIX software system from * Western Electric, Such license holders may * reproduce this document for uses in conformi- * * * * * * RHMEMHKRHKKH HH ty with the Unix License. PS * All other circuintion or reproduction is * prohibited. * * mK DRAKA ORR SR I RRR SIR IS SRE NSE ACR aK aR ORR SEO I ESE OK CR CIS ARR A a ICR RR OS SECOND SOFTWARE DISTRIBUTION On the following pages you will find an announcement of the avnilnbility of the Second Software Distribution and its contents. Magnetic tapes should be sent to: Michael T. O’Brien Dept. of Information Engineering University of Illinois at Chicago Circle Box 4548 Chicago, Illinois 60680 As noted in the announcement the default reqnest Is for the latest distribution which will be in "stp" format (see below). To receive anything else you must have explicit, understandable instructions. To get either the IInrvard or Toronto distributions you wust submit an executed license ogreement and be an academic institution, i. e. oa non- commercin] licensee of Western Electric. Commercin! licensees must deal with Toronto and Harvard on an individual basis. ADDITION TO THE DISTRIBUTION Included in the distribution will be two new forms of tp. One is a rewrite of tp from assembler to c. It is believed by the author to be identical in function to standard tp. The second is an enhancement for magnetic tape called super-tp (stp). It allows up- dates to an stp magtape. The distribution referred to above will be written with stp. It -- may be read with standard tp, but any additions to the standard distribution on the snme tape will be placed there by on update run of stp and will be rendable only by stp. The documentation of stp on the distribution tape will be self explanatory (we hope). STOP PRESS The followlng message was Just reccived from Chicago Circle. I got the "diff" Listing of ol! changes to Bell Unix system proper from “standard” version 6, which apparently means the currently distributed version 6. There are some bug . a £ flxes which ore not in my version 6, which ure in the currently distributed w6.- Anyway, I’ve itemized some 50 changes, and sent the list to Ken for verification and comments. The changes will be avoilnble through the center hy special request: hence, the uninitiat- - ed will not be tempted to do a number on themselves, os they might be if the mess were: : suddenly dumped in their laps. Also, a new tnpe is in the process of preparation, and should be avnilable as soon as it clears the lawyers, for the neuol free license and hondling fec. It contains the new nroff, the new C, the new 1/0 library (faster & smaller than anything to date), and o bunch of other such things. ft will be available from Bell, not the Center. Ken ie going to mend w formal notice to the News. ¢ ee WARNING: Most of us do not have the “currently distributed V6". CAVEAT EMPTOR. UNIX NEWS ADDNESS Prof. Melvin Ferentz Brookyin College of CUNY Brooklyn. NY 11210 UNIVERSITY OF ILLINOIS AT CHICAGO CIRCLE DEPARTMENT OF INFORMATION ENGINEERING COLLEGE OF ENGINEERING BOX 4348, CHICAGO, ILLINOIS 60680 TELEPHONE: 996-3423 November 16, 1976 Prof. Melvin Ferentz Physics Dept. Brooklyn College City University of New York Brooklyn, New York 11219 Dear Mel, This should hold you for awhile. Iam enclosing the mailing announcement and menu, as weil as a release notice for the Toronto software. The latter is a tiny bit oremature as I am missing one file; I will have to get it fros either Lou Katz, or from Martin Tuori in Toronto. One thing I unfortunately Forgot to mention in the Toronto announce- ment is that it is unfortunately not available through the center to commercial users. They should contact Toronto directly. When the Newsletter with this stuff in it appears, the mailing will be officially open. All that means is that tapes appearing without specific requests attached get the cucrent mailing, People asking for “Mailing # 1" oc “the old mailing” will get the appropriate stuff. . It might be a good idea to rerun the Harvard license agreement when you run the Toronto agreement so they appear at least once in the same place. That's a really good mailing list in #9. Gorgeous. Rave funt Yours, hte Michael T. O'Brien 11-2 UNIX SDC MAILING # 2 Contents ij) Rand Corp. Software Includes RAND‘s changes to UNIX (3 new system calls, EOF on pipes, etc.), as well as: 8) The RAND windowing editor (a real gem on 9688 baud cursor~addressible CRT's) b) MASTER and OPSER, comprising a general system for han- dling background jobs; allows re~connection to the job at a latec time. x ¢) Many changes to other commands to make life easier All the above completely documented. ecm . 2) Naval Postgraduate School Software Included. are fixes to allow remote rebooting of the machine in the event of a crash, a driver for Versatec olotters (block DMA interface only--sob!), a version of ODT, minor editor fix, an 8888 assembler, etc. Note: some of the stuff has a spe- cial “%//-to-end-of-line* sort of C commenting style that will have to be stripped out. Also available by separate request only is a new scheduler, which scans the process table twice; the first pass throws out a process only if that process alone will make room for the new.process. NPS claims 25% improvement on a 48K machine, Ken Thomoson thinks otherwise. You will have to judge for yourself. On the same basis is available a modified Version 5 UNIX which attempts to emulate a complete pdp-ll at each user terminal, for instructional purposes. Never used in production and good for code~rceading only. Documented. 3) UCSD Fortran Update Includes bug fixes to the original uCSD Fortran, included ‘in Mailing #1, and includes as well: a) An 8080 assembler and 8888 object fille compacter. b) Varlous modules for talking to RT=li-structured file systems. An overlapping set with RTPIP, distributed last time. All of the above are documented, 4) University of London Software From the people: who brought you “ed for mortals" comes another bunch of stuff: a) "pop", or “pieces of perspex", a set of routines which divide a cursor-addressable terminal logically into general- purpose, overlaid windows for management of the screen qua screen. S b) "intray", which uses “pop” to turn your UNIX mailbox into an IN basket. c) A C-language version of ODB. The above are all documented. 5) Center for Advanced Computation, U. of Ill. @ Urbana Finally, a much enhanced C debugger. Lets you define groups of variables which get printed automatically at break- points, you can patch core images, you can talk to assembly~ language symbols, etc. Well documented and much needed. University of Toronto Graphical Software The following is only a partial menu of the large contri- bution from the University of Toronto Computer Graphics Group. The software is available on the same basis as the Hacvard software, i.e., by separate, free License. A copy of the Toronto license agreement is reprinted elsewhere in this issue; sign it and send it plus one magtape to the Center to receive the software. 1) “slogo", a dialect of “logo”. A graphical language, well documented. : 4 : < 2) Many new system commands, such as “ipatch”, which al- lows a system manager to edit inodes which have been damaged. Allows address fixes, count fixes, etc. Also, fixes to the line printer demon so you can stop it if you want. 3) Fixes to the operating system to allow the use of specific memory ranges.as graphics core; programs will not run there but they can grab the core for data storage. 4) A version of LISP. mee 5) A package of routines for device-independent graphics and picture handling, including a specification for a device independent standard for picture storage. All of the above have: been documented; this package is “worth getting for the command fixes alone. CONDITIONS ON WHICH COMPUTER SOFTWARE, DATA BASES AND OTHER RESEARCH PRODUCTS ARE FURNISHED BY THE UNIVERSITY OF TORONTO In consideration of the receipt from the University of Toronto of ONE copies of a computer prograin, data base, or other research product, designated as Aoi ANIX DisTeiBeTiow #47, and hercinafter called the work, which work*was created by DYNAM OC GAVHICS feet ect, hereinafter called the authors, the undersigned hereby agree: 1. To pay to. the University concurrently herewith the cost of duplication to produce the copies hereby received. on 2% Not to use the work for commercial purposes, and without limiting the generality of the foregoing, not to distribute the work or any copy thereof to others or sell products or services based on the work without the express permission of the University. 3. To acknowledge on any published copies or in any other use of the work the authorship of the work and the fact that the work was made at the University, and to affix or apply proper copyright notice on all copies (sei QV197, by the University of Toronto: the year to be given is that when copies are first distributed; if copyright is not owned by. the University, the name of the copyright owner must replace that of the University). 4. To recognize that the University makes no warranty of any kind and does not guarantee maintenance or revision of the work. The undersigned hereby relcase and forever discharge The Governing Council of the University of Toronto, its servants and agents and the authors ard their respective heirs, executors, administrators, successors and assigns (col- lectively called the "releasees"), of and from any and ali liability for any loss, costs or damages that the undersigned may at any time suffer or incur, and the undersigned undertake and agree to indemnify the releasees and each of them and save them harmless from and against any and all claims, demands, actions, causes of action, suits, damages, costs and expenses that they or any of them may at any time suffer or sustain at the instance of any person to whom or corporation to which the undersigned may disclose or furnish the work or any copy, modification or part thereof or any application or use thereof, for or by reason of any matter or thing arising or resuiting from or otherwise in connection with the said work or any copying, modification or part thereof and any application or use thereof, including without limi- tation, any defects, errors or limitations in the said work, copy, modifi- cation or part, it being expressly understood and agreed by the undersigned that while the releasees have made reasonable efforts to avoid errors, they dis- claim and are absolved from any and all liability in connection therewith as aforesaid. IN WITNESS WHEREOF I/WE have hereunto set my/our hand(s) this day of x 19 IN THE PRESENCE OF: Witness (Signature of recipient) Witness = (Signature of recipient) License Agreement the undersigned, as a recognized representative of Academic Institution: Department: agrees that any software provided by Hneoaad University for use with the Bell Unix Operating System -1) shall be used only by the above Institution, and shall under no circumstances be further distributed; and 2) shall be used solely for academic, non-commercial purposes. “Signature: Title or Rank: Date: Se