The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Re: Source code for SCCS
@ 2022-06-11 10:09 Paul Ruizendaal
  2022-06-15  5:15 ` Stuart Remphrey
  2022-06-15  6:21 ` Ed Bradford
  0 siblings, 2 replies; 3+ messages in thread
From: Paul Ruizendaal @ 2022-06-11 10:09 UTC (permalink / raw)
  To: tuhs

It would seem that a Spinellis-like exercise for SCCS is possible:

PWB1.0 (1978): https://www.tuhs.org/cgi-bin/utree.pl?file=PWB1/sys/source/sccs4
SysIII (1980): https://www.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/cmd/sccs
SysVr1 (1983): https://www.tuhs.org/cgi-bin/utree.pl?file=pdp11v/usr/src/cmd/sccs
SysVr2 (1984): https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/sccs
SysVr3 (1987): https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/src/cmd/sccs
SysVr4 (1988): https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr4/svr4/cmd/sccs
Ultrix3.1 (1988): https://www.tuhs.org/cgi-bin/utree.pl?file=Ultrix-3.1/src/cmd/sccs

I did not find SCCS sources included with the BSD sources on TUHS, but there is a front-end “sccs” command. For sure, SCCS was used for BSD development. Kirk McKusick’s DVD has a directory "CSRG/historic1/sccscmds”, but I did not look into this further.

From here the trail probably continues with Solaris, GNU and Bitmover -- all very much outside my timeframe of research.

Paul

> The original Marc Rochchild/John Mashey and team code from PWB 1.0 can be
> found:  http://tuhs.org/Archive/Distributions/USDL/spencer_pwb.tar.gz
> In the directory: sys/source/sccs4
> The man pages are in the same archive but mixed with the rest of the
> commands in usr/man/man*
> 
> That said, there is Gnu version of same written C++ if IIRC:
> https://www.gnu.org/software/cssc/
> 
> And there's more ... but I'll Larry offer details here other than point out
> his: http://www.bitmover.com/bitsccs/ [which is of BitKeeper] is a
> more modern implementation still]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [TUHS] Re: Source code for SCCS
  2022-06-11 10:09 [TUHS] Re: Source code for SCCS Paul Ruizendaal
@ 2022-06-15  5:15 ` Stuart Remphrey
  2022-06-15  6:21 ` Ed Bradford
  1 sibling, 0 replies; 3+ messages in thread
From: Stuart Remphrey @ 2022-06-15  5:15 UTC (permalink / raw)
  To: Paul Ruizendaal; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 2352 bytes --]

We used RCS & some SCCS for Pyramid DC/OSx (mid/late 80s?)
I've no idea whether Pyramid sources survive anywhere: if anyone's aware of
any, I'd be very interested to know...



On Sat, 11 Jun 2022, 18:09 Paul Ruizendaal, <pnr@planet.nl> wrote:

> It would seem that a Spinellis-like exercise for SCCS is possible:
>
> PWB1.0 (1978):
> https://www.tuhs.org/cgi-bin/utree.pl?file=PWB1/sys/source/sccs4
> SysIII (1980):
> https://www.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/cmd/sccs
> SysVr1
> <https://www.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/cmd/sccsSysVr1>
> (1983): https://www.tuhs.org/cgi-bin/utree.pl?file=pdp11v/usr/src/cmd/sccs
> SysVr2
> <https://www.tuhs.org/cgi-bin/utree.pl?file=pdp11v/usr/src/cmd/sccsSysVr2>
> (1984):
> https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/sccs
> SysVr3
> <https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/sccsSysVr3>
> (1987):
> https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/src/cmd/sccs
> SysVr4
> <https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/src/cmd/sccsSysVr4>
> (1988):
> https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr4/svr4/cmd/sccs
> Ultrix3.1 (1988):
> https://www.tuhs.org/cgi-bin/utree.pl?file=Ultrix-3.1/src/cmd/sccs
>
> I did not find SCCS sources included with the BSD sources on TUHS, but
> there is a front-end “sccs” command. For sure, SCCS was used for BSD
> development. Kirk McKusick’s DVD has a directory "CSRG/historic1/sccscmds”,
> but I did not look into this further.
>
> From here the trail probably continues with Solaris, GNU and Bitmover --
> all very much outside my timeframe of research.
>
> Paul
>
> > The original Marc Rochchild/John Mashey and team code from PWB 1.0 can be
> > found:  http://tuhs.org/Archive/Distributions/USDL/spencer_pwb.tar.gz
> > In the directory: sys/source/sccs4
> > The man pages are in the same archive but mixed with the rest of the
> > commands in usr/man/man*
> >
> > That said, there is Gnu version of same written C++ if IIRC:
> > https://www.gnu.org/software/cssc/
> >
> > And there's more ... but I'll Larry offer details here other than point
> out
> > his: http://www.bitmover.com/bitsccs/ [which is of BitKeeper] is a
> > more modern implementation still]
>

[-- Attachment #2: Type: text/html, Size: 3636 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [TUHS] Re: Source code for SCCS
  2022-06-11 10:09 [TUHS] Re: Source code for SCCS Paul Ruizendaal
  2022-06-15  5:15 ` Stuart Remphrey
@ 2022-06-15  6:21 ` Ed Bradford
  1 sibling, 0 replies; 3+ messages in thread
From: Ed Bradford @ 2022-06-15  6:21 UTC (permalink / raw)
  To: Paul Ruizendaal; +Cc: UNIX Heritage Society

[-- Attachment #1: Type: text/plain, Size: 2375 bytes --]

Thanks Paul. Of the 7 links you provided, the first one and the last two
work.
The others fail.

Ed Bradford
Pflugerville, TX

On Sat, Jun 11, 2022 at 5:09 AM Paul Ruizendaal <pnr@planet.nl> wrote:

> It would seem that a Spinellis-like exercise for SCCS is possible:
>
> PWB1.0 (1978):
> https://www.tuhs.org/cgi-bin/utree.pl?file=PWB1/sys/source/sccs4
> SysIII (1980):
> https://www.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/cmd/sccs
> SysVr1
> <https://www.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/cmd/sccsSysVr1>
> (1983): https://www.tuhs.org/cgi-bin/utree.pl?file=pdp11v/usr/src/cmd/sccs
> SysVr2
> <https://www.tuhs.org/cgi-bin/utree.pl?file=pdp11v/usr/src/cmd/sccsSysVr2>
> (1984):
> https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/sccs
> SysVr3
> <https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/sccsSysVr3>
> (1987):
> https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/src/cmd/sccs
> SysVr4
> <https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/src/cmd/sccsSysVr4>
> (1988):
> https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr4/svr4/cmd/sccs
> Ultrix3.1 (1988):
> https://www.tuhs.org/cgi-bin/utree.pl?file=Ultrix-3.1/src/cmd/sccs
>
> I did not find SCCS sources included with the BSD sources on TUHS, but
> there is a front-end “sccs” command. For sure, SCCS was used for BSD
> development. Kirk McKusick’s DVD has a directory "CSRG/historic1/sccscmds”,
> but I did not look into this further.
>
> From here the trail probably continues with Solaris, GNU and Bitmover --
> all very much outside my timeframe of research.
>
> Paul
>
> > The original Marc Rochchild/John Mashey and team code from PWB 1.0 can be
> > found:  http://tuhs.org/Archive/Distributions/USDL/spencer_pwb.tar.gz
> > In the directory: sys/source/sccs4
> > The man pages are in the same archive but mixed with the rest of the
> > commands in usr/man/man*
> >
> > That said, there is Gnu version of same written C++ if IIRC:
> > https://www.gnu.org/software/cssc/
> >
> > And there's more ... but I'll Larry offer details here other than point
> out
> > his: http://www.bitmover.com/bitsccs/ [which is of BitKeeper] is a
> > more modern implementation still]
>


-- 
Advice is judged by results, not by intentions.
  Cicero

[-- Attachment #2: Type: text/html, Size: 4053 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-06-15  6:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-11 10:09 [TUHS] Re: Source code for SCCS Paul Ruizendaal
2022-06-15  5:15 ` Stuart Remphrey
2022-06-15  6:21 ` Ed Bradford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).