Re: License of the XCF loader in Imlib2

2000-06-25 Thread Sven Neumann

Hi,

 I would at first try to be a bit more friendly. I think, it is
 sufficient if one of the original authors writes an E-mail mentioning
 that Carsten forgot something and explaining what.
 
 What he did was definitely wrong but he should be given a chance to get
 out of the issue without losing his face. I guess it was a mistake
 (though a nasty one).

I agree with this opinion and would be happy if we could set up a short 
email that we send to the Imlib2 people signed by some of the people
owning the copyright of the affected code. Since it seems not necessary 
to involve Peter and Spencer at this point, some of the people who have 
made changes to the code should be ok as senders. I'm short in time right 
now. Who wants to set up an apropriate email ??


Salut, Sven





Re: License of the XCF loader in Imlib2

2000-06-25 Thread egger

On 25 Jun, Sven Neumann wrote:

 I agree with this opinion and would be happy if we could set up a
 short email that we send to the Imlib2 people signed by some of the
 people owning the copyright of the affected code. Since it seems not
 necessary to involve Peter and Spencer at this point, some of the
 people who have made changes to the code should be ok as senders. I'm
 short in time right now. Who wants to set up an apropriate email ??

 I'm waiting for an answer of the person who checked in the code. Maybe
 we should wait for his mail before considering further steps?

-- 

Servus,
   Daniel




Re: License of the XCF loader in Imlib2

2000-06-25 Thread egger

On 25 Jun, Nick Lamb wrote:

 It "appeared" courtesy of someone identified only as "cK", hopefully
 those working on Imlib2 will know that handle (though who knows,
 it doesn't look like an expertly managed project to me, maybe anyone
 can get CVS write privs) and remove their write privs.

 This code has been checked in by Christian Kreibich. Maybe we should
 contact him first...

-- 

Servus,
   Daniel




License of the XCF loader in Imlib2

2000-06-24 Thread Sven Neumann

Hi,

yesterday night on #gimp someone pointed out that an XCF 
loader appeared in the Imlib2 CVS tree. I was curious,
checked out the source and had a closer look. 

There are two files, namely loader_xcf.c and 
loader_xcf_pixelfuncs.c, and as expected they contain 
code from the gimp tree, more exactly, from app/xcf.c 
and app/paint_funcs.c. The copyright header is however
missing from both files and only loader_xcf_pixelfuncs.c
has a small hint somewhere at the top that code was 
taken from the gimp source.

Imlib2 seems to be distributed under the X11 license. 
Since it is quite short, I have attached the text of 
the file COPYING as found in the Imlib2 source tree
so you can have a closer look yourself.

It's definitely not our intention to make life too 
hard for someone who wants to hack an XCF loader. This
has been clearly stated lately when the gdk-pixbuf
people asked us to allow to include the relevant code
under the LGPL license.

Simply using the code, removing the copyright notices
and putting it under a non-compatible license is however
too much if you ask me and we shouldn't let Carsten get
away with this. 
  
I'm not too deep into licenses and I hate to deal with 
legal questions. Could someone please step forward and
take care of asking Carsten to change the files and 
take legal actions if it becomes necessary ?!



Salut, Sven




Copyright (C) 1999 Carsten Haitzler and various contributors 

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
  
The above copyright notice and this permission notice shall be included in
all copies of the Software, its documentation and marketing  publicity 
materials, and acknowledgment shall be given in the documentation, materials
and software packages that this Software was used.
   
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



Re: License of the XCF loader in Imlib2

2000-06-24 Thread Nick Lamb

On Sat, Jun 24, 2000 at 01:14:02PM +0200, Sven Neumann wrote:
 yesterday night on #gimp someone pointed out that an XCF 
 loader appeared in the Imlib2 CVS tree. I was curious,
 checked out the source and had a closer look. 

It "appeared" courtesy of someone identified only as "cK", hopefully
those working on Imlib2 will know that handle (though who knows,
it doesn't look like an expertly managed project to me, maybe anyone
can get CVS write privs) and remove their write privs.

I await Raster's misspelled commentary on this problem, hopefully
accompanied by the removal of the offending code from CVS.

Nick.