PanoTools mailing list archive

Mailinglist:PanoTools
Sender:Philipp Frauenfelder
Date/Time:2004-Sep-09 22:38:34
Subject:Re: Re: copyright violation?

Thread:


PanoTools: Re: Re: copyright violation? Philipp Frauenfelder 2004-Sep-09 22:38:34
Dear Thomas

[ Sorry for rearranging the quoting -- I am used to it this way. ]

Am Thu, Sep 09, 2004 at 12:57:24PM -0700 hat Thomas Niemann getippert:
> "Erik Krause" <#removed#> wrote:
> > Do you really mean? These products pass data to panotools, nothing
> > more. In my opinion (but I'm no specialist here and certainly not a
> > lawyer) 'derived work' means work that is based on the knowhow of a
> > procuct and that extends that work.

No. This is a common misinterpretation of the GPL. No offense,
but I guess you are not from the OSS world... ;-) If you were,
you would certainly have heard of the Qt-KDE case. A lot of KDE
had the GPL license and the Qt license was -- at this time --
not compatible with it. This made KDE undistributable for many
Linux distributions. Certainly for Debian (which is rather
strict if not stuborn* in this respect).

* cf. my sig.

Derived work is what as Mathieu described it in
<#removed#> on Thu, Sep 09, 2004 at 10:12:33AM -0400:
> If you use a GPL software from a private software, and you share datas
> between this two software (ex: you use a DLL under GPL or a software you
> launch and manage with a fork and exec and send datas with pipelines),
> you have to redistribute your software under GPL.

> > AFAIK the linux kernel is under the GPL. If it would not be possible
> > to use functions of a GPL product it wouldn't be allowed to sell
> > commercial programs for Linux.
>
> Yes, this is a good point.
>
> Does including stdio.h, and calling printf in libc.a, mean you can't sell
> the software?

The question should be: Does including stdio.h mean you need
GPL? Two problems here: stdio.h is under LGPL and parts of the
OS, compiler etc. do not infect other software with the GPL.

> Does including panorama.h, and calling in filter_main in pano12.dll mean you
> can't sell the software?

You can still sell GPLed software. It might only be difficult to
find somebody who pays for software which is also freely
available. But charging something for GPLed software is not
forbidden -- as long as the source is still available on request
for free (or for a small copy fee covering your own costs eg.
for a CDRom).

But including panorama.h and calling functions in pano12.dll
means you have a derived work.

> Well, in my case, I'm giving it away. But that's another story.

Hey, cool! Great! Thanks!

HTH
-- 
Philipp      | work: #removed#  +41 1 632 60 38
Frauenfelder | home: #removed#    +41 1 862 73 14
[PGP]        | http://www.math.ethz.ch/~pfrauenf/
Proudly running Debian GNU/Linux. See http://www.debian.org/


------------------------ 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