On Sun, 17 Feb 2013 01:25:36 +0100, Martin Fürholz wrote:

> Hello Henri,
> 
> first: no I cannot reproduce the issue with small prims. They are resized in 
> a viewer with my fix from <0.01, 0.01, 0.01>  (whis is the minimum prim size 
> in the LL viewer) to <0.014, 0.014, 0.014> perfectly, just exactly like in 
> the current SL release viewer.

I DO CONFIRM THAT THE BUG ***###DOES###*** HAPPEN WITH LL'S LATEST
VIEWER V3.4.5.270263 (like it did happen with all former v3.4 and v3.3
viewers: I didn't test older ones).

Perhaps you have different settings than mine and not seeing it,
but this bug DOES exist !

> Second:
> as far as I've been told LL does not take code from you from what-ever 
> reason,

The reason is that I refuse to give to LL my real life (snail-mail)
address and phone number for such a puprpose as signing a CA: it is
ILLEGAL in France (and EU) to require such private information for
such a purpose (the required *private* information is excessive for
the purpose: my RL name and signature is all what LL needs): what
would LL do with my phone number anyway (that is on red list by the
way: only my family and close friends got my phone number !) ?
I can't understand half of spoken English (especially when spoken by
Americans), and I can't speak it properly (some may find French
accent cute in English, but believe me, mine is not cute the least !).

LL says it must abide the French (and EU) law by requiring their
residents to pay the VAT (this is untrue as well: that law about VAT
on Internet was made so that *competiting* EU companies would not
be disavantaged in regards on companies not having to charge a VAT,
but the law doesn't say that companies *without a comptetion* should
charge it !!!  Basically, LL's EU customers are paying taxes twice
(US taxes, that is included in the price of everything LL charges
to residents, *and* EU VAT) !...
On the other hand, LL doesn't respect the least laws protecting the
privacy of their foreign customers and would like me to go by their,
ILLEGAL rules !  Sorry, but no thanks !

> so it won't be of help if you write or email any extensions to my
> fix on this list. In the contrary it will make it impossible for me
> to do any even common-sense changes to it, as LL (as  far as I can
> tell) doesn't accept any changes from people who don't have a CA on
> file with Linden Lab, even if those changes are fixes of very 
> obvious bugs and even if they are common  sense-fixes or even if
> they are industry-standard.

A bugfix is NOT copyrightable, unless it would involve a full rewrite
or significant change of the whole algorithm: the changes I proposed
are TRIVIAL: if you really are anal, you could even change my proposed
"if (a != b)" code for "if (a - b != 0)"  LOL !

Get **REAL**, please, and stop seeing problems were there is NONE !!!

> I would like you to contact me directly, instead.

Yes, I know this type of hypocrisy and practiced it several times
with Oz so to push nasty crash bug fixes in LL's code: I could also
tell another TPV developer in private what bug fixes I found and ask
them to pass them to LL... But it's pure hypocrisy and I'm getting
TIRED of it all !
Mind you, I was also the one who brought attention on this bug, and
in this very list, and even proposed a first (partial) bugfix for it
a few weeks ago:
https://lists.secondlife.com/pipermail/opensource-dev/2012-December/009424.html
https://lists.secondlife.com/pipermail/opensource-dev/2013-January/009450.html

Beside, this fix DOES interest other TPVs developers that are NOT
compelled to reject my contributions in their viewer, because *their*
viewer is not LL's (even if they share the same base): most, if not
all TPVs got code that I contributed (and I'm not even speaking about
trivial bug fixes) and I keep being asked from time to time for my
agreement for adding some GPL patch I made in the past into today's
v3-based TPVs (the agreement here is just for the GPL to LGPL change,
not for CA stuff).

In fact, if you look in LL's viewer contributions.txt file, you will
even see my name there... and the list of contributions is not even
complete (each time I contributed a patch on the JIRA, I never updated
the contributions.txt file myself but let Lindens do it if they felt
like it (especially since trivial bug fixes are hardly worth
mentioning), so the list only contains the few contributions for which
the Linden who integrated my patch did bother updating that file
themselves).
It was back in a time, when the Open Source concept was better
understood and respected by LL...

> This fix is meant as a fix for the LL viewer, and not for your own 
> Third-Party-Viewer.

It's meant to be part of any viewer, unless you keep it in a private
list that only CA contributors can read from and post in *and* that
you close the sources of the patched viewer !
The viewer code is LGPL, meaning that any viewer with a compatible
license (such as GPL viewers like mine) *can* include any part of
its code. That's the exact purpose of OPEN SOURCE code, mind you !

> By publishing changes to my fix on the LL mailinglist, this will also
> mean that I cannot use those changes for the LL viewer, and that
> seems very counterproductive for me.

Again, there is nothing that I published there but a trivial bugfix
that is NOT copyrightable. I would also add that whole chunks of LL's
viewer have been taken/adapted from other Open Source authors
(especially in llmath: you'll even see the mention for such code
borrowing in the comments), authors who NEVER signed a CA with LL
and are probably not even aware that their code is used in LL's
viewer: again that CA stuff is pure hypocrisy invented by a sick
lawyer at LL.

Henri Beauchamp.
Open Source contributor, for 6 years (and still counting) in SL and
its viewer.
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to