[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Clarification of Qt GPL license
From:       Per Edin <per.programmering () telia ! com>
Date:       2002-06-24 17:03:27
[Download RAW message or body]

On Monday 24 June 2002 18:50, Dirk Mueller wrote:
> On Die, 25 Jun 2002, Per Edin wrote:
> > > KFileDialog is LGPL, so you can't add GPL'ed code to it.
> >
> > Why not re-design the code by re-writing, changing names of vars, etc.
>
> renaming variables is not a re-design of the code.
>
> For a legal code change from GPL to LGPL it needs a white room design (that
> is, you have to ensure you wrote the code on your own and you haven't seen
> the reference code any time before).
I didn't mean just changing variable names, but code like this:

#include <iostream.h>

int main() {
	char *text="Hello!";
	cout<<text<<endl;
	return 0;
}

could look like this:

#include <iostream.h>

int main(int argc, char *argv[])
{
	cout << "Hello!\n";
	return 0;
}

besides you could just look at the code once to see special parts of it, then
write the function from scratch but with help from _extra hard to re-write_ 
code.

>
>
> Dirk
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> >> unsubscribe <<

-- 
Best regards, Per Edin
Sweden, Europe
Maintainer and Developer @ the KStorm project.
<http://kstorm.sourceforge.net>
ICQ: 151399739 IRC: minux@irc.kde.org
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic