[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender/release/scripts kmz_ImportWithMesh.py

jmsoler at free.fr jmsoler at free.fr
Sat Feb 3 10:28:55 CET 2007


Selon Tom M <letterrip at gmail.com>:

> JMS,
>
> Martin is correct regarding the GPL - once something is release under
> that license as long as the distributor distributes changes under the
> GPL the original author doesn't get any say regarding what changes
> they might make.
>

Sorry but that is wrong. If you made modifications in the original work
you  must clearly indicated that the file you distribute is not the original
one. From the GPL text:
"""
In french :
Si le logiciel est modifié par quelqu'un d'autre puis transmis à des tiers,
nous voulons que les destinataires soient mis au courant que ce qu'ils ont
reçu n'est pas le logiciel d'origine, de sorte que tout problème introduit
par d'autres ne puisse entacher la réputation de l'auteur originel.

In english
 If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
"""
Thing I already asked a lot of times. Currently the copy in the CVS
does not respect this article. All modifs made by Cambo and not clearly
incicated in every scripts of the the bundle scripts also infringe this
part of the General Public Licence .

> that said, I don't think that changes to an authors script that is
> being actively maintained should be made without the authors
> permission unless there is very good reason.  Thus cambo, it would be
> appreciated if you would revert your changes to the script for now,
> since a modest performance gain isn't really worth going against the
> authors wishes.
>

My only wishes is that you respect the GPL text and that the functions in my
script would not be damaged.

> JMS if you would be willing to make the changes if there are in fact
> performance gains I'd be willing to do a benchmarking comparison - If
> someone could point out some test files - are you and cambo both using
> 2.4 or 2.5 for the testing?  Ie you might see different performance if
> you are using different versions of python for the testing and thus
> you could 'both be right' regarding performance.
>

I only use the blender's dll python joined to the Blender archive, nothing
else. The tests were made  under xppro with a very fast p4 intel proc and
under win98 with a not so fast AMD proc. Every test made on huge kml/kmz
models shows that the results was or the same or slower on the modified
script.

I did not refuse to make changes that speed up the scrip and I lost a lot of
time to do that but, really, I do not notice any difference with my original
one. However, a lot of these changes are in my new script to satisfy the wills
of the python team.

So, please, update the CVS with the current version of the script, the 019g:
http://jmsoler.free.fr/util/blenderfile/py/kmz_ImportWithMesh_Z019g.py





More information about the Bf-committers mailing list