🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #620671

Re: Nostalgia

#620671
From: jmfbahciv
Date: Wed, 21 Feb 2018 16:11
82 lines
5975 bytes
Peter Flass wrote:
> Anne & Lynn Wheeler <ly...@garlic.com> wrote:
>> Bob Eager <news...@eager.cx> writes:
>>> Exactly. Might be worth recounting this story (possibly a repeat, but...)
>>>
>>> About 15 years ago I had a need for a particular program on a PC. It was
>>> a one-off, and it had to be in BASIC, as the machine wasn't connected to
>>> anything else - all I could do was move small files using INTERLNK/
>>> INTERSVR (remember those?)
>>>
>>> I searched the Internet and found an ideal program. I downloaded it,
>>> transferred it to the PC and it did exactly what I wanted.
>>>
>>> Being me, I had a look at the source code. The more I looked at it, the
>>> more mystified I became by the style of programming. It was how I might
>>> have written it.
>>>
>>> Then it hit me. I *had* written it, a further 15 years before. I had sent
>>> it to various people but not bothered keeping a copy. It had come back to
>>> me!
>>
>> former co-worker at science center and research was responsible for the
>> internal network (larger than arpanet/internet from just about the
>> beginning until sometime mid-80s) ... past posts
>> http://www.garlic.com/~lynn/subnetwork.html#internalnet
>> which was also used for the corporate sponsored university network
>> (also larger than arpanet/internet for a time) some past posts
>> http://www.garlic.com/~lynn/subnetwork.html#bitnet
>>
>> in the 80s, he had left IBM and was working for company that did a lot
>> of real-time stuff and he was working with major real-time system and
>> noticed code that he thot was familiar. The supervisor contained module
>> that was seemed same as his RSCS/VNET MSUP routine (from 15yrs
>> earlier), a nearly line-for-line translation from 360 assembler to
>> C, included retaining the original comments. past refs
>> http://www.garlic.com/~lynn/2006y.html#32 "The Elements of Programming
Style"
>> http://www.garlic.com/~lynn/2010k.html#34 Was VM ever used as an exokernel?
>>
>> His RSCS/VNET MSUP dates back to the 60s, before 23JUNE1969 unbundling
>> and starting to separately charge for lots of stuff, including software
>> http://www.garlic.com/~lynn/submain.html#unbundling
>>
>> after the unbundling announce, IBM had internal people going back and
>> adding "COPYRIGHT" statements to the front of every source routine.
>> example from long ago and far away:
>>
>>
>> ***********************************************************************
00002000
>> ***                                                                 ***
00003000
>> ***           5748-XE1 - COPYRIGHT IBM CORPORATION - 1978, 1979     ***
00004000
>> ***           LICENSED MATERIAL - PROGRAM PROPERTY OF IBM           ***
00005000
>> ***           REFER TO COPYRIGHT INSTRUCTIONS:  FORM G120-2083      ***
00006000
>> ***                                                                 ***
00007000
>> ***********************************************************************
00008000
>
> I'll bet that was a fun job. Was it punishment for salesmen who didn't make
> quota?

At DEC, it was Tape Prep's job to put copyrights in documentation when
they typed up the files for the programmers.  Source code didn't get
copyrights.

Then, in the mid 80s, the lawyers decreed that all files had to have
copyrights in them, including the *.EXE, *.REL, *.SAV, *.HGH, *.LIB,
*.LOW, *.UNV files.  It had to be ASCII so that typing
TYPE FOO.EXE on a TTY would display the copyright amid all of the
cybercrud.  It was my job to put those in or ensure that the
other guys put them in.  Spider figured out that putting the
copyright in the job data area of the program would not break
anything and legally protect the file.  When the EXE was executed,
the contents of the job data area were overwritten with the good
stuff.

/BAH
Technical Details
Message-ID: <PM000565BB72BA7E7E@aca41444.ipt.aol.com>
Path: mbox-mo1.pugleaf.net!o9ni5388qte.1!nntp.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!news.unit0.net!peer03.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!spln!extra.newsguy.com!newsp.newsguy.com!news1
References: <p641l0$7er$1@dont-email.me> <p67o2727bv@news1.newsguy.com> <p6967v$t5b$1@dont-email.me> <1415250544.540572098.234213.peter_flass-yahoo.com@news.eternal-september.org> <p6a3222a0@news7.newsguy.com> <ferl3eFbp23U13@mid.individual.net> <87o9kjh6oc.fsf@garlic.com> <p641l0$7er$1@dont-email.me> <vsedne5li_0xfxjHnZ2dnUU7-fOdnZ2d@giganews.com> <1798275321.540421278.448699.peter_flass-yahoo.com@news.eternal-september.org> <fennrjFber7U1@mid.individual.net> <p671b4212b3@news2.newsguy.com> <p672qv$74m$1@dont-email.me> <p67o2727bv@news1.newsguy.com> <p6967v$t5b$1@dont-email.me> <1415250544.540572098.234213.peter_flass-yahoo.com@news.eternal-september.org> <p6a3222a0@news7.newsguy.com> <ferl3eFbp23U13@mid.individual.net> <87o9kjh6oc.fsf@garlic.com> <979795317.540846406.418720.peter_flass-yahoo.com@news.eternal-september.org>

Show Full Headers
Complete Article Headers
X-Received: by 10.200.81.215 with SMTP id d23mr2788256qtn.31.1519229541404;        Wed, 21 Feb 2018 08:12:21 -0800 (PST)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 10.200.6.11 with SMTP id d11ls935581qth.14.gmail; Wed, 21 Feb 2018 08:12:20 -0800 (PST)
X-Received: by 10.200.4.134 with SMTP id s6mr2794717qtg.9.1519229540180;        Wed, 21 Feb 2018 08:12:20 -0800 (PST)
Path: mbox-mo1.pugleaf.net!o9ni5388qte.1!nntp.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!news.unit0.net!peer03.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!spln!extra.newsguy.com!newsp.newsguy.com!news1
From: jmfbahciv <See....@aol.com>
Newsgroups: alt.folklore.computers
Subject: Re: Nostalgia
Date: 21 Feb 2018 16:11:58 GMT
Organization: "Have EDDT, will travel"
Lines: 82
Message-ID: <PM000565BB72BA7E7E@aca41444.ipt.aol.com>
References: <p641l0$7er$1@dont-email.me> <p67o2727bv@news1.newsguy.com> <p6967v$t5b$1@dont-email.me> <1415250544.540572098.234213.peter_flass-yahoo.com@news.eternal-september.org> <p6a3222a0@news7.newsguy.com> <ferl3eFbp23U13@mid.individual.net> <87o9kjh6oc.fsf@garlic.com> <p641l0$7er$1@dont-email.me> <vsedne5li_0xfxjHnZ2dnUU7-fOdnZ2d@giganews.com> <1798275321.540421278.448699.peter_flass-yahoo.com@news.eternal-september.org> <fennrjFber7U1@mid.individual.net> <p671b4212b3@news2.newsguy.com> <p672qv$74m$1@dont-email.me> <p67o2727bv@news1.newsguy.com> <p6967v$t5b$1@dont-email.me> <1415250544.540572098.234213.peter_flass-yahoo.com@news.eternal-september.org> <p6a3222a0@news7.newsguy.com> <ferl3eFbp23U13@mid.individual.net> <87o9kjh6oc.fsf@garlic.com> <979795317.540846406.418720.peter_flass-yahoo.com@news.eternal-september.org>
NNTP-Posting-Host: p6483a295e1f791a8e283031349ce513aea49a5390600b877.newsdawg.com
Mime-Version: 1.0
User-Agent: Pineapple News/0.9.0 (Mac OS X 10.4.9 PowerPC)
X-Registered-To: [Registered Name]
X-Program-URL: http://www.platinumball.net/pineapple/news/macosx/
X-Received-Bytes: 5411
X-Received-Body-CRC: 244428598
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit