<?xml version="1.0" ?>

<kc>

<title>Gimp Traffic</title>

<author contact="mailto:alexh@dowco.com">Alex Harford</author>

<issue num="24" date="10 Jul 2000 00:00:00 -0800" />

<stats posts="67" size="247" contrib="34" multiples="15" lastweek="5">

<person posts="8" size="23" who="egger@suse.de" />
<person posts="7" size="26" who="Sven Neumann &lt;neumanns@uni-duesseldorf.de&gt;" />
<person posts="4" size="53" who="pixel fairy &lt;furnace@necroerotic.org&gt;" />
<person posts="4" size="12" who="Marc Lehmann &lt;pcg@goof.com&gt;" />
<person posts="3" size="12" who="Jeff Sheffield &lt;jsheffie@buzzard.kdi.com&gt;" />
<person posts="3" size="10" who="David Odin &lt;David.Odin@bigfoot.com&gt;" />
<person posts="3" size="8" who="furnace &lt;furnace@necroerotic.org&gt;" />
<person posts="2" size="7" who="Robert L Krawitz &lt;rlk@alum.mit.edu&gt;" />
<person posts="2" size="5" who="Nick Lamb &lt;njl98r@ecs.soton.ac.uk&gt;" />
<person posts="2" size="5" who="Adam D. Moss &lt;adam@gimp.org&gt;" />
<person posts="2" size="5" who="Steinar H. Gunderson &lt;sgunderson@bigfoot.com&gt;" />
<person posts="2" size="5" who="Kevin Cozens &lt;kcozens@interlog.com&gt;" />
<person posts="2" size="5" who="DrMartin.Weber &lt;MARTING.WEBER@Allianz.de&gt;" />
<person posts="2" size="5" who="famrom@idecnet.com (Guillermo S. Romero / Familia Romero)" />
<person posts="2" size="4" who="Fethi BELGHAOUTI &lt;fethi_bel@yahoo.fr&gt;" />
<person posts="1" size="5" who="Dave Morse &lt;morse@nichimen.com&gt;" />
<person posts="1" size="4" who="Michael J. Hammel &lt;mjhammel@graphics-muse.org&gt;" />
<person posts="1" size="4" who="Dean Johnson &lt;dtj@sgi.com&gt;" />
<person posts="1" size="3" who="khk@khk.net" />
<person posts="1" size="3" who="Frazer Williams &lt;pfw@moi.unl.edu&gt;" />
<person posts="1" size="3" who="FUJITA Yuji &lt;yuji@wl.me.titech.ac.jp&gt;" />
<person posts="1" size="3" who="Garry R. Osgood &lt;gosgood@idt.net&gt;" />
<person posts="1" size="3" who="Ben Hall &lt;bhall@crosskeys.com&gt;" />
<person posts="1" size="3" who="Tino Schwarze &lt;tino.schwarze@informatik.tu-chemnitz.de&gt;" />
<person posts="1" size="2" who="Alan F. Ho &lt;alanho@princeton.edu&gt;" />
<person posts="1" size="2" who="Marco Lamberto &lt;ml568366@silab.dsi.unimi.it&gt;" />
<person posts="1" size="2" who="Tim Mooney &lt;mooney@dogbert.cc.ndsu.nodak.edu&gt;" />
<person posts="1" size="2" who="Ian Boreham &lt;ianb@ot.com.au&gt;" />
<person posts="1" size="2" who="Jonathan E. Paton &lt;jonathanpaton@yahoo.com&gt;" />
<person posts="1" size="2" who="psinha@in.ibm.com" />
<person posts="1" size="2" who="Lamberto Marco &lt;marcolamberto@yahoo.com&gt;" />
<person posts="1" size="2" who="Chris Marston &lt;cmarston@poisson.penguinpowered.com&gt;" />

</stats>

<section
  title="Licensing Problems with XCF Loader in Imlib2"
  subject="License of the XCF loader in Imlib2"
  archive=""
  posts="12"
  startdate="24 Jun 2000 00:00:00 -0800"
  enddate="29 Jun 2000 00:00:00 -0800"
>

<mention>Sven Neumann </mention>
<mention></mention>
<mention>Tino Schwarze</mention>

<p>Sven Neumann wrote the list about a potential legal problem with the XCF
(Gimp's Native File Format) loader in Imlib2:</p>

<quote who="Sven Neumann">

<p>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.</p>

<p>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.</p>

<p>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.</p>

<p>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.</p>

<p>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.</p>

<p>  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 ?!</p>

</quote>

<p>Several people wanted immediate action, but Tino Schwarze wanted to take
a more friendly approach of sending an e-mail and asking it to be removed.
Sven liked this idea, and Daniel Egger send an e-mail off to the person
who checked in the code.  A few days later Daniel replied that he <quote
who="Daniel Egger"> talked to Christian Kreibich, the author of the codemixture
and he told me that it was a mistake to publish the code in this form and
that he'll undo that step.  He and Raster are going to meet next week and
then they'll think about possible solutions for this conflict.</quote></p>

<p>Marc Lehmann wasn't so sure about this.  He replied,</p>

<p><quote who="Marc Lehmann">Don't they think this is demanding some _action_ (like reverting that
patch)? "meet next week" and "possible solutions" sounds, well, not very
serious.</quote></p>

<p><quote who="Marc Lehmann">The patch IS already reverted. About 5 minutes after my mail...</quote></p>

</section>

<section
title="New gDynText is out"
subject="gDynText 1.5.0 is out!"
archive=""
posts="3"
startdate="25 Jun 2000 00:00:00 -0800"
enddate="25 Jun 2000 00:00:00 -0800"
>

<mention>Sven Neumann </mention>
<mention></mention>
<mention>Marco Lambert</mention>

<p>Marco Lamberto annouced that he has released a
new version of gDynText, and it could be found at
http://download.sourceforge.net/gdyntext/gdyntext-1.5.0.tgz</p>

<p>Sven Neumann asked if he should <quote who="Sven Neumann">update the
version in gimp CVS or is this code considered to be unstable compared to
the version we ship with gimp now ?  There are a few bugs regarding the
GDynText plug-in listed at the gimp bugtracker. Does this version fix those
problems?</quote></p>

<p>Marco replied that 1.5.0 is just as stable as the previous version,
and several bugs were fixed as well.</p>

</section>

<section
title="Getting Mouse Coordinate Info"
subject="Getting mouse coordinates from inside a gimp plug-in?"
archive=""
posts="6"
startdate="27 Jun 2000 00:00:00 -0800"
enddate="28 Jun 2000 00:00:00 -0800"
>

<mention></mention>

<p>Frazer Williams is wanting to write a plug-in, but he needs a way to pass
the co-ordinates to the plug-in.  He explained what he wanted to do:</p>

<p><quote who="Frazer Williams">  I'm trying to write an "unplot" plugin.
The idea is to load a graph image into the gimp (probably using a scanner),
and then, using the mouse to click on points on the graph, write the x and
y values of mouse-selected points to a file.  Thus, if I had a graph of,
say, voltage vs. current, I could digitize it manually using the plug-in,
obtaining a file with voltages and currents.</quote></p>

<p>Somebody replied that it would be a GTK-related solution.  Several other
people suggested alternatives to manual mouseclicks, such as unqiue colors
that can be found in the image.  Kevin Cozens suggested that Fraser looks
into the <quote who="Kevin Cozens">code for the ImageMap plugin. Thinking
about what it how it works from the users point of view I suspect it has to
have a way of getting the mouse coordinates.</quote></p>

<p>There were no more messages in this thread, so hopefully Fraser had some
success with his plug-in.</p>

</section>

</kc>
