[comp.misc] CCopyrights <-> code linked to .LIBs

risto@tuura.UUCP (Risto Lankinen) (03/05/90)

I have an interesting problem.  Suppose that...
   - I am a legal owner of a compiler, say, QuickBASIC
   - The licence for the compiler allows distributing the executable
     file commercially, even though it containsportions of libraries
     copyrighted by the compiler manufacturer (it almost necessarily
     does).

Now, if I managed in using the QuickBASIC library routines in a program
made wholly in an other language, would it still be a legal act to link
to (the legally owned) QB libraries and sell the target executable?
If not so, could it be made legal by linking together a minimal Quick-
BASIC -compiled program (like "CALL AssemblyCode : END") and consider-
ably larger assembler code in order to make the library calls from the
assembler code only and then call it 'a QuickBASIC program'?

Can libraries be protected at all?  Couldn't one make an 'own' library
whichcontains code that calls all of the PUBLIC(ly declared) routinees
in an another library so that the rebuilt target library would have all
the same objects (still PUBLICly declared) to be used by that "Execute
All Functions At Least Once - utility" whose distribution is allowed in
the licence.

terveisin: Risto Lankinen
-- 
Risto Lankinen / product specialist ***************************************
Nokia Data Systems, Technology Dept *  2                              2   *
THIS SPACE INTENTIONALLY LEFT BLANK * 2 -1 is PRIME!  Now working on 2 +1 *
replies: risto@yj.data.nokia.fi     ***************************************