Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Pascal Ansi -iso > Re: Source for ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 13 of 13 Topic 205 of 217
Post > Topic >>

Re: Source for the original CDC 6000 Pascal compiler

by Scott Moore <samiam@[EMAIL PROTECTED] > May 20, 2008 at 01:52 PM

thomas.mertes@[EMAIL PROTECTED]
 wrote:
> On 20 Mai, 18:29, Scott Moore <sam...@[EMAIL PROTECTED]
> wrote:
>> thomas.mer...@[EMAIL PROTECTED]
 wrote:
>>>> The only material there that is not public domain is the
>>>> 1984 version of the CDC compiler, and that was by specific
>>>> request from the university.
>>> Speaking of computer archeology...
>>> Do you plan to release the 1972 and 1976 pascal compilers
>>> also in machine readable form instead of scanned listings?
>> Its a good question. The material is already on line, but on
>> a privately subscribed site, in the form of CDC tapes. The
>> decision to make it private was stipulated by the current
>> owners of the rights to the CDC.
> 
> It is of limited value, when it cannot be released as
> public domain or as open source software. On the contrary
> when copyrighted material is released you can get trouble
> and other ways of getting public domain versions of this
> software (via ocr or manual typing using the public domain
> listings you released) could be handicapped. Since I started
> to produce machine readable forms of the 1972 and 1976
> compilers by manual typing (don't hold your breath it will
> take months since it is a low level task for me) I ask you
> to not release any material about this compilers which might
> have copyright on them. OTOH public domain versions are
> welcome.

I think you misunderstand. I NEVER release copyright information
on my web site without express written permission.

In fact, I have made that very clear on my web site:

http://www.standardpascal.org/rights.html

Which is clearly linked from the main page.

> 
>> I don't believe there is any problem with my also publi****ng
>> the tapes, but I also unfortunately don't believe there is
>> much use to it either, since you would need the other tools
>> and the CDC 6000 simulator to use the material.
> 
> In the future such tools may be available for free.
> It is software archeology. As such it has the same value
> as the things you see in a museum. Comparing different
> compiler versions is also easier with machine readable files.
> 
>> I guess the short answer is that I need to look into if there
>> is any sense to be made from trying to make a stand alone
>> version.
> 
> what do you mean with a stand alone version?

The CDC 6000 simulator was released on a web site:

http://www.standardpascal.org/cdc6400.html

The tapes to run the Pascal CDC 6000 compiler are either public
domain, or I have already obtained rights to. The only rights
claimed were for the rest of the CDC information, that, as mentioned,
the current holders of the CDC rights have given only limited
permission to access.

So it remains to be seen if there is value to releasing just what
information would be necessary to run just the CDC 6000 Pascal
tapes.

> 
>>> Are other versions of the P6000 compiler available
>>> as well?
>> Probably. The ones I presented were the most im****tant versions,
>> the last version of the first compiler before the rewrite,
>> and the last CDC 6000 compiler ever published.
>>
>>> You mention also the P1, P2 and P3 pascal compilers.
>>> Is the source of this compailers also available
>>> (I was not able to find them in the internet)?
>> Wow, thats probably the hardest question of all. P2 exists
>> today as the UCSD compiler. However, it was likely radically
>> changed to become UCSD.
>>
>> There are other copies of the P compiler running around the
>> net, I never really bothered to track them all and compare them.
>>  From what I have seen, they are mostly changed in various ways
>> from the originals by various authors who tweaked them. The
>> version of P4 we have is a fairly lucky thing in that Steve
>> Pemberton, who wrote a book about the compiler, placed that
>> on line. Steve is a great guy who deserves a lot of credit
>> for what he has done over the years.
>>
>> So, with apologies, the answer is basically "go fish"... on
>> the internet.
> 
> I already tried, with no success...

I have come across perhaps 6 versions. I haven't kept track of the
wheres and the whys mainly because I found them to be heavily modified,
clearly by other parties than the original Zurich group. This does not
make them valueless. For example, I have used net source that were
modified to restore some of the original Basic programs from the 1970's.

I admit, though, I have very little motivation to put that kind of work
in. The P4 compiler represents the last and most complete version, and
I am satisfied with it.

> 
> Greetings Thomas Mertes
> 
> Seed7 Homepage:  http://seed7.sourceforge.net
> Seed7 - The extensible programming language: User defined statements
> and operators, abstract data types, templates without special
> syntax, OO with interfaces and multiple dispatch, statically typed,
> interpreted or compiled, ****table, runs under linux/unix/windows.
 




 13 Posts in Topic:
Source for the original CDC 6000 Pascal compiler
Scott Moore <samiam@[E  2008-03-12 14:40:05 
Re: Source for the original CDC 6000 Pascal compiler
Richard Engebretson <e  2008-03-16 16:43:44 
Re: Source for the original CDC 6000 Pascal compiler
Scott Moore <samiam@[E  2008-03-16 22:45:42 
Re: Source for the original CDC 6000 Pascal compiler
thomas.mertes@[EMAIL PROT  2008-04-23 08:31:27 
Re: P4 Sources (was: Source for the original CDC 6000 Pascal com
"Chris Burrows"  2008-04-24 11:12:15 
Re: P4 Sources
Scott Moore <samiam@[E  2008-04-23 19:02:09 
Re: Source for the original CDC 6000 Pascal compiler
Scott Moore <samiam@[E  2008-04-23 18:58:05 
Re: P4 Sources
thomas.mertes@[EMAIL PROT  2008-04-26 03:39:02 
Re: P4 Sources
Scott Moore <samiam@[E  2008-04-26 08:13:22 
Re: Source for the original CDC 6000 Pascal compiler
thomas.mertes@[EMAIL PROT  2008-05-18 12:34:55 
Re: Source for the original CDC 6000 Pascal compiler
Scott Moore <samiam@[E  2008-05-20 08:29:05 
Re: Source for the original CDC 6000 Pascal compiler
thomas.mertes@[EMAIL PROT  2008-05-20 12:35:57 
Re: Source for the original CDC 6000 Pascal compiler
Scott Moore <samiam@[E  2008-05-20 13:52:34 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Oct 11 2:34:25 CDT 2008.