tom@itc.univie.ac.at (Tom Kovar) (03/29/91)
I remember some time ago I heard about tcsh source which did not require the csh source for compilation (it was simply calling /bin/csh internally); but unfortunatelly I do not know where it was. Has anybody an idea where to find it? Thanx, Tom
palmerp@galois.math.orst.edu (Paul A. Palmer) (03/31/91)
In article <1991Mar29.112634.1244@nestroy.wu-wien.ac.at> tom@itc.univie.ac.at (Tom Kovar) writes:
I remember some time ago I heard about tcsh source which did not require
the csh source for compilation (it was simply calling /bin/csh internally); but
unfortunatelly I do not know where it was.
Has anybody an idea where to find it?
Thanx,
Tom
If anyone has this information, please post it. Our system administrator
won't install tcsh because we can't get source, just binaries. I've seen
requests for this from time to time, but I've never seen a positive response
from anyone. I'm beginning to think that tcsh which doesn't require csh source
is a myth.
--
Paul Palmer
Department of Mathematics E-mail: palmerp@math.orst.edu
Kidder Hall 368
Oregon State University, Corvallis, Oregon 97331-4605
"It's moving so fast, it's standing still." - William Gibson
tar@math.ksu.edu (Tim Ramsey) (03/31/91)
palmerp@galois.math.orst.edu (Paul A. Palmer) writes: >tom@itc.univie.ac.at (Tom Kovar) writes: > I remember some time ago I heard about tcsh source which did not require > the csh source for compilation (it was simply calling /bin/csh internally); > but unfortunatelly I do not know where it was. > Has anybody an idea where to find it? > Thanx, > Tom >If anyone has this information, please post it. Our system administrator >won't install tcsh because we can't get source, just binaries. I've seen >requests for this from time to time, but I've never seen a positive response >from anyone. I'm beginning to think that tcsh which doesn't require csh source >is a myth. It's not a myth; I use it here. Grab the 4.3bsd-reno csh sources from wuarchive.wustl.edu (128.252.135.4) or wherever else they are. Then ftp to ee.cornell.edu (128.84.253.11) and grab /pub/tcsh-5.20/tcsh.reno-5.20.02.tar.Z Follow the directions in the tcsh README. There are also tar files for 4.3bsd and 4.3bsd-tahoe, if that's the csh sources you have. Good luck, Tim -- Tim Ramsey/system administrator/tar@math.ksu.edu/(913) 532-6750/2-7004 (FAX) Department of Mathematics, Kansas State University, Manhattan KS 66506-2602
art@pilikia.pegasus.com (Art Neilson) (04/01/91)
In article <1991Mar29.112634.1244@nestroy.wu-wien.ac.at> tom@itc.univie.ac.at (Tom Kovar) writes: >I remember some time ago I heard about tcsh source which did not require >the csh source for compilation (it was simply calling /bin/csh internally); but >unfortunatelly I do not know where it was. >Has anybody an idea where to find it? tcsh is distributed as set of diffs to be applied to the csh source. You definitely need the csh source in order to build tcsh, and I believe the csh source is licensed. -- Arthur W. Neilson III | INET: art@pilikia.pegasus.com Bank of Hawaii Tech Support | UUCP: uunet!ucsd!nosc!pilikia!art
art@pilikia.pegasus.com (Art Neilson) (04/01/91)
In article <1991Mar31.114804.13952@maverick.ksu.ksu.edu> tar@math.ksu.edu (Tim Ramsey) writes: > [ article asking about tcsh sources deleted .. ] > >It's not a myth; I use it here. Grab the 4.3bsd-reno csh sources from >wuarchive.wustl.edu (128.252.135.4) or wherever else they are. Then ftp to >ee.cornell.edu (128.84.253.11) and grab > > /pub/tcsh-5.20/tcsh.reno-5.20.02.tar.Z > >Follow the directions in the tcsh README. > >There are also tar files for 4.3bsd and 4.3bsd-tahoe, if that's the csh >sources you have. Huh ? Is this right ? The bsd 4.3 csh source requires NO source license ? -- Arthur W. Neilson III | INET: art@pilikia.pegasus.com Bank of Hawaii Tech Support | UUCP: uunet!ucsd!nosc!pilikia!art
tar@math.ksu.edu (Tim Ramsey) (04/02/91)
art@pilikia.pegasus.com (Art Neilson) writes: >tar@math.ksu.edu (Tim Ramsey) writes: >> [ article asking about tcsh sources deleted .. ] >>There are also tar files for 4.3bsd and 4.3bsd-tahoe, if that's the csh >>sources you have. >Huh ? Is this right ? >The bsd 4.3 csh source requires NO source license ? The freed BSD sources contain most of the csh sources. I think there are some parts that aren't yet freed of ATT code. The tcsh patches include replacements for what isn't in the BSD sources. It works, trust me. :) -- Tim Ramsey/system administrator/tar@math.ksu.edu/(913) 532-6750/2-7004 (FAX) Department of Mathematics, Kansas State University, Manhattan KS 66506-2602
christos@theory.tn.cornell.edu (Christos S. Zoulas) (04/02/91)
In article <1991Apr2.021637.8421@maverick.ksu.ksu.edu> tar@math.ksu.edu (Tim Ramsey) writes: >art@pilikia.pegasus.com (Art Neilson) writes: > >>tar@math.ksu.edu (Tim Ramsey) writes: >>> [ article asking about tcsh sources deleted .. ] > >>>There are also tar files for 4.3bsd and 4.3bsd-tahoe, if that's the csh >>>sources you have. > >>Huh ? Is this right ? >>The bsd 4.3 csh source requires NO source license ? > >The freed BSD sources contain most of the csh sources. I think there are >some parts that aren't yet freed of ATT code. The tcsh patches include >replacements for what isn't in the BSD sources. > >It works, trust me. :) This is news to me :-)... I have not seen any 'freed' csh source around the internet. I am pretty sure that there are no freed csh sources (with the exception of doprnt.c and the Makefile). I also happen to know that most of the AT&T code in csh is in sh.glob.c and tcsh does not provide a replacement for it. If you have found a place in the internet where you can get csh sources via anonymous ftp, that place is illegally distributing AT&T sources. On the brighter side 4.4BSD csh will be public domain, and tcsh-6.00 is based on that and will be free also. christos -- +------------------------------------------------------------------------+ | Christos Zoulas | 389 Theory Center, Electrical Engineering, | | christos@ee.cornell.edu | Cornell University, Ithaca NY 14853. | | christos@crnlee.bitnet | Phone: (607) 255 0302 | Fax: (607) 254 4565 |
tar@math.ksu.edu (Tim Ramsey) (04/02/91)
christos@theory.tn.cornell.edu (Christos S. Zoulas) writes: >tar@math.ksu.edu (Tim Ramsey) writes: [ ... ] >>The freed BSD sources contain most of the csh sources. I think there are >>some parts that aren't yet freed of ATT code. The tcsh patches include >>replacements for what isn't in the BSD sources. >>It works, trust me. :) >This is news to me :-)... I have not seen any 'freed' csh source around >the internet. I am pretty sure that there are no freed csh sources (with >the exception of doprnt.c and the Makefile). I also happen to know that >most of the AT&T code in csh is in sh.glob.c and tcsh does not provide >a replacement for it. If you have found a place in the internet where >you can get csh sources via anonymous ftp, that place is illegally >distributing AT&T sources. ftp to wuarchive.wustl.edu. Look in /unix/4.3bsd-reno/bin/csh/Makefile/* The sources are in there. If the sources there are covered by ATT copyright they should, of course, be removed from public access. I used these sources, together with the files I downloaded from ee.cornell.edu in /pub/tcsh-5.20/tcsh.reno-5.20.02.tar.Z to build a real, live, working tcsh on my sourceless Sun-3s and Sun-4s. Really. :-) I recognize that Christos is the one who puts out tcsh, and so would be in a better position than I to know about this. But really, it works! Tim -- Tim Ramsey/system administrator/tar@math.ksu.edu/(913) 532-6750/2-7004 (FAX) Department of Mathematics, Kansas State University, Manhattan KS 66506-2602 -- Have you hugged your Diet Pepsi today?
jfy@cis.ksu.edu (Joseph F. Young) (04/03/91)
christos@theory.tn.cornell.edu (Christos S. Zoulas) writes: >In article <1991Apr2.021637.8421@maverick.ksu.ksu.edu> tar@math.ksu.edu (Tim Ramsey) writes: >>art@pilikia.pegasus.com (Art Neilson) writes: >> >>>tar@math.ksu.edu (Tim Ramsey) writes: >>>> [ article asking about tcsh sources deleted .. ] [...] >you can get csh sources via anonymous ftp, that place is illegally >distributing AT&T sources. >On the brighter side 4.4BSD csh will be public domain, and tcsh-6.00 >is based on that and will be free also. From looking at the sources on wuarchive.wustl.edu, they consist of what looks to be a complete csh with all the source files which had AT&T code in them rewritten. So, it looks to me that there's no AT&T licensing violations there. -- Joseph Young, Systems Programmer KSU Department of Computing and Information Sciences Manhattan, Kansas 66506 FAX: (913) 532-7353 Phone: (913) 532-6350 Inet: jfy@cis.ksu.edu UUCP: rutgers!ksuvax1!jfy SigQuote: "AIX is not UNIX"- me
cuccia@nas.nasa.gov (Nichlos H. Cuccia) (04/03/91)
In article <1991Apr2.054847.6098@batcomputer.tn.cornell.edu>, christos@theory.tn.cornell.edu (Christos S. Zoulas) writes: |> |> On the brighter side 4.4BSD csh will be public domain, and tcsh-6.00 |> is based on that and will be free also. Christos, you are mistaken. The following is a sample copyright notice from a piece of source code in BSD 4.3-reno: /* * Copyright (c) 1989 The Regents of the University of California. * All rights reserved. * * Redistribution and use in source and binary forms are permitted * provided that: (1) source distributions retain this entire copyright * notice and comment, and (2) distributions including binaries display * the following acknowledgement: ``This product includes software * developed by the University of California, Berkeley and its contributors'' * in the documentation or other materials provided with the distribution * and in all advertising materials mentioning features or use of this * software. Neither the name of the University nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ All of BSD 4.4 will have some sort of copyright associated with it. The UC Regents will hold most of the copyrights; the Free Software Foundation will hold other copyrights on various tools, and (alas) AT&T (or whoever has succeeded AT&T as the Unix [TM] Operating System copyright holder). |> christos Cheers, --Nick =============================================================================== Nick Cuccia Network Specialist, CSC/NAS cuccia@duct-tape.nas.nasa.gov NASA Ames Research Center ames!duct-tape.nas.nasa.gov!cuccia Mountain View, CA 94035 ===============================================================================
guru@buhub.bradley.edu (Edward Whelan) (04/03/91)
jfy@cis.ksu.edu (Joseph F. Young) writes: >From looking at the sources on wuarchive.wustl.edu, they consist of what >looks to be a complete csh with all the source files which had AT&T code in >them rewritten. So, it looks to me that there's no AT&T licensing violations >there. Well, after building tcsh on a sysV machine here with the sources from wuarchive, I would have agreed. However, I just checked and the "/unix/4.3bsd-reno/bin/csh" directory and the "Makefile" sub-directory is gone, along with all the csh sources that were there. Oh well. Just my luck to have deleted those sources too. -- "I'm not sure what I mean, so I'm going to listen to what I say." guru@ (buhub.bradley.edu || bucc1.bradley.edu) || whelan@wiliki.eng.hawaii.edu
rsalz@bbn.com (Rich Salz) (04/05/91)
tom@itc.univie.ac.at (Tom Kovar) writes: > I remember some time ago I heard about tcsh source which did not require > the csh source for compilation ... In <1991Mar31.114804.13952@maverick.ksu.ksu.edu> tar@math.ksu.edu (Tim Ramsey) writes: >It's not a myth; I use it here. Grab the 4.3bsd-reno csh sources from >wuarchive.wustl.edu (128.252.135.4) or wherever else they are ... I'm not sure what Tim is using, but it isn't the "free'd" Reno distribution. The csh directory in the source tree includes csh.1, pathnames.h and doprnt.c -- hardly enough to build csh! You cannot build tcsh without having csh sources. You currently cannot get csh sources without having an BSD source license. You cannot get a BSD source license without having an ATT source license. It is possible that csh will show up in part of the free'd BSD sources when 4.4 comes out. This will not be a full Unix release, just stuff known to not have AT&T licensing restrictions. /r$ -- Please send comp.sources.unix-related mail to rsalz@uunet.uu.net. Use a domain-based address or give alternate paths, or you may lose out.
tar@math.ksu.edu (Tim Ramsey) (04/05/91)
I wrote: [ ... ] >ftp to wuarchive.wustl.edu. Look in /unix/4.3bsd-reno/bin/csh/Makefile/* >The sources are in there. If the sources there are covered by ATT copyright >they should, of course, be removed from public access. >I used these sources, together with the files I downloaded from >ee.cornell.edu in /pub/tcsh-5.20/tcsh.reno-5.20.02.tar.Z to build a real, >live, working tcsh on my sourceless Sun-3s and Sun-4s. Really. :-) ... guess what? The tcsh sources that were on wuarchive (which they got from uunet) *are* ATT-tainted. So they are covered by ATT copyright, and are not available for FTP anymore. :( Sorry, I misunderstood what the copyright messages in the headers meant. There is a difference between "freely redistributable" and "the Berkeley Software License Agreement specifies the terms and conditions for redistribution." If you downloaded the sources, you should remove them. Tim -- Tim Ramsey/system administrator/tar@math.ksu.edu/(913) 532-6750/2-7004 (FAX) Department of Mathematics, Kansas State University, Manhattan KS 66506-2602 -- Have you hugged your Diet Pepsi today?