PanoTools mailing list archive

Mailinglist:PanoTools
Sender:Fulvio Senore
Date/Time:2004-Sep-12 19:29:14
Subject:Re: Re: copyright violation?

Thread:


PanoTools: Re: Re: copyright violation? Fulvio Senore 2004-Sep-12 19:29:14

----- Original Message ----- 
From: "Valient Gough" <#removed#>
To: <#removed#>
Sent: Saturday, September 11, 2004 9:36 PM
Subject: [PanoTools] Re: copyright violation?


> Ahh, but here is where you are overlooking something.  How do they
> manage to utilize functions from pano12.dll?  By including code from
> the Panorama-Tools header files!  Lets take an example of one
> particular GUI tool I'm aware of (no point in naming names).  It
> includes Panorama.h and Filter.h, which combined comprise over 1100
> lines of copyrighted code.
>

> When the GUI builder included a thousand lines of code from
> panorama-tools into his program, that causes the linker to build
> those into their executable.  That in itself is not a problem,
> however when they then go on to *distribute* that executable which
> in part comprises of copyrighted code, then there is a problem.
>

This is not true. Header files (*.h) only tell the compiler how to correctly
use fuctions but do not cause the linker to include anything. In order to
include something you need to compile the C source code and send it to the
linker: it does not happen for panorama tools GUI, of course.
The header file is to a compiler what a manual is to a man: it shows how to
use something.
You could avoid including .h files and the program would still compile. You
would need to activate this behaviour because it is an easy way to have
crashing programs, but the first C compilers worked this way.

Fulvio Senore




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/.Cr1lB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/PanoTools/

<*> To unsubscribe from this group, send an email to:
    #removed#

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 





Next thread:

Previous thread:

back to search page