Newsgroups: comp.software-eng
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!weyrich!orville
From: orville@weyrich.UUCP (Orville R. Weyrich)
Subject: Re: Software Copyright
Message-ID: <1991May15.021627.10190@weyrich.UUCP>
Reply-To: orville@weyrich.UUCP (Orville R. Weyrich)
Organization: Weyrich Computer Consulting
References: <3287@legs.UUCP>
Distribution: usa
Date: Wed, 15 May 91 02:16:27 GMT

In article <3287@legs.UUCP> kaz@ast.COM (Richard Kaczmarek) writes:
>Okay, here goes nothing.  I've been reading a quite a few articles (and
>some law books, since I got interested) about software copyright.  The
>good I've heard is that it protects intellectual property from theft.
>The bad is that it inhibits the advancement of software engineering in
>some form or another.  What are your thoughts?
>

Source code and object code should be given copyright protection. However,
I find the current wave of "look and feel" copyright litigation abhorrent.
(One more reason why I have no desire to ever own a Macintosh).

Worst of all is the trend toward pattenting software. It is all wrong for 
software, where programmers regularly reinvent the wheel simply due to the
information explosion. Consider also the time frames involved:

	It takes years for someone to obtain a pattent. In very many cases
	many folk will have also invented the same "software device" and
	thought to themselves "this is trivial, not worth a patent".
	If then the patent is granted, there's lots of folks that need to
	either pay royalties or else engage in a costly legal battle.

	It becomes a night-mare to develop even a simple piece of software:
	the programmer (or a lawyer) has to do a patent search for each
	idea embodied in a program. We have no technology to do this 
	efficiently (it is the equivalent of finding all possible reusable
	chunks in a program and proving that they do not already exist
	in a library of reusable chunks).

	Nobody can afford to do the required "due-diligence" to determine
	that a piece of software is free from patent infringence. Every
	software developer finds him/herself sitting on a time-bomb just
	waiting for some (unpublished) patent "pending" to be granted.
	Then the patent-holder has a much easier task: search through 
	existing code for a match to his/her patented piece, and file
	suit.

	ONLY THE LAWYERS WIN.

--------------------------------------           ******************************
Orville R. Weyrich, Jr., Ph.D.                   Certified Systems Professional
Internet: orville%weyrich@uunet.uu.net             Weyrich Computer Consulting
Voice:    (602) 391-0821                         POB 5782, Scottsdale, AZ 85261
Fax:      (602) 391-0023                              (Yes! I'm available)
--------------------------------------           ******************************
