gwyn%brl-vld@sri-unix.UUCP (02/22/84)
From: Doug Gwyn (VLD/VMB) <gwyn@brl-vld> It is interesting that you have drawn your conclusion (that you need a 4.2BSD UNIX rather than a UNIX System V) in advance of having the facts you need to back up your conclusion.. The only practical way I know of to develop software under 4.2BSD for a UNIX System V destination is to have a very complete UNIX System V emulation running on top of your 4.2BSD. The systems differ in too many ways to share common source code if you need to use ioctls or signals in non-trivial ways. There are ways of isolating such system dependencies in small "interface" source files, but you would still need to test your interfaces for the other system somehow.. Fortunately there is a public-domain (except of course for an AT&T UNIX license requirement) emulation of UNIX System V available for VAX 4.2BSD. I will mail you the blurb I posted to the UNIX-Wizards mailing list; anyone else who is seriously interested in this package can send mail to gwyn@brl-vld.arpa or {decvax,esquire,research,unc}!brl-bmd!gwyn and I will send you a description and details on how to obtain the tape. If it weren't for the comfort of a UNIX System V environment, I wouldn't be able to stand developing software under raw 4.2BSD. I also enjoy having exactly the same source code across all our flavors of UNIX.
wan%gatech.csnet@csnet-relay.arpa (02/22/84)
From: Peter N Wan <wan%gatech.csnet@csnet-relay.arpa> There was a paper published by John Chambers and John Quarterman called "UNIX System V and 4.1C BSD". It was presented at the Toronto USENIX Conference, I believe. I don't know if it would give you enough details to go on (it also deals with 4.1C, and not with 4.2). You can get it off of the utexas-11 site through FTP, but I don't remember the FTP login stuff. The file name is ~ftp/compare.doc, I believe (if it is still there). I don't know if they have a version of the paper comparing USG 5.0 and 4.2BSD now. Peter
wan%gatech.csnet@csnet-relay.arpa (02/22/84)
From: Peter N Wan <wan%gatech.csnet@csnet-relay.arpa> By the way, John Quarterman can be reached at jsq@utexas-11.ARPA if you want to find out whether a new version of the paper is available (or if you need to get the FTP info). Peter
jsq@ut-sally.UUCP (John Quarterman) (03/05/84)
Uh, thanks, I think. We've already gotten a couple of requests referring to your posting. Here is the usual canned distribution comment: To answer a frequently asked question: The paper "UNIX System V and 4.1C BSD" by John Chambers and John Quarterman is marked (c) Copyright 1983 by the Regents of the University of Texas. solely in order to prevent its sale by anyone other than the USENIX Association. The paper may be distributed free of cost in any quantity by any means and by any entity so long as the whole paper, in one of the forms originally distributed by John Chambers and John Quarterman, including the copyright notice, is distributed. Properly attributed quotations in reviews and other papers are of course also permitted. The paper is available in the Proceedings of the Summer 1983 USENIX Conference, by anonymous FTP as compare.doc from ut-sally.ARPA, by UUCP from ut-sally.UUCP and several other UUCP sites, and by US Mail from the authors so long as the requests are not excessive. To use anonymous ftp, connect with ftp to ut-sally, login as anonymous, password guest, and get compare.doc. The authors are no longer associated with utexas-11 (which is now known as ut-ngp, anyway), but rather with ut-sally (which happens to be the VAX-11/780 referred to in the paper). There is no 4.2/V paper, though the state of 4.2 at the time of writing (not precisely the same as that finally distributed) is referenced in the 4.1C/V one. There will probably be an update for that (and errata) at the Utah USENIX. We may also do a performance-only paper for that USENIX (VAX versions of 4.2/V or 4.2/V.2). We would *much* prefer not to have to mail out individual copies to everyone in the world: get it from your neighbor if you can. If there is really a lot of demand we can post it to net.sources again. Current addresses: John Chambers John Quarterman ARPANET/MILNET: jbc@ut-sally jsq@ut-sally CSNET: jbc@ut-sally jsq@ut-sally UUCP: ihnp4!ut-sally!jbc ihnp4!ut-sally!jsq (UNIX is a trademark of Bell Labs. VAX is a trademark of DEC.) -- John Quarterman, CS Dept., University of Texas, Austin, Texas jsq@ut-sally.ARPA, jsq@ut-sally.UUCP, {ihnp4,seismo,ctvax}!ut-sally!jsq