[comp.archives] [comp.lang.prolog] Free VHDL Software in Prolog

pbr@mcnc.org (Peter Reintjes) (05/28/90)

Archive-name: vhdl-parser/27-May-90
Original-posting-by: pbr@mcnc.org (Peter Reintjes)
Original-subject: Free VHDL Software in Prolog
Archive-site: mcnc.mcnc.org [128.109.130.3]
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)


This posting has a threefold purpose:

1) To announce the availability of a VHDL Parser in Prolog.
2) To make a statement regarding the legal status of this software.
3) To announce my new job and location on the network.

People who do not know me and have no interest in VLSI/CAD
applications in Prolog need not read any further (unless you
are a masochist and want to read my diatribe on copyrights).

1)

I have a VHDL parser/formatter written in Prolog.
It is compatible with Quintus and SICStus Prolog
and a slightly modified version has been run on
ARITY (DOS).

The VHDL Parser is available as vhdl.tar.Z by
anonymous FTP from mcnc.mcnc.org (128.109.130.3).
(If you want the DOS version, contact me directly).

2)

What I am about to say strikes me as incredibly 
obvious, but since I have never seen it written
on the network, I feel obliged to say it:


The source code and documentation for the VHDL
parser is Copyrighted 1990 by Peter Reintjes.


Not only does this have nothing to do with the so-called
Copyleft concept, but I must admit that I do not understand
what the Copyleft concept is. When someone begins a
paragraph by stating that something is in the public domain
and then ends the paragraph by describing some supposed legal
restrictions (such as -- can not be used for profit, etc.)
they are demonstrating a woeful ignorance of the law.

As far as my own software products are concerned,
anyone who wishes to use my VHDL parser for research,
experimentation, product prototyping, etc., is welcome
to do so. People frequently use information in (copyrighted)
books to accomplish these tasks. In this regard, running my
program is like reading a book. Everyone who `reads' a copy
of my `book' need not pay me or even tell me that you are doing
it. The only differnce is that `copies' of my book are 
available for free (picture a pile of bookstore remainders
marked down 100%, they are still copyrighted).

If, however, you intend to derive financial gain from
using or copying this software, you are legally bound
by Copyright law to aquire my permission to do so.
Even if you derive financial gain simply from running
my program (comparable with performing a play -- you are not
exactly selling copies of the text, but you are selling
performances!),  I have no fear that the copyright laws are
sufficient to protect my rights.

The above statement is not an `agreement' to be read and
agreed to before using my software, many people will
probably use my software without reading the above statement.
It is simply a statement of the legal facts.
People who have not read this statement are
subject to the same laws as people who have. The software
itself contains a simple copyright notice, if anyone is 
unclear about what the copyright notice means or the penalties
for removing that notice should have no trouble getting
this information from a lawyer.

I believe that anyone likely to use this software for
monetary gain will have every reason to contact me and license
the software for this purpose. Anyone not making money can
do as they please, and I sincerely hope that they find
it useful.

See, nothing to sign, no muss, no fuss, but, I repeat,
this software is not in the public domain.

Thanks for listening,
	   
	   Peter Reintjes  

3) Please address all  correspondence to my new USENET address

	   Formerly of the Microelectronics Center of North Carolina

			 ( pbr@mcnc.org  OLD ADDRESS )

	   Shortly to be an employee of Quintus Computer Systems, Inc.

		         ( ingr!deerfeld!pbr@uunet.UU.NET )

                          (407) 498-2809