Cessation of Henri Beauchamp's "Cool SL Viewer" for Windows
Sunday, May 31, 2009 11:59:50 AM
Dear All,
I'm partly sad to announce that I decided to officially discontinue support for Henri Beauchamp's "Cool SL Viewer". To be very frank, we had in the past months repeated issues about the naming of the viewer that today culminated in this decision.
Linden Lab has a clear policy that regulates the usage of their trademarks and particularly "SL" and "Secondlife". Exact details can be found at http://secondlife.com/corporate/brand/trademark/sl_insl.php , but to keep it simple, the core information is "Your SL Associated Name must use "SL" or "inSL" (but not both) [...] in combination with a name that uses at least two generic nouns. A "generic noun" is a common noun and not a proper noun, trademark or brand name.". LL further states that usage of specific terms and combinations is NOT permitted such as "SL Viewer Software".
To quote Jacek Antonelli: '"Viewer" is a generic noun, but "Cool" is an adjective, so "Cool SL Viewer" is NOT "perfectly legit"'. Yes, that's Legalese.
A simple thing, better be safe than sorry. Along with most other creators of 3rd party viewers I've decided a long time ago to remove references to "SL" and "Secondlife" from the viewer and it's name. Henri however kept insisting that I would have to use the name "Cool SL Viewer" if I want compile and distribute "his" viewer for Windows (which I do in fact for 1 1/2 years now).
By distributing a LL licensed viewer I carry the full legal responsibility for it. I'm not willing to take a risk by violating LL's trademarks and bring myself into a potential situation of legal consequences for trademark infringement.
I've tried repeatedly over a long period of time to explain the issue to Henri. Unfortunately the only reaction from him was to accuse me of trying to steal his work and claim it for myself. The latest was to accuse me of "re-branding" the viewer and make it looking like my own creation. Something I never did, all who know me know that I've done rather the opposite and tried to protect his work. And where the heck is "Cool Viewer" a re-branding?!
I am not willing to be forced to violate trademarks by continuing to build an otherwise GPLed viewer because the author thinks the 0.01% of code he contributed gives him the right to do so. Unfortunately Henri gave me no other choice, I've took the consequences today and pulled the plug out of my Windows builds for all that is related to the name "Cool SL Viewer".
I will continue to build viewers based on the GPLed code and I will continue to use the name "Cool Viewer" if the viewer is mainly based on Henri's otherwise great work and contributions. That is *NOT* to claim any of his work for myself by re-branding it to something else it is not. I have never done this and this will not change.
I thank Henri for all the support he has given me in the past and for the fantastic resulting viewer for all of us. Sadly this chapter has to end here, but there is no legal alternative.
Boy







1 2 Next »
Anonymous # Sunday, May 31, 2009 12:46:11 PM
Anonymous # Sunday, May 31, 2009 1:42:33 PM
Anonymous # Sunday, May 31, 2009 1:49:48 PM
Boy Laneboylane # Sunday, May 31, 2009 2:36:07 PM
Anonymous # Sunday, May 31, 2009 4:05:09 PM
Boy Laneboylane # Sunday, May 31, 2009 4:13:16 PM
Anonymous # Sunday, May 31, 2009 4:22:27 PM
Anonymous # Sunday, May 31, 2009 7:00:11 PM
Anonymous # Sunday, May 31, 2009 8:10:11 PM
Anonymous # Sunday, May 31, 2009 9:02:41 PM
Anonymous # Sunday, May 31, 2009 9:11:39 PM
CindyCD42Fairey # Sunday, May 31, 2009 10:19:36 PM
I do not relish the idea of having to learn to build this all myself to avoid having to use the annoying official release.
Perhaps with enough gentle nudges Henry can be convinced to see the error of his ways.
Boy Lane - thank you so much for all the hard work. I hope you find a way to continue in some form if you're willing to do so. SL needs more folks like you.
AlecDaniels # Sunday, May 31, 2009 10:29:16 PM
On a side note, I wonder if it is just "No windoze uzers" or something. A good number of Linux users think anything opensource shouldn't be used on something like Windows.
But it sounds like you're going to be doing your own viewer then not really based on Henri's?
Anonymous # Sunday, May 31, 2009 11:07:55 PM
Anonymous # Monday, June 1, 2009 12:50:26 AM
Boy Laneboylane # Monday, June 1, 2009 3:14:11 AM
Cool Viewer and Rainbow Viewer will continue to exist. Just as a fork and not as a 1:1 "compilation" CV never was anyway and without support from him. I'm not changing the name as that would exactly be what he accuses me for, "re-branding". He threatened to start a dirt campaignn if I do this but he has no exclusive rights on the generic adjective "cool"
Anonymous # Monday, June 1, 2009 3:28:03 AM
Anonymous # Monday, June 1, 2009 3:41:07 AM
Anonymous # Monday, June 1, 2009 4:01:23 AM
Boy Laneboylane # Monday, June 1, 2009 4:11:06 AM
However the code is not identical anyway to his Linux viewer as there are a number of changes with additional and excluded patches. It is all fully GPL and everybody can use it.
Anonymous # Monday, June 1, 2009 8:07:51 PM
CaptJosh # Monday, June 1, 2009 9:45:26 PM
TrasheVyper # Tuesday, June 2, 2009 9:10:58 AM
Anonymous # Tuesday, June 2, 2009 6:38:27 PM
Boy Laneboylane # Wednesday, June 3, 2009 3:21:18 AM
"The only genuine Windows builds of the Cool SL Viewer will from now on be released on this site. Boy Lane does not have my permission anymore to release renamed viewers using the same set of patches as the Cool SL Viewer."
http://sldev.free.fr/forum/viewtopic.php?f=3&t=81
He is really COOL and now even assumes ownership of GPL *LOL*.
Anonymous # Wednesday, June 3, 2009 5:57:10 AM
CindyCD42Fairey # Wednesday, June 3, 2009 6:52:16 AM
Keep up those nasty "unauthorized" works, Boy.
Anonymous # Wednesday, June 3, 2009 7:04:57 AM
Anonymous # Wednesday, June 3, 2009 7:28:10 AM
Boy Laneboylane # Wednesday, June 3, 2009 7:58:07 AM
Lie no. 1) You did not diff my sources as you claimed, otherwise you would have seen that the OpenGL patch is not in the main source tree but separate. You have no clue what is in the code.
Lie no. 2) I did not rename your viewer, I rather did you and me a favour by removing a trademark you don't own but abuse. To remind you, that is called trademark infringement and a punishable offense.
Lie no. 3) I never claimed I made Cool Viewer. I never introduced it under another name anywhere. Credits were always and ever given. Not only to you but to all code contributors. Read about the release notes below.
Lie no. 4) Your code is a derivative of GPLed sources that could never exist on it's own. You are the one stealing the work of others and claim it is yours and by not giving any credits. Look in the downloads you provide. Not a single credit is given. Nothing. Zilch. (oh sorry, you mention Marine)
Lie no. 5) Henri, I stopped supporting your continued trademark violations and I told you to find someone else to build the Windows viewer for you. Unless you mean something completely different there is nothing you could have done earlier; besides stopping to violate Linden Lab's trademarks in the viewer and on your website but you seem to be keen to continue with this.
Lie no. 6) You explicitly quote me in having said "I'm not officially your builder, but I will steal your software and just do as I want". Please provide the source for this quote.
You, Henri on the other hand have a history of claiming things for yourself just as you do with the "SL" and "SecondLife" trademarks or the GPLed code. Do I need to remind you that you once accused Darien she would have stolen your collar design and scripts? Now you try the same here by accusing me I would have stolen "your" code. It's just ridiculous.
You can continue to violate others rights and trademarks, but don't try to entice people to help you with that. It doesn't matter if you love or hate Linden Lab, what matters is they own the trademark. But you don't own GPL! Sooner or later someone will get into your path and hopefully stop you. And that you think the universe rotates around yourself will certainly not help you.
For all Cool Viewer users, there's nothing really to worry. I will continue to make Cool Viewers with the patches from the many contributors available, including Henri. As in the past full credit is and was always given, you can simply have a look in the always in my viewers included releasenotes.txt. That's BTW something Henri also always forgets in his builds, to give credits to the 99.99% of code created by others he used; there are no release notes included anywhere.
I will of course continue to use the exact same name "Cool Viewer". That means and underlines I do not and never had the intention to re-brand it or claim any of the work for myself.
Enough said
Anonymous # Wednesday, June 3, 2009 9:08:47 AM
Boy Laneboylane # Wednesday, June 3, 2009 9:16:27 AM
I am in a country that has a LL office, that is a legal presence. And I do not risk legal consequences by helping someone who obviously thinks he is save in his environment to violate trademarks. I've told this Henri for many months. Result? Zero. You don't only need to look at the viewer, look at his website to understand he is openly provocative.
Yes, I've removed SL from the name, and I changed the code to build a CoolViewer.exe instead of SecondLife.exe. I also changed the logos, names in the code and many other things not to come into conflict with LL. If Henri sees that as re-branding, be it so. I honestly don't care anymore. It's his "Cool SL Viewer" and my fork "Cool Viewer" now. No further issues
Satomi AhnSatomiAhn # Wednesday, June 3, 2009 11:55:40 AM
Maybe a stupid question, but now that you're no more Henri's "official" builder, why don't you use a really new name?
Although you technically have the right to use "Cool Viewer" (Henri did not register his trademark), it doesn't seem really right to do so (and it seems Henri is already quite pissed off, no need to add more!) and it is quite confusing for the user.
Moreover, well, Cool Viewer is now the same patch set as Cool SL Viewer, but it is likely you will want to make different choices than Henri in the future.
You already have your own Rainbow Viewer, why not, for instance, add some options in the Rainbow one's preferences to make it able to mimic Cool 'SL' Viewer behavior, and completely drop the name "Cool"?
(now the irony is if you do so, you will need your own "cooks" for the Linux and Mac versions!)
Other topic. It seems both Henri and you are erroneously arguing about credit, when you both credit everyone who should be credited as you should. Same for GPL quibbles. It doesn't look anyone is violating the license right now (the issue with RLV patch aside... but you already know how much I think Henri and Marine are delusional about this!).
Those sub-arguments pollute the only objective issue: viewer names and trademarks, and subjective one: the fame everyone should deserve or not. Henri has a point when he complains about the fact so many people believe CV is your baby... but then insisting on the "SL" part won't fix this issue...
Last but not least, thank you all for your hard work.
Boy, despite the fact I use the Linux version^^.
Henri, despite how much it seems we are bound to disagree on everything.
Oh and well, thank you Hyang too, despite your silence :-p.
Boy Laneboylane # Wednesday, June 3, 2009 12:15:06 PM
Thanks, I agree with you. Names should differentiate viewers. Cool Viewer was never the exactly same as Cool SL Viewer, although Henri tried several times to force me to. In fact it was a fork for most of it's existence, but still pretty close to the original. A number of changes from Cool Viewer made it into Cool SL Viewer, such as the Worn inventory tab or recently the Avatar UUID (read: I don't claim to have invented these features, but so did Henri not invent most of his patches). So this was never a one way road.
Now Henri started to accuse me of "re-branding" the viewer which I never did and never intended. Changing the name to something else however would be exactly that. I'm not going down that road. Cool Viewer is and will stay Cool Viewer and close to Henri's version.
I will surely focus more on Rainbow Viewer together with Balp. Looking at the download numbers that seems to be the direction to put more energy in. But I personally prefer the legacy UI as many others. The other direction to look into is RLVa which does not carry the restrictive licensing as Marine's RLV. So there are a number of things slowly boiling in the backyard, the current episode will be laughed about soon I think
P.S. It's not possible to register generic terms such as "Cool" as trademarks
Innula # Wednesday, June 3, 2009 12:56:42 PM
Boy Laneboylane # Wednesday, June 3, 2009 1:04:58 PM
To put it in an analogy, that question is like "Did the store owner see you when you stole the chocolate bar?"
It doesn't make it right to violate trademarks or to steal chocolate bars just because the owner doesn't realize it in the moment it happens.
Satomi AhnSatomiAhn # Wednesday, June 3, 2009 1:06:01 PM
For my part I can't wait for it to become mainstream ;-).
/me pokes the first concerned (if she reads this post) and hides.
And sure a RLVa Rainbow viewer would be great.
So would be a RLVa Greenlife Emerald (I tried and patched it successfully) and a RLVa Imprudence (not as successful: no reaction to RLV commands).
Boy Laneboylane # Wednesday, June 3, 2009 1:23:04 PM
What is missing are the Windlight settings. That is a major drawback for non-BDSM usage like Machinima.
yartelling # Wednesday, June 3, 2009 1:34:38 PM
Boy Laneboylane # Wednesday, June 3, 2009 1:42:13 PM
No worries, business as usual here. Henri can not prevent me from using GPL code
Innula # Wednesday, June 3, 2009 1:42:32 PM
All I am asking is whether, in fact, Linden Labs have actually expressed any concerns to you or Henri about a possible infringement of their trade mark.
If they haven't, they may, of course, change their minds tomorrow and ask Henri to change what he calls his viewer. And you may well be very prudent to take preemptive action in case they do decide, at some point in the future, to object.
It's a simple question, though: is it the case that they haven't actually complained to you or him so far about the nomenclature of a viewer that's listed in their own wiki?
Boy Laneboylane # Wednesday, June 3, 2009 1:45:57 PM
No, LL has not complained to me. I however decided not to take the risk of violating trademarks. And their (LL's) website is crystal clear about usage of "SL" and "SecondLife" and the "Eye-in-Hand" logo, all that are violated by Henri's "Cool SL Viewer" as well as by his website.
Nicholaz BeresfordNicholazBeresford # Thursday, June 4, 2009 11:31:15 AM
I would second the suggestion from someone else above that if you do a fork (i.e. not being Henri's 'official' Windows builder anymore) you should choose a substantially different name, if for no other reason than to just avoid confusion with the users and to outwardly reflect the fact that you're following your own direction now.
Call it the 'BoyLane Edition' of CoolViewer or 'Cool Lane to Visual Worlds' or stick with Rainbow (I really like that one) making them 'Rainbow Fresh' and 'Rainbow OldSchool (based on CoolViewer)' or something.
Nick
Boy Laneboylane # Thursday, June 4, 2009 12:00:12 PM
In the end it's nothing but a nasty fight about exactly that, nothing
Nice to see you here BTW
DJane Lokke VandeverreLokke # Thursday, June 4, 2009 2:40:58 PM
Nicholaz BeresfordNicholazBeresford # Thursday, June 4, 2009 4:01:21 PM
I think it simply boils down to different views of 'how things are'. Personally I don't believe in the reality of 'how things are' anyway, just in 'how things are seen' and the way I see it, you and Henri see things differently which makes it hard to continue like it was.
So in the end, after a few nights sleep, I guess both you and Henri will agree to disagree which is how most forks are started anyway. I.e. if I didn't disagree with how the Lindens do their work, even if I could partly understand it, there would never have been a Nicholaz edition.
You're both doing awesome work in your own field ... and life will go on.
Satomi AhnSatomiAhn # Thursday, June 4, 2009 6:29:28 PM
And Nicholaz is right, what matters is how you *see* your viewer. Do you still see it as a "Windoze" version of Cool *SL* Viewer?
If you did, I believe you would be wrong: what use in having 2 almost identical Windows C(SL)V? (as Henri is now proposing one)
Therefore you have to see it as something different, hence use a different name.
Anyway, sorry for stepping in and trying to tell you what you should do! I hope I make sense, though!
Boy Laneboylane # Thursday, June 4, 2009 6:35:44 PM
Henri did a great job with his contribution to the code we have available now. So did many others. And I think it is only in the interest of all to stick to some common sense.
jykitty # Friday, June 5, 2009 5:16:07 PM
TrasheVyper # Saturday, June 6, 2009 6:36:05 AM
"ultra.awesome.mighty.incredible.better.than.hulk viewer"
i will stick with it ... Boy was always close to the people
and because she add this code on the viewer i can play like a human beeing on my radeon 4830 with playable framerates ...i was there when she add it ...i was testing to help the best i could ... and she did numerus build to find proper combination ..>>>>>>AND SHE NEVER CLAIMED IT IS HER WORK...SHE ALWAYS KEEP SAYING WHAT CODE SHE USED AND WHO MADE IT.<<<<<