Slashdot Mirror


Second Life Tries To Backpedal On the GPL

GigsVT writes "The Second Life viewer has been available under the GPL for three years. Linden Lab, the maker of Second Life, recently released a 'third party viewer' policy that all but erases the freedoms granted under the GPL. It includes such draconian measures as 'You agree to update or delete at our request any data that you have received from Second Life or our servers and systems using a Third-Party Viewer,' 'You must not mask IP or MAC addresses' (reported to the server), 'you must have a published privacy policy explaining your practices regarding user data,' and 'You acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer for accessing Second Life if we determine that there is a violation.'"

207 comments

  1. Bullshit by Anonymous Coward · · Score: 0, Informative

    These restrictions only apply if you want to list the viewer on Linden Lab's third party viewer listing on secondlife.com. You can still connect to Secondlife with any client you wish.

    1. Re:Bullshit by Deus.1.01 · · Score: 1, Informative

      "This Policy governs access to Second Life and our technical platform that supports Second Life by any Third-Party Viewer or any third-party software client that logs into our servers. This includes software for viewing Second Life, any chat clients, utilities, bots, and proxies as well as applications that may not be listed in our Viewer Directory."

      --
      My -1 Troll is actually a +1 funny. And my -1 flame is actually a +1 insightfull.
    2. Re:Bullshit by Homburg · · Score: 5, Insightful

      Are you sure? The linked policy says, "This Policy governs access to Second Life and our technical platform that supports Second Life by any Third-Party Viewer or any third-party software client that logs into our servers." It looks like it's only section 6 that applies to "a Developer with a Third-Party Viewer that you would like to list in our Viewer Directory"; the rest seems to be a condition on any client that accesses Linden's servers.

      That being said, I'm not sure that this is as egregious as the summary makes it sound. It seems mostly to amount to, "if you use a client to connect to our servers, that client must abide by our policies." Which doesn't seem all that unreasonable (Linden have the right to place conditions of use on access to their servers, even if some of the conditions are kind of wack), and certainly doesn't "all but erases the freedoms granted under the GPL." First, there are plenty of modifications that could still be made without contravening Linden's terms of use; second, if you use their GPLed code to produce something that doesn't connect to their servers, you don't have to follow this policy at all. The only slightly dubious thing is that they do seem to want to restrict distribution of clients that could connect to their servers, even if they could also be used in other ways.

    3. Re:Bullshit by emj · · Score: 1

      if you use their GPLed code to produce something that doesn't connect to their servers, you don't have to follow this policy at all. The only slightly dubious thing is that they do seem to want to restrict distribution of clients that could connect to their servers, even if they could also be used in other ways.

      So it's a blah blah story.. I mean I think it's ok if they try to get after clients that state "no no you shouldn't use this to connect to Linden labs servers" which is always scriptkiddie bullshit..

    4. Re:Bullshit by Elektroschock · · Score: 1

      If they try it in Europe you ought to file an antitrust complaint as a consumer or as a competitor.

    5. Re:Bullshit by Jurily · · Score: 2, Insightful

      The only slightly dubious thing is that they do seem to want to restrict distribution of clients that could connect to their servers, even if they could also be used in other ways.The only slightly dubious thing is that they do seem to want to restrict distribution of clients that could connect to their servers, even if they could also be used in other ways.

      Well, that's the fun part. They released the code, so now they have absolutely no idea what builds connect to their servers. As long as it behaves like the original client from their POV, they have no way of telling, and should probably stop obsessing about it.

    6. Re:Bullshit by nacturation · · Score: 4, Insightful

      Linden have the right to place conditions of use on access to their servers, even if some of the conditions are kind of wack

      Exactly. What is it with some people's sense of entitlement these days? Back before I was chasing kids off my lawn, if a company offered a service we took a look at the conditions that service was offered under, evaluated whether or not it met our needs, and if we didn't like it we took our business elsewhere. Kids these days stamp their feet and start whining on websites that they don't get what they want.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    7. Re:Bullshit by GigsVT · · Score: 1

      "if you use a client to connect to our servers, that client must abide by our policies." .

      No its, "if you produce a client that is able to connect to our servers"... since developers are liable for what their users do with the client under this policy.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    8. Re:Bullshit by g0bshiTe · · Score: 1

      This actually due to the number of viewers, that are incorporating copybot features. In particular most likely due to NeilLife Viewer which circumvented Linden Labs object permissions altogether clientside and allowed the user to copy things totally, including textures which used to be limited to copying the UUID of the image.

      I suspect that CryoLife had something to do with the change as well.

      --
      I am Bennett Haselton! I am Bennett Haselton!
    9. Re:Bullshit by LifesABeach · · Score: 1

      Usually a company will create a "new" product that more conforms to the direction the company would like to go, and maybe call it "Second Life 2.0?"

    10. Re:Bullshit by GigsVT · · Score: 1

      Back in the day, companies didn't try to make you subject to contracts of adhesion simply because you wrote a client that has the ability to connect to their service.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    11. Re:Bullshit by nacturation · · Score: 1

      Back in the day, companies didn't try to make you subject to contracts of adhesion simply because you wrote a client that has the ability to connect to their service.

      You're saying that companies which offered free public services wrote custom contracts for every developer who wrote a client app that connected to their free service? I don't believe that.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    12. Re:Bullshit by GigsVT · · Score: 1

      You misunderstand.

      It would be like Slashdot trying to dictate the terms of Firefox development and distribution because Firefox is able to connect to and use Slashdot.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    13. Re:Bullshit by fitsnips · · Score: 1

      You misunderstand.

      It would be like Slashdot trying to dictate the terms of Firefox development and distribution because Firefox is able to connect to and use Slashdot.

      you sir are wrong, Second Life is a custom developed application not a web site. To tell you the truth I am surprised they ever allowed third party viewers to connect at all. While I think its backward that they are trying to get a grip on it now, they have not done any damage to you using the GPL code they are simply saying you can no logger connect to THEIR services with it. The content they are saying you will have to remove is simply in world content and not code ... which is another odd one given they are not the copyright holders of most of the info.

      They own the servers and if they dont want you to connect that should be their right, seem pretty clear to me.

      --
      I am a republican not by choice, but rather by lack there of.
    14. Re:Bullshit by nacturation · · Score: 1

      It would be like Slashdot trying to dictate the terms of Firefox development and distribution because Firefox is able to connect to and use Slashdot.

      If Firefox were a Slashdot-only client and the Firefox developers agreed to adhere to Slashdot's terms and conditions when connecting to Slashdot, what's the problem? You may find such an arrangement offends whatever philosophy you subscribe to, but the conditions under which a company offers its services are entirely up to the company offering them.

      I'm guessing you're also pissed off that Slashdot has a terms of service that precludes you from using the site if you don't agree to them?

      "Use of Geeknet Sites constitutes full acceptance of and agreement to the Terms; if a user does not accept Geeknet's Terms, he or she is not granted rights to use Geeknet Sites as defined herein, and should refrain from accessing Geeknet Sites."

      This is a contract of adhesion as well -- take it or leave it.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    15. Re:Bullshit by toriver · · Score: 1

      "Third Life".

    16. Re:Bullshit by GigsVT · · Score: 1

      Second Life viewers can connect to any Second Life compatible world, like Opensim.

      Linden Lab has submitted the protocol to standards bodies for standardization as well.

      So that breaks your analogy right there, since it's not a "Slashdot-only client".

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    17. Re:Bullshit by nacturation · · Score: 1

      Congratulations on finding a flaw in an analogy and missing the rest of the point entirely.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    18. Re:Bullshit by makomk · · Score: 1

      Guess what they just launched a beta version of? That's right, Second Life 2.0...

  2. people still play that shit? by timmarhy · · Score: 3, Insightful

    things like second life make me afraid the movie idiocracy will come true...

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:people still play that shit? by aggemam · · Score: 3, Insightful

      Second Life is a good research project (or playground if you will) for whenever we will be able to hook computers up to our brains and map all sensory inputs and outputs to a virtual 3D world (matrix-style). Then the actual world you'd live in will be ready. I just hope that things be quite different from SL by then :)

    2. Re:people still play that shit? by pydev · · Score: 4, Insightful

      SL is mainly a social network and chat platform, with audio support and translation. It's also a bit like YouTube, except that people listen and view together. And people who'd otherwise never go near 3D Studio or VisualStudio actually learn 3D modeling and scripting in it.

      If you think it has anything to do with people becoming "idiots", you really don't quite understand it.

    3. Re:people still play that shit? by Rei · · Score: 3, Funny

      I just hope that things be quite different from SL by then :)

      By that, do you mean, "with graphics that don't look like they're from the late '90s", or do you mean "with not so many flying penises"?

      --
      Did you really name your son "Robert');DROP TABLE Students;--"?
    4. Re:people still play that shit? by Alex+Belits · · Score: 1

      I guess, with flying penises that don't look like they are from a video game made in 90's.

      Down with particle floods! If you want to attack people with flying penises, have decency to make those flying penises out of prims.

      --
      Contrary to the popular belief, there indeed is no God.
    5. Re:people still play that shit? by religious+freak · · Score: 1

      I mean like Snow Crash along with every other true geek here!

      I like to check in on Second Life every once in a while just to see how things are going there. Though crude in a lot of ways, it's a cool place and every time I check in (maybe once ever 6 months to a year), it gets better.

      Hell, even if we can't "hook computers up to our brains and map all sensory inputs", I'd still like to attend a few virtual meetings through a full vision viewer. I've been to one or two futurist meetings in second life which I thought were rather cool gatherings.

      --
      If you can read this... 01110101 01110010 00100000 01100001 00100000 01100111 01100101 01100101 01101011
    6. Re:people still play that shit? by timmarhy · · Score: 1, Flamebait

      my thats a clever way of saying it's about tenticle sex monsters and flying cocks.

      --
      If you mod me down, I will become more powerful than you can imagine....
    7. Re:people still play that shit? by FooGoo · · Score: 1, Insightful

      People always referencing the movie Idiocracy make me afraid it is already true. Denigrating other people because of the choices they make seems to be the modern equivalent of racism. The smartest person today could be proven an idiot tomorrow and vice versa....thats life.

      --
      People who bite the hand that feeds them usually lick the boot that kicks them
    8. Re:people still play that shit? by Anonymous Coward · · Score: 1, Informative

      graphics that don't look like they're from the late '90s"

      Hurray! Let's base our opinion of software from more than 5 years ago! http://secondlife.com/beta-viewer/

    9. Re:people still play that shit? by Anonymous Coward · · Score: 0

      Nonsense. True geeks would compare to True Names.

    10. Re:people still play that shit? by Tumbleweed · · Score: 2, Insightful

      things like second life make me afraid the movie idiocracy will come true...

      Idiocracy came true the moment the studio that paid for the movie decided not to give the movie a normal release because it was too controversial (to the idiots). If the successive waves of Birthers, Deathers and TEA Partiers haven't since convinced you, you're the subject of the movie.

    11. Re:people still play that shit? by interkin3tic · · Score: 1

      things like second life make me afraid the movie idiocracy will come true...

      Really? In terms of stupidity, second life is far, far better than some things people did with their time in the past. Burning women at the stake for being witches comes to mind. We're not doing that anymore, I have to think that's a strong sign we're improving over time.

    12. Re:people still play that shit? by Rei · · Score: 2

      Yeah, that software that they just released *yesterday* catches them up to, what, 2003? Here's what games of five years ago (2005) looked like, and that beats the heck out of SL's latest client.

      And yeah, cue SL's standard excuses in three, two, one... "Hey, that's not fair! Second life has to download its content!" Sorry, but that only applies to textures and poly counts. SL has never had problems with texture quality or poly count. It's always suffered from a pathetically low quality renderer to display them. Heck, they're *just now* adding support for displaying plausible normals shading in *2010*? No cast shadows (at least in the screenshots I've come across)? I mean, what is this, the dark ages?

      --
      Did you really name your son "Robert');DROP TABLE Students;--"?
    13. Re:people still play that shit? by FooGoo · · Score: 0

      Ummm, what does FOX news have to do with it? No one mentioned them in this thread.

      Actually stupidity is a point of view as you so aptly demonstrate in your post. OED defines stupid as lacking intelligence or common sense both of which can be corrected/adjusted/modified via new experiences. Most of what people on /. refer to as stupidity is a function of ideologies that they disagree with and not any physiological/psychological deficiencies.

      Your reference to FOX News is a perfect example of this. Your ideology is limiting your ability to see the world as it really is and and that FOX News is irrelevant. The existence of FOX News just allows you a lens through which you can focus your ideology. Don't worry though when you burn out that lens you will be given another from your ideological master.

      --
      People who bite the hand that feeds them usually lick the boot that kicks them
    14. Re:people still play that shit? by Anonymous Coward · · Score: 0

      So let me get this straight, it is a research project to figure out the best configuration of sexual organs on human-like creatures with big heads and penis legs?

      Totally worth every cent.

    15. Re:people still play that shit? by Anonymous Coward · · Score: 1, Insightful

      Kirstens S19 viewer (a third party modification of their GPL'd SL client) has a full shadow system.

      Keep in mind though that a majority of the world still has old crappy PCs that can't even handle Kirsten's viewer. If these sorts of changes were mainlined, SL would lose a lot of users. Heck, people complain about the performance of the current SL build. When WindLight (their new SL viewer that added realtime clouds, better lighting and realistic water) came online they lost people, it hit them pretty hard. There were a lot of complaints.

      It is the same reason WoW looks like crap, if they were to modernize their engine they'd lose enough users to impact their bottomline and potentially sink their franchise.

      I think what these MMO makers need to do, is to design their code to scale. If they determine a PC can't handle the new features, they should automatically disable them on the client for that PC.

    16. Re:people still play that shit? by ultranova · · Score: 1

      Second Life is a good research project (or playground if you will) for whenever we will be able to hook computers up to our brains and map all sensory inputs and outputs to a virtual 3D world (matrix-style).

      I don't view the Web as a continuous 2D space as is, why would I want to view it as a continuous 3D space? The model of separate data items linked to each other works far better for almost all purposes; why would I want to cripple myself by insisting on having a physical avatar in a place that doesn't need one?

      3D virtual worlds already exist, in the form of World of Warcraft and other games. What would I gain from using a virtual world outside of them, rather than the current Web? Would an online gallery be better or worse if you would have to walk amongst the images rather than see them neatly on a page? Would Slashdot gain anything from being 3D?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    17. Re:people still play that shit? by dangitman · · Score: 0, Troll

      Ummm, what does FOX news have to do with it?

      If you don't understand the point behind that comment, you are one of the idiocrats. Fox News treats stupidity as a valid political viewpoint. Moronic statements are on par with factual statements in the Fox News world.

      Most of what people on /. refer to as stupidity is a function of ideologies that they disagree with and not any physiological/psychological deficiencies. Your reference to FOX News is a perfect example of this. Your ideology is limiting your ability to see the world as it really is and and that FOX News is irrelevant. The existence of FOX News just allows you a lens through which you can focus your ideology. Don't worry though when you burn out that lens you will be given another from your ideological master.

      QED.

      --
      ... and then they built the supercollider.
    18. Re:people still play that shit? by timmarhy · · Score: 2, Insightful

      yes, because we couldn't possibly benefit from pointing out someone is doing something stupid.

      --
      If you mod me down, I will become more powerful than you can imagine....
    19. Re:people still play that shit? by FooGoo · · Score: 0, Troll

      Yet another example of my point....why do you insist on bringing politics into every discussion. I never mentioned politics but you assumed that is what I was talking about. Some might think that you are one of the very people you seem so worried about.

      The ideological master I was referring to was not a political one but an internal one based (fear, pride, desire, etc.) Moronic statements are on par with factual statements because there are no facts....just probabilities.

      How many subjects throughout history have been considered facts only to considered moronic statements later? A political viewpoint is just that...a political view from a single point of observation. Based on your argument the world should still be flat with a burning disc of holy fire above it.

      The problem you have with FOX is that same problem with all major media outlets....it's not news it's entertainment. Political debate in major media is just gladiator games for the intellectual class. You just choose FOX because it is the current meme within your peer/social group so it's safe and you get to bond with your playmates.

      You my friend are a child...you are reacting on an emotional level and not a logical one. The only difference between you and the idiots portrayed in Idiocracy is that they knew they where idiots whereas you think you are smart...you are doing yourself a disservice.

      --
      People who bite the hand that feeds them usually lick the boot that kicks them
    20. Re:people still play that shit? by Anonymous Coward · · Score: 0

      Thank you for expressing exactly what I felt when I tried Second Life.

    21. Re:people still play that shit? by HellYeahAutomaton · · Score: 1

      If you don't support my point of view behind that comment, you are one of the idiocrats.

      There, fixed that for you.

    22. Re:people still play that shit? by Anonymous Coward · · Score: 0

      I've been able to scale quality in games to suit my hardware since the 90's, there's no excuse for these games not to do the same - it doesn't even need to be automatic. If people then moan about the performance because they're playing the game on Crysis high quality mode and their PC is from 2002 then they're idiots.

    23. Re:people still play that shit? by delinear · · Score: 4, Funny

      Do I get to do an obligatory xkcd here?

    24. Re:people still play that shit? by Anonymous Coward · · Score: 0

      things like second life make me afraid the movie idiocracy will come true...

      Really? In terms of stupidity, second life is far, far better than some things people did with their time in the past. Burning women at the stake for being witches comes to mind. We're not doing that anymore, I have to think that's a strong sign we're improving over time.

      Yeah, thank goodness we're no longer arbitrarily tormenting/killing people in the name of religion in today's world.

    25. Re:people still play that shit? by drinkypoo · · Score: 1

      I mean, what is this, the dark ages?

      It kind of reminds me of playing Adventure, except instead of not being able to cross a path with the bridge because you grabbed it wrong, you can't go through a person-sized door period, and everything has to be scaled up in relation to the avatars because they can't intelligently manage collision detection. So the dark ages is a pretty good description...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    26. Re:people still play that shit? by maxume · · Score: 0, Flamebait

      You talk like a fag, and your shit's all retarded.

      --
      Nerd rage is the funniest rage.
    27. Re:people still play that shit? by TheLink · · Score: 1

      It's the same reason why I think GUIs should not borrow too much from "physical metaphors".

      For example something like 10GUI might seem cool ( http://10gui.com/video/ )

      But it is SLOW. Sliding windows around takes a lot more time than say "alt-tab". Or even a click on the relevant button in the taskbar.

      If I'm trying to get work done and I know exactly what I want, for example a particular application window, I want to be able to get to it ASAP. I don't want to have to slide lots of stuff around. I don't want to have to go through zillions of fancy animations and wobbly windows. And I certainly do not want to walk through multiple rooms and corridors till I finally reach the window. And no I do NOT want to battle monsters ( http://www.cs.unm.edu/~dlchao/flake/doom/chi/chi.html ).

      All that may be fine if I'm playing a game (subject to gameplay and "is it actually fun?" constraints).

      --
    28. Re:people still play that shit? by FooGoo · · Score: 0, Troll

      Dad? Is that you?

      --
      People who bite the hand that feeds them usually lick the boot that kicks them
    29. Re:people still play that shit? by Anonymous Coward · · Score: 0

      Denigrating other people because of the choices they make seems to be the modern equivalent of racism.

      Uhm, yeah. That would be choicism, wouldn't it? And furthermore, you're completely misunderstanding discrimination. The problem with racism is that it judges people based on a static physical property (lineage). "Making choices" is hardly physical, and even less static, and I don't see what's wrong with judging people by their actions.

      What is it exactly what you are proposing, that we forego all kinds of judgement? Because that would mean (in extremum) putting everyone on state welfare, regardless of their job, status or value.

    30. Re:people still play that shit? by Anonymous Coward · · Score: 1, Insightful

      Having helped out on a tech support forum for a MMO I can tell you that the average person has a 500$ PC with an Intel GMA series graphics processor that is only capable of 2004 era graphics.

      Place all your blame at Intel pushing GMA on laptops for the sorry state WoW and all other MMO's are in.

    31. Re:people still play that shit? by Anonymous Coward · · Score: 0

      You have a furry avatar with mutliple sex organs on SL don't you? You are certainly not reacting logically. You are reacting defensively.

    32. Re:people still play that shit? by Anonymous Coward · · Score: 0

      It's funny. I thought the modern day equivalent of racism was racism.

    33. Re:people still play that shit? by Anonymous Coward · · Score: 0

      No, not really. For some reason Slashdot makes posts about it all the time though (it seems most likely slashvertising; paid or otherwise, something fishy is there).

    34. Re:people still play that shit? by Attila+Dimedici · · Score: 1

      You really have lost track of what is going on in SL. Linden Labs has restricted anything that is even close to "tenticle sex monsters and flying cocks" to its own little ghetto and requires members to jump through hoops in order to be able to enter those areas. Disclaimer: I do not use SL, but I have several friends who do. One of my friends is a "content creator" and the stuff he scripts skirts the edge of thier new restrictions, so he chose to go into the ghetto, but it has caused problems for some of his friends who are interested in his stuff that isn't over the line to get to his "store".

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    35. Re:people still play that shit? by swuppet · · Score: 1

      Yeah, but the sad thing is 90% of all SL players are now in that "ghetto" and the rest of SL is sort of a very ugly depopulated nuclear wasteland.

    36. Re:people still play that shit? by EnglishTim · · Score: 1

      Your point would have been more compelling if the shot from Shadow of the Colossus you linked to was taken from an actual PS2 in-game, but it's a promotional shot.

    37. Re:people still play that shit? by GigsVT · · Score: 1

      It's not really fair to compare with desktop games.

      Those games would look like SL too if they had to stream every object and texture over the net as unbaked primitives, had to do all lighting dynamically, and had to build worlds that look good from every possible angle because the camera can go everywhere.

      A lot goes into level optimization in games that just can't happen in SL.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    38. Re:people still play that shit? by sheepofblue · · Score: 1

      To late it already has started to come true.

    39. Re:people still play that shit? by Anonymous Coward · · Score: 0

      These days we kill them for oil

    40. Re:people still play that shit? by pydev · · Score: 1

      my thats a clever way of saying it's about tenticle sex monsters and flying cocks.

      Well, it's still 3D models, 3D animation, and scripting, isn't it?

      (But actually, people do do other things in SL as well.)

    41. Re:people still play that shit? by TangoMargarine · · Score: 1

      It seems to me that calling people stupid seems to more often be about feeling better about ourselves rather than any actual desire to see them improve.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    42. Re:people still play that shit? by Rei · · Score: 1

      I knew that would be coming! As I stated, SL textures and poly counts are just fine. So that's a bogus excuse. Normals have *bloody nothing* to do with streaming, and it took them until *2010* to do so. I mean, give me a freaking break. Vertex shaders have nothing to do with streaming, and they're sure as heck not using them. I could go on and on. It's just a sucky-written engine, period.

      And the argument that they can't optimize scenes is likewise dumb. They have all these servers sitting idle and all of this content that basically remains static. Use them! But that's a totally secondary issue, because that's all about enabling higher poly counts (via culling), and as mentioned, SL seems to have no problem with poly counts.

      Here's a random scene from the old client. Look -- *tons* of polys; the curves are all smooth. Lots of detail on the textures. But the engine just plain sucks. It's like something from the late 90s. You know how pathetically easy freaking *normals* are to compute? I had 3d engines that I wrote in BASIC in the mid '90s as a teenager that did them. It's a *one-time* cross-product per poly, and with OpenGL, you don't even have to do the dotproduct yourself. They're only just now adding them? That's just amazingly bad. There's what, five-ish standard ways to efficiently do cast shadows now, and they're still not doing them? Let alone shadows with umbra/penumbra shading... they're not doing cast shadows *at all*. What time warp did they did their graphics code out of?

      --
      Did you really name your son "Robert');DROP TABLE Students;--"?
    43. Re:people still play that shit? by Hurricane78 · · Score: 1

      And FOX news doesn’t? ;)

      I bet they are at least already planning the show “OW, my balls!”.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    44. Re:people still play that shit? by Hurricane78 · · Score: 1

      I am very happy, thank you, that the the flying penises are NOT visible in a better quality than with late ’90s graphics! ;)

      Oh, and wanna know what gets people to stop sending flying penisis?
      Hovering flying Goatses right in the “landing zone” of those penises. ;)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    45. Re:people still play that shit? by Rei · · Score: 1

      I've played the game plenty. The in-game graphics are that good.

      --
      Did you really name your son "Robert');DROP TABLE Students;--"?
    46. Re:people still play that shit? by Rei · · Score: 1

      That's a bogus argument. Normals have almost no effect on the performance of a 2004-era video card. They've been standard since the late '90s. A 2004-era video card should be able to handle cast shadows and possibly bump-mapping. And if you want to improve performance on an old video card, you need to reduce your poly count. SL generally has high poly count models. So they're doing things that hurt the performance of old cards but not doing things that have little effect on the performance of old cards.

      It's just a crappy engine. Let's quit making excuses for it. Heck, they don't even have to do the work themselves! There are all sorts of rendering engines available today that do all the hard work for you. Including *good* implementations of auto-LOD on meshes to reduce poly counts at a distance.

      --
      Did you really name your son "Robert');DROP TABLE Students;--"?
    47. Re:people still play that shit? by interkin3tic · · Score: 1

      Which in some ways is at least more -rational-, though not better or more moral, than killing them because we think they're fictional monsters.

      I obviously didn't say we were -much- better today, just that to me, it doesn't seem we're getting dumber.

    48. Re:people still play that shit? by Hurricane78 · · Score: 1

      That’s one of the worst xkcd comics in existence. (Usually they are quite good.)
      Because it gets things completely wrong, and tries to adhere to a primitive “Amirite??” standpoint.

      People are de facto dumbing down. As I have done my own research, I also know the main causes:
      1. Excessive sugar. (Because excessive sugar eats away the B vitamins your brain needs, instead of delivering them, like whole grain carbohydrate products would.)
      2. The bigger the population, the less the single human has to think, to survive.
      3. Corporations, running after a false goal, trying to make things simpler and simpler, so that you have at hard time using their products at all, without seriously being dumb (Examples: Most movies with plot holes as big as a red giant. Microsoft and Apple products. Very stupid warning labels on everything. Etc.) (See also: The difference between “more efficient” and just plain “simpler”: plain simpler often means less efficiency. Meaning more work. And for intelligent people also harder to use.)

      And the icing on the cake: Sorry, but we intelligent people simply have much better sex! :D (You know: Imagination and that stuff!)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    49. Re:people still play that shit? by Blakey+Rat · · Score: 1

      It has much more to do with people becoming perverts or furries.

    50. Re:people still play that shit? by Hognoxious · · Score: 1

      Sorry, but we intelligent people simply have much better sex! :D (You know: Imagination and that stuff!)

      yeah, but what if it's only imagination?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    51. Re:people still play that shit? by dangitman · · Score: 1

      Yet another example of my point....why do you insist on bringing politics into every discussion.

      I never mentioned politics, I simply pointed out that Fox News is a terrible source of news.

      The problem you have with FOX is that same problem with all major media outlets....it's not news it's entertainment.

      But that's not true. The BBC is a major media outlet, and it has real news that isn't entertainment.

      You my friend are a child...you are reacting on an emotional level and not a logical one.

      That's funny, because I never reacted emotionally.

      --
      ... and then they built the supercollider.
    52. Re:people still play that shit? by dangitman · · Score: 1

      If you don't support my point of view behind that comment, you are one of the idiocrats. There, fixed that for you.

      No, because that's not what I meant or intended. I was simply stating fact.

      --
      ... and then they built the supercollider.
    53. Re:people still play that shit? by Anonymous Coward · · Score: 0

      In my experience, many 3D Studio Max and Visual Studio users were perverts or furries long before they started using SL :-)

    54. Re:people still play that shit? by EnglishTim · · Score: 1

      I've finished the game, but the graphical quality although good is not quite as good as the promotional shot suggests.

      http://www.psxextreme.com/ps2-screenshots2/50743-564.html

    55. Re:people still play that shit? by Baloo+Uriza · · Score: 1

      How can you play a virtual reality? You have set goals and the ability to win or lose a game, you don't necessarily have to have either in a virtual reality.

      --
      Furries make the internet go.
    56. Re:people still play that shit? by Baloo+Uriza · · Score: 1

      By that, do you mean, "with graphics that don't look like they're from the late '90s"

      To quote Stormy from Sealab, "Well, then you fix it, dumbass!" It's an open platform that you can build on, if something is fugly, it's because whoever created it, created it fug: Sturgeon's Law applies. There's plenty of really high-quality and photo-realistic builds out there, though. They tend to be more difficult to find since the 3D pros don't want to come home and do the same thing they did at work all day...

      --
      Furries make the internet go.
    57. Re:people still play that shit? by Baloo+Uriza · · Score: 1

      Polycounts and texture sizes tend to be much higher in SL than they are in boxed games, because it's targeting rank amateur builders (which is the other half of the equation). A few people have noticed that the number of ktris a poorly constructed hairdo or pair of boots can generate exceeds that of all of Doom 3.

      --
      Furries make the internet go.
    58. Re:people still play that shit? by Anonymous Coward · · Score: 0

      Our hen recently has become gender confused and has started to flap her wings and crow in the morning as if she were a rooster(it's the worst most awful un-roosterish sound you could ever imagine). If this was a few hundred years ago my wife would have been burnt alive for that happening. Makes me wish for less tolerant times.

    59. Re:people still play that shit? by Anonymous Coward · · Score: 0

      things like second life make me afraid the movie idiocracy will come true...

      Thinks like WOW are already making it come true :P.

    60. Re:people still play that shit? by HellYeahAutomaton · · Score: 1

      You don't know the difference between fact and opinion.

    61. Re:people still play that shit? by Anonymous Coward · · Score: 0

      SL is mainly a social network and chat platform, with audio support and translation. It's also a bit like YouTube, except that people listen and view together. And people who'd otherwise never go near 3D Studio or VisualStudio actually learn 3D modeling and scripting in it.

      Let me correct that for you
      SL is mainly a social network and chat platform for fat people, introverts and teenager griefers, with audio support and translation. It's also a bit like YouTube, except that fat people, introverts and teenager griefers listen and view together. And fat people, introverts and teenager griefers who'd otherwise never go near 3D Studio or VisualStudio actually learn almost nothing about 3D modeling and scripting in it.

  3. typical slashdot scare mongering by Anonymous Coward · · Score: 2, Informative

    The items mentioned in the policy have NOTHING to do with the freedoms granted under the GPL. Draconican EULAs are par for the course in the online gaming world.

    Read the last line before the Table of Contents: "If you do not comply, you are not allowed to use Second Life through a Third-Party Viewer, and in severe cases Linden Lab may terminate your access to Second Life entirely."

    1. Re:typical slashdot scare mongering by jvillain · · Score: 1

      I fully agree. Bad title.

    2. Re:typical slashdot scare mongering by Anonymous Coward · · Score: 3, Insightful

      It's a kdawson post. As soon as you see his name in the story, read the slashdot article the same way you would watch Fox News.

    3. Re:typical slashdot scare mongering by GigsVT · · Score: 1

      There's also a clause that says you agree to delete any data you downloaded using the client.

      And that they can compel you to remove features that they don't like.

      If their remedy was limited to terminating access to the service, it wouldn't be as much of an issue. But you have this "agreement" that you become subject to by merely writing a compatible client, which subjects you to all kinds of requirements far beyond the GPL.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    4. Re:typical slashdot scare mongering by mik · · Score: 1

      I dunno, while the threat is "we'll ban you from Second Life", the constraints on software are darn clear - they want developers to require shrinkwrap EULA to *distribute* downstream derived works, and require developers to assume liability for all downstream developer and user actions. Sounds like GPL conflict to me.

    5. Re:typical slashdot scare mongering by mea37 · · Score: 1

      I would categorize it more as philosophical difference and less as deliberate scare-mongering.

      For the record, I agree with you. The GPL says "you can do X, Y, and Z", but Second Life says "if you do X, Y, and Z in ways we don't like, you can't use our servers"; I see no conflict there. Conflict would be if they tried to use copyright law to enforce their constraints.

      But the philosophical stance of a lot of Free Software folks is, freedom to change software is useless if you can't run the changes. So to them, TiVO becomes responsible for providing you a platform for your version of their software even if that's not what they want to sell. And, likewise, Second Life becomes responsible for providing the server environment in which you can use your modified client even if that's incompatible with their goals... hell, even if in some instance that's incompatible with the good of the service and its users.

      By contrast, my view is that if you modify your client software in a way the server operator doesn't like, it's up to you to find an enviornment in which to use your software.

    6. Re:typical slashdot scare mongering by Anonymous Coward · · Score: 0

      It's a kdawson post. As soon as you see his name in the story, read the slashdot article the same way you would watch Fox News.

      Ah, you mean tell myself "at last, some decent and TRUTHFUL reporting! (and I say that one without a following it)

    7. Re:typical slashdot scare mongering by GigsVT · · Score: 1

      Second Life says "if you do X, Y, and Z in ways we don't like, you can't use our servers and you must cease distribution of the client, and delete any data you downloaded that we want you to"; .

      Fixed it for you. If this was simply "you can't use our servers if you don't agree with this" then it would be a very different situation.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  4. Not really affecting the code... by nhaines · · Score: 4, Insightful

    While I don't think what they're doing is good or smart, I suspect this would really only affect the GPLed clients accessing the Second Life servers run by Linden Labs and not client use on any private servers that are running. And Linden does have the right to manage the data they store on their servers as they see fit.

    The beauty of the GPLed client is that users and developers can choose which servers to point their clients at--and pick the ones that have terms they agree wtih.

    1. Re:Not really affecting the code... by kemenaran · · Score: 1, Insightful

      Yes, I thought Linden Labs had the right to edict rules about how to connect to their servers and which data are sent.

      The GPL frees the code, you are still free to hack and release it — but if you want to connect to Linden servers *and* mess around with their policy, they might not allow you to use this client.

      Sounds like the Doom Engine : the code is free, but don't redistribute the copyrighted WAD. It didn't prevent the code of the engine to be hacked and used, right ?

    2. Re:Not really affecting the code... by Baloo+Uriza · · Score: 1

      That is indeed the case, it only affects clients connecting to their servers. But, since there's OSgrid, this amounts to a giant BFD moment.

      --
      Furries make the internet go.
  5. FoxyViewer and TigressViewer are incompatible??? by BadAnalogyGuy · · Score: 0, Offtopic

    The plain jane SL viewer is sooo bland.

    This kitty's sharpening his claws!

  6. Not spoofing the MAC and IP addy by dave1791 · · Score: 1

    >'You must not mask IP or MAC addresses' (reported to the server),

    Any bets that this has been driven by griefers more than anything else?

    1. Re:Not spoofing the MAC and IP addy by dave1791 · · Score: 2, Insightful

      From the new policy

      You must not circumvent our intended limitations on Second Life features. For example:

            1. You must not circumvent the Second Life permissions system or any features that limit copying, transfer, or use of content within Second Life.
            2. You must not alter content metadata like the Second Life creator name or the Second Life owner name.

      These hit right to the core of Linden's Business model and are something that SL content creators have been screaming about. If people make things in SL and sell them to each other, Linden makes money. If people stop bothering (at least professionally, leaving only the amateurs) because of copying, then this trade does not happen and Linden makes no money (and ultimately has to shut down).

    2. Re:Not spoofing the MAC and IP addy by Alex+Belits · · Score: 1

      But my MAC address IS fe:ed:fa:ce:be:ef , you insensitive clod!

      (I am an FPGA developer).

      --
      Contrary to the popular belief, there indeed is no God.
    3. Re:Not spoofing the MAC and IP addy by Anonymous Coward · · Score: 0

      Really? Mine is fe:dm:ed:ed:ba:be :D

    4. Re:Not spoofing the MAC and IP addy by Alex+Belits · · Score: 1

      Really? Mine is fe:dm:ed:ed:ba:be :D

      "dm" is not a hex number.

      --
      Contrary to the popular belief, there indeed is no God.
    5. Re:Not spoofing the MAC and IP addy by Anonymous Coward · · Score: 0

      Makes less money. LL still makes money from user accounts and land use fees.

    6. Re:Not spoofing the MAC and IP addy by Dzonatas · · Score: 0

      It's also a way to create DRM.

      I wonder how long it will take for people to realize that no matter the media, hardware or software, that they'll notice that this is what the GPL is suppose to prevent.

    7. Re:Not spoofing the MAC and IP addy by Anonymous Coward · · Score: 0

      What the hell has that MAC address got to do with writing VHDL/Verilog?

    8. Re:Not spoofing the MAC and IP addy by SharpFang · · Score: 1

      I wonder: my ISP provides access only through NAT. I'm pretty sure they filter off my MAC as well. Does that mean I can't access SL any more?

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    9. Re:Not spoofing the MAC and IP addy by qubezz · · Score: 1

      'You must not mask IP or MAC addresses'

      My MAC address is only the business of me, my switch, and my router.
      I think someone needs to teach their lawyers the OSI model.

    10. Re:Not spoofing the MAC and IP addy by RoFLKOPTr · · Score: 1

      My MAC address is only the business of me, my switch, and my router.

      Second Life uses your MAC address as an identifier to ban you.

    11. Re:Not spoofing the MAC and IP addy by jandrese · · Score: 1

      I'm more curious why LL gives a damn about MAC addresses. It's not like they'll see them on their end unless you've hooked up your computer to their server LAN. Do they key permissions off of your MAC? That seems unlikely since you can log in from any machine by just downloading the client and supplying a password. Can you lock content down to specific machines (or more precisely: specific network cards)?

      --

      I read the internet for the articles.
    12. Re:Not spoofing the MAC and IP addy by Baloo+Uriza · · Score: 1

      It sounds like they're taking the wrong angle on this to me, but not for the reason kdawson mentions. Many SL builders think of themselves as building something physical with natural scarcity, when they're more like freelance developers or graphics designers. If builders in this category were smart, rather than pissing and moaning to the Lab, they would go learn what "billable hours" are and charge for what DOES have scarcity: Time.

      --
      Furries make the internet go.
    13. Re:Not spoofing the MAC and IP addy by petermgreen · · Score: 1

      My guess is they use them for banning, if you ban a troublemakers user account they will just make another one. If you ban thier IP they will just grab another one from thier ISPs DHCP server.

      MAC addresess aren't so obvious, especially if the error just says "your computer is banned" or similar.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    14. Re:Not spoofing the MAC and IP addy by Alex+Belits · · Score: 1

      Sometimes you have to implement Ethernet MAC in VHDL (or, more likely, fix the implementation Xilinx gave you)...

      --
      Contrary to the popular belief, there indeed is no God.
  7. What? by Anonymous Coward · · Score: 0

    What do these restrictions have to do with the GPL?

    How are they backpedalling?

    1. Re:What? by osu-neko · · Score: 1

      What do these restrictions have to do with the GPL?

      How are they backpedalling?

      Nothing, and they aren't. The submitter and/or editor are idiots...

      --
      "Convictions are more dangerous enemies of truth than lies."
    2. Re:What? by GigsVT · · Score: 1

      Maybe you should read the policy. Merely distributing a client compatible with the Second Life service makes you subject to these restrictions. You are liable for what your users do with the client. It also includes such terms as "You must not violate or promote violation of any law or the rights of any individual or entity"... which is categorically incompatible with the GPL.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  8. Oh noes! by Anonymous Coward · · Score: 0

    Linden Labs is protecting their side of things which may impair on some people's ability to do other things!

    What horrors will they unleash next?

    Seriously though, not all of the policies are inherently bad. Some even have reasonable logic behind them.

  9. not true by pydev · · Score: 4, Informative

    That's just not true. You have all the rights granted under the GPL. What you can't do is connect to their servers with a client that doesn't conform to their policies. That conforms to the GPL, and they don't have any choice in the matter anyway: people use modified SL viewers to grief and spam, and that's basically what they are trying to prohibit.

    Even if you couldn't connect to their servers with a modified client at all, it would still be useful: Linden Labs also open sourced the server. So, if you like, you can connect with your client to your server, or anybody else's server who allows it.

    Linden Labs didn't have to open source anything; they did the enlightened thing and open sourced both their client and their server code. One of the most popular viewer is now an open source viewer, with many more functions than their original viewer. And the grid of non-Linden Labs servers will probably grow to be bigger than their own, money-making grid some time this year or next year.

    1. Re:not true by Homburg · · Score: 4, Insightful

      You have all the rights granted under the GPL. What you can't do is connect to their servers with a client that doesn't conform to their policies.

      It's a little unclear. The intro to the policy does look a little more onerous: they write "we require users of Third-Party Viewers and those who develop or distribute them (“Developers”) to comply with this Policy," which looks like an attempt to limit any distribution of clients that don't conform to the policy. When it lists the consequences of failing to comply with the policy, it's mostly that they will revoke the client's right to access their servers, they may remove it from their viewer directory, and ban anyone who does use the client, none of which are particularly unreasonable. But they also write (section 8c):

      You acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer for accessing Second Life if we determine that there is a violation.

      I'm not entirely sure how to parse that, but one way of reading it suggests they think they can require developers of non-policy-compliant viewers to either disable the client's ability to connect to Linden's servers, or even perhaps to stop distributing the client altogether.

      I think this is likely a case of some slightly overreaching language in the policy, rather than an evil attempt to get around the GPL; but it would be nice if their policy was clearly not attempting to take away people's GPL rights, rather than being, as it currently is, rather unclear.

    2. Re:not true by kripkenstein · · Score: 2, Informative

      Even if you couldn't connect to their servers with a modified client at all, it would still be useful: Linden Labs also open sourced the server. So, if you like, you can connect with your client to your server, or anybody else's server who allows it.

      No, Linden Labs did no such thing. You are probably thinking of OpenSim, a separate open source project, which is a reverse-engineered SL server with a BSD license.

      OpenSim is far less mature than the official closed-source SL server. It is also written in C#, with the issues that brings. So it isn't the same as if the official SL server were open sourced (which they considered doing at some point, but never did). To clarify how separate it is from the official SL codebase: OpenSim won't accept patches from people that hack on the SL client, for fear of 'contamination' by the GPL.

    3. Re:not true by Max+Romantschuk · · Score: 1

      One of the most popular viewer is now an open source viewer, with many more functions than their original viewer.

      What's it called? I haven't tried SL for ages, but I could kill an hour or two to see if anything has changed. :)

      --
      .: Max Romantschuk :: http://max.romantschuk.fi/
    4. Re:not true by Eskarel · · Score: 1

      IANAL but the key phrase is the bit about for the purpose of.

      I'd read that as saying you can't distribute your client as a second life client or do things like prefill the second life server details. To be honest that should be a legal requirement anyway a second life client that cannot connect to the second life servers is not fit for purpose and shouldn't be legal to distribute as such.

      Distributing it as a client for opensim or whatever it is called is another story.

    5. Re:not true by drinkypoo · · Score: 1

      You acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer for accessing Second Life if we determine that there is a violation.

      I'm not entirely sure how to parse that, but one way of reading it suggests they think they can require developers of non-policy-compliant viewers to either disable the client's ability to connect to Linden's servers, or even perhaps to stop distributing the client altogether.

      It seems to me that you can satisfy this requirement by stating that the client is for use in connecting to OpenSim-compatible servers, and not coding in a default connection to SL.

      but it would be nice if their policy was clearly not attempting to take away people's GPL rights, rather than being, as it currently is, rather unclear.

      Agreed.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:not true by Dzonatas · · Score: 0

      > What you can't do is connect to their servers with a client that doesn't conform to their policies.

      This is no different to say you can't have software run on hardware that doesn't conform.

      Which is DRM, and what the GPL was meant to prevent.

    7. Re:not true by pydev · · Score: 1

      One of the more popular ones is Emerald.

      SL hasn't changed as much as I had hoped over the last few years, but they have made some progress behind the scenes. They may be working on a completely new rendering engines.

      One thing that seems to be a big change is the open simulator grid that's growing fast.

    8. Re:not true by pydev · · Score: 1

      No, Linden Labs did no such thing. You are probably thinking of OpenSim

      OK, they announced open sourcing the server. I thought OpenSim contained some of their source code.

      LL has been active in working on virtual world interoperability, so at least they are supporting this kind of thing.

      OpenSim is far less mature than the official closed-source SL server. It is also written in C#, with the issues that brings.

      Better maintainability? Simpler development?

      OpenSim won't accept patches from people that hack on the SL client, for fear of 'contamination' by the GPL.

      Well, that's just foolish.

    9. Re:not true by GasparGMSwordsman · · Score: 1

      One of the beautiful (or evil depending on your view) portions of the GPL is that the license terms are non-retractable. Linden Labs gave away certain rights to others when they distributed the project under the GPL. There is nothing they can do to reverse that. Any claim to the contrary is just FUD.

    10. Re:not true by Baloo+Uriza · · Score: 1

      Just for clarification, OpenSimulator doesn't have anything to do with Second Life other than it uses the same protocol. The official SL servers are just as proprietary as ever.

      --
      Furries make the internet go.
    11. Re:not true by Baloo+Uriza · · Score: 1

      OpenSim won't accept patches from people that hack on the SL client, for fear of 'contamination' by the GPL.

      [citation needed]. That's the first I've ever heard of that.

      --
      Furries make the internet go.
    12. Re:not true by Baloo+Uriza · · Score: 1

      I wouldn't recommend Emerald, their very home page contradicts itself. "We're GPL! Don't trust anybody else, though! We're open source, but we'll launch FUD at anyone who forks!"

      --
      Furries make the internet go.
    13. Re:not true by pydev · · Score: 1

      If being nice or not spreading FUD is a requirement for you to use GPL'ed software, well, you should stop using GNU software and the Linux kernel right away, because neither RMS nor Linus are particularly nice, and they do spread a lot of FUD too.

    14. Re:not true by kripkenstein · · Score: 1
      It's been debated at length on the OpenSim and also realXtend mailing lists. Here is the official statement on the OpenSim website, regarding requirements for submitting patches:

      You have not studied source code from the GPL Second Life viewer or its derivatives within the last 6 months.

      See also the other terms there.

    15. Re:not true by Baloo+Uriza · · Score: 1

      The difference between the Emerald devs, and Linus & RMS is that Linus & RMS care about quality and spread FUD incidentally. The Emerald devs care about FUD, and manage to QA their code only incidentally.

      --
      Furries make the internet go.
    16. Re:not true by pydev · · Score: 1

      Yeah, Emerald is a bit flaky and bloated. But I could say the same about other GPL software. In the end, just use whatever gets the job done, and for all its faults, I think Emerald is better than the official SL viewer, just like I think Linux is--for all its faults and messiness--better than the Windows kernel.

    17. Re:not true by Baloo+Uriza · · Score: 1

      Then you've never tried Imprudence.

      --
      Furries make the internet go.
    18. Re:not true by makomk · · Score: 1

      Errm... that's less FUD and more to do with people peddling all sorts of dubious modified versions as the genuine Emerald viewer. People are probably more than welcome to fork, it's them pretending that it's the unmodified Emerald that they're distributing that gets the developers' goats.

      To be quite honest, there are enough unfounded rumours that the official release steals your passwords already...

    19. Re:not true by Baloo+Uriza · · Score: 1

      If that's really the Emerald dev's intended message, they failed at communicating it properly.

      --
      Furries make the internet go.
  10. Nothing to do with the GPL by PylonHead · · Score: 4, Insightful

    And everything to do with the terms of service for access to their game servers. Feel free to make any changes you want to the client. But if you break their terms of service they won't let you connect. Sounds fair to me.

    --
    # (/.);;
    - : float -> float -> float =
    1. Re:Nothing to do with the GPL by GigsVT · · Score: 1

      They won't let you connect...

      But they also have the legal power to demand that you delete any data downloaded through the client... Your own private data.

      And the right to demand that you disable features they don't like...

      As I said before... the remedies here aren't limited to termination of access... they go far beyond that.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Nothing to do with the GPL by Anonymous Coward · · Score: 0

      They won't let you connect...

      But they also have the legal power to demand that you delete any data downloaded through the client... Your own private data.

      Both of these have nothing to do with GPL and everything to do with the Linden Labs' service. As to the second point, I don't particularly like it on principle but I don't see how it has anything to do with the code. I don't buy songs through iTunes, but it wouldn't surprise me if they had a similar clause somewhere in their terms of use policy. Specifically, that if they ban your account your access to purchased songs is forfeit. As long as it's spelled out for the potential customer some time before they start paying for a service, something like this is probably on firm legal ground. Remember both Second Life and iTunes aren't voluntary projects, both LL and Apple are trying to make money off their services.

      And the right to demand that you disable features they don't like...

      I'm not sure where you got this, unless you mean they demand some control over the features of viewers they allow to connect to their servers. IMHO, they have as much right to do this as store or restaurant has in posting and enforcing a policy that categorically refuses service to people who aren't wearing shirts or shoes.

      As I said before... the remedies here aren't limited to termination of access... they go far beyond that.

      On the contrary other than the second point you brought-up (i.e. deletion of downloaded data), everything you brought up has to do with LL controlling access to their service and content (and some would argue your second point is about content control as well, but the content created by LL's users who sell it for real-world money).

      So in summary of all the potential issues you introduce, I only see one as potentially troubling (though still legal), and absolutely none are violations GPL's protections. Granted I'm not an IP lawyer or other specialist, but I think the title and summary don't are hyperbolic and inaccurate.

  11. Summary is sensationalist and wrong. by Parafilmus · · Score: 5, Insightful

    Linden Labs has not "backpedaled" on the GPL in any sense at all.

    Linden generously donated a lot of code to GPL developers. They never promised to grant unlimited access to their servers.

    There is really no cause for whining here. The community should be grateful to these guys.

    1. Re:Summary is sensationalist and wrong. by Elektroschock · · Score: 1

      Ever hear of TIO principles?

    2. Re:Summary is sensationalist and wrong. by nashv · · Score: 3, Informative

      While those may be all good and sound principles, they have nothing to do with this specific case of a (non-)violation of the GPL - which is a license, not an ethical/freedom/rights guideline.

      --
      Entia non sunt multiplicanda praeter necessitatem.
    3. Re:Summary is sensationalist and wrong. by HellYeahAutomaton · · Score: 2, Funny

      > There is really no cause for whining here. The community should be grateful to these guys.

      But...but...but.. the GPL community is so good at it.

    4. Re:Summary is sensationalist and wrong. by Elektroschock · · Score: 1

      It is about the freedom to leave an online service with your data, which has nothing to do with the GPL for the client.

    5. Re:Summary is sensationalist and wrong. by Anonymous Coward · · Score: 0

      No one said they violated GPL. Someone claimed they didn't "backpedal", which would be an ethical/freedom/rights thing.

  12. Crying wolf? by dasdrewid · · Score: 1

    From the policy:

    This Policy governs access to Second Life and our technical platform that supports Second Life by any Third-Party Viewer or any third-party software client that logs into our servers.

    I don't know about "erases all the freedoms granted under the GPL". You can do whatever you want with the code. *Whatever* you want. You just gotta follow their rules if you actually interact with *their* servers.

    Also, 'you must have a published privacy policy explaining your practices regarding user data' is draconian? Really?

    --
    No trespassing. Violators will be shot. Survivors will be shot again.
    1. Re:Crying wolf? by GigsVT · · Score: 1

      You have to follow these rules if you produce a client that is capable of connecting to their servers. And you are liable for what your users do with the client. So everyone that produces a second life compatible client is liable under this policy, even if they never logged into Second Life.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  13. Say what? by consonant · · Score: 1, Funny

    There are people still on Second Life? The intersection of AOL and MySpace users I would hazard to guess! :-)

    1. Re:Say what? by Issarlk · · Score: 2, Funny

      There are still people thanks to the ever growing community of furries with giant penises.

    2. Re:Say what? by Anonymous Coward · · Score: 0

      Oddly enough, the majority of Second Life users are European...

  14. draconian? by Michael+Kristopeit · · Score: 1

    i think it would be much much more draconian to not actively support and enable third party viewers at all...

  15. Total nonsense... by Beelzebud · · Score: 0

    So they release the source to their client and server under the GPL, and you're trying to claim that they're "back pedaling" on it because they want there to be a standard on the clients that connect to the servers they own and operate?

    Get real! This is the type of whiny bullshit that gives people a bad impression of the GPL. The alternative is LL just kept everything close sourced. What you advocate here is a Wild West scenario where LL would be subject to any type of client being able to access their servers.

    Given the submitter of this dreck, I'm not surprised...

  16. kdawson FUD by SJ2000 · · Score: 0

    This is a Term of Service addendum for third party viewers which connect to Linden Labs Second Life grids, it has nothing to do with the code itself, you can still use it on someone elses services if it does not comply. Typical kdawson FUD.

  17. Putting stuff on the client side by stimpleton · · Score: 2, Informative

    They need to do this because so much happens on the client side.

    With the SL viewer and the Linden Lab servers, the relationship is somewhat like HTML javascript form verification with some but not complete server input cleansing. They have been expanding input checking at the server side but it is lagging behind.

    If I could use a simplified example: The server sends to the viewer all avatars in a scene. A scene is a viewable distance which is 64 meters to 512 meters governed by the slider in your graphics preferences. The avatar scanner distance is hard-coded to a max of 16 avatars in the viewer. The scanner distance default is 96m. But some minor fiddling in the .NET code, you can change avatar scan distances and avatars in a scene, so with an individuals viewing distance also increased we see gross increases in bandwidth at the server side.

    Moving from that to the buzzwords of DRM and copyright laws(DMCA etc), the server sends the hash keys to the viewer of server assets(textures etc). It is somewhat trivial to match these keys to what it in RAM in form of a texture.

    Simply put the Second Life viewer can be modified to be an indexer of Digital Works created by both Linden Labs and users.

    This means LL has lost control of content, and it is content that gives Second Life a competitive advantage in 3D perpetual world games.

    --

    In post Patriot Act America, the library books scan you.
  18. GP was right, it's Bullshit by kripkenstein · · Score: 4, Informative

    They aren't backpedaling on the GPL at all. The code is still GPLed, and you can use it however you want, according to that license.

    They do limit your ability to access their servers, and to list you in their pages as a recognized 3rd-party viewer - they have certain requirements for both, and they have now clarified those requirements. But that has nothing to do with the GPL, it's an entirely separate issue.

    tl;dr: It's like Wordpress (the software) is GPLed, but Wordpress.com (the website with hosted blogs) won't let you write a blog on their website that links to malware etc.

    1. Re:GP was right, it's Bullshit by crossmr · · Score: 2, Insightful

      is anyone shocked this is coming from the not quite all there department of kdawson?

    2. Re:GP was right, it's Bullshit by Hognoxious · · Score: 1

      I'm shocked it wasn't submitted by theodp.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:GP was right, it's Bullshit by xous · · Score: 2, Informative

      You are correct that prohibiting certain software from connecting to their service is not a violation of the GPL but if you read the summary:

      "The Second Life viewer has been available under the GPL for three years. Linden Lab, the maker of Second Life, recently released a 'third party viewer' policy that all but erases the freedoms granted under the GPL. It includes such draconian measures as 'You agree to update or delete at our request any data that you have received from Second Life or our servers and systems using a Third-Party Viewer,' 'You must not mask IP or MAC addresses' (reported to the server), 'you must have a published privacy policy explaining your practices regarding user data,' and 'You acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer for accessing Second Life if we determine that there is a violation.'"

      Imposing additional restrictions on distribution is a clear violation.

    4. Re:GP was right, it's Bullshit by Balp · · Score: 1

      Not really, there are more limiations, some wordings in the new licence is not good, the intetions is this but that have some strange wording that implises stuff they problem didn't mean to get there. Like all creators of thridparty viewers have to follow GPL even if some make a BSD licence viewer from a different source base like libomv.

      It also may limit how I as user send the gpl:ed software to an orther person. I think in practice this may wortk as intended and be little harm. even if to my reading the policy is well written.

      "# You are responsible for all uses you make of Third-Party Viewers, and if you are a Developer, you are also responsible for all Third-Party Viewers that you develop or distribute."

      Does that mean I as developer are resopsible for all users. as I'm resposnsible for all "Third-Party Viewers", and if some onbe just distribures and not develop?

    5. Re:GP was right, it's Bullshit by Anonymous Coward · · Score: 0

      Even the phrase you highlighted still says 'for accessing Second Life'.

    6. Re:GP was right, it's Bullshit by kripkenstein · · Score: 4, Insightful

      I realize that you can read the particular sentence in a nefarious way. But it seems a very awkward reading. And, the GPL clearly gives you rights to use the code - just not to connect to their servers.

      If they removed the GPL, and retained only these legal terms, there might be room for concern. As it is, maybe the terms could be worded better, but I don't see them as 'backpedaling on the GPL' as the title says. Anyhow, they will probably issue a clarification given the current uproar. If they don't, then I guess I might start to worry.

    7. Re:GP was right, it's Bullshit by flyneye · · Score: 1

      So, I guess he'll be chatting with lawyers representing the GPL. Is that a fair estimate?

      --
      *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
    8. Re:GP was right, it's Bullshit by AndrewNeo · · Score: 1

      You could still use the client to access an OpenMetaverse server.

    9. Re:GP was right, it's Bullshit by pz · · Score: 1

      is anyone shocked this is coming from the not quite all there department of kdawson?

      Note to self: stop reading Slashdot when kdawson is editing because the signal-to-silliness ratio goes to hell.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    10. Re:GP was right, it's Bullshit by Kalriath · · Score: 1

      Not really. As the copyright owner they can impose whatever restrictions they want.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    11. Re:GP was right, it's Bullshit by xouumalperxe · · Score: 1

      Does that mean I as developer are resopsible for all users. as I'm resposnsible for all "Third-Party Viewers", and if some onbe just distribures and not develop?

      I think it means "If you start pulling off stupid shit with a third party client that's not supposed to be possible with the vanilla version, we'll be greatly pissed at you, and if you develop a client that's found to be involved in large amounts of said stupid shit, we'll also be greatly pissed at you".

    12. Re:GP was right, it's Bullshit by xous · · Score: 1

      This is not relevant as if the 3rd party viewer is licensed under the GPL distribution cannot be prohibited. Prohibiting access to the second life service would be acceptable.

    13. Re:GP was right, it's Bullshit by xous · · Score: 1

      If they releasing the code under the GPL is irrevocable. They can additionally license it under different terms but these do not affect other licensing agreements such as the one they entered into when they released it under the GPL.

    14. Re:GP was right, it's Bullshit by Kalriath · · Score: 1

      Actually, that's not true. Linden did not "enter into" a license agreement when they offered it under the GPL - they allowed you to enter into a license agreement. They can revoke your license, because they are the copyright holder. It is not irrevocable

      However, the commonplace approach (and the one that doesn't get you hit by a shitstorm of bad publicity) is to license newer code updates under the new license and simply stop offering the old one.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    15. Re:GP was right, it's Bullshit by xous · · Score: 1

      Funny, I wonder why the following paragraph from the GPL gave me that idea:

      "All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law."

    16. Re:GP was right, it's Bullshit by Kalriath · · Score: 1

      Except that the copyright holder has the ultimate authority over the copyrighted work. The copyright holder is the only one over whom the license does not apply.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    17. Re:GP was right, it's Bullshit by xous · · Score: 1

      That is not entirely true. They are required by law to hold up their end of the license "for the term of copyright on the Program". This means that they could not attempt to sue people or stop the distribution of software as the policy states.

      They are free to take a copy of this program and license it under a different license and refuse to license the changed version under the GPL. This has no effect on the GPL distributed code which still can be distributed freely.

      One of the key points of the GPL is to protect users from companies just deciding it's not free anymore. It gives users the ability to fork the code and continue as if nothing had happened under a different name.

  19. Stupid, Inaccurate, Just Plain Wrong summary by Lord+Bitman · · Score: 2, Insightful

    This is like saying that Firefox is backpeddling on open source because Mozilla.org is free to block you if you spam their forums.

    However, I hear that because of the new policy, Emerald is closing shop. Anything that gets rid of those "giving access to our change history would mean someone could release binaries of our changes before we do!!" assholes is a good thing.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:Stupid, Inaccurate, Just Plain Wrong summary by GigsVT · · Score: 1

      It's more like Mozilla saying that any browser capable of connecting to their forums is subject to a million terms that dictate what features it may or may not include and make the developer liable for what the users do with it.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  20. Second life is more of a platform, than a game by Anonymous Coward · · Score: 0

    The reason LL is doing this, is because of all the content theft. Since they opensource the client, its not to hard for someone to take a really nice designed fully functioning castle, and copy it, and with the built in micro payment system sell it themselves. While, I have always had the philosophy, everything on the web is capable, and it has survived just fine, there is a lot of people up in arms over this, and LL is trying to stop that from happening, which sadly, they won't be able to do really.

    Second Life has become more than a game. It is now a platform. With OpenSim several other grids have popped up. I even run one at home myself. Some of the more advanced clients even allow you to surf from one grid to another (IE my box at home to OSGrid). This opens the door to a future 3d based web. I know.. you laugh.. I would to.. if I didn't know all the details.. There is lots of things going on with the platform. Its being used for education & collaboration in grids like reactionGrid. Microsoft doesn't even host there sim with Linden Labs anymore, they host on a 3rd party grid.

    I am the first to admit that the interface, scripting language, and Linden Labs, sucks! But those things are slowly changing. Within the next couple months you will be able to script in C#, and they are introducing client side scripting. Today they release a new client that allows you to bring the web into the 3d world (Even flash) and it works GREAT!

    1. Re:Second life is more of a platform, than a game by Jay+Maynard · · Score: 1

      You can't take the entire castle and copy it, because the scripts are never sent to the client. For buildings, this isn't that big a deal, but it is for other objects.

      I do wish there was a compatible scripting engine in OSGrid. If there was, I'd use it for script development and tuning instead of paying L$2000 a week (about US$8) for a parcel and estate manager privileges. (I actually pay L$6000 a week, but have a couple of renters that defray most of the cost.)

      The last I'd heard, C# scripting was much farther off than "a couple of months". I wish it wasn't, for lots of reasons (I mean, come on, when the scripting language provides no persistent storage features whatsoever and the only generalized aggregate data structure is a list that cannot contain lists, the language needs to join the 1960s), and when C# scripting is available, I've got an open-source scripting suite that will get entirely rewritten in it, but for now, we're stuck with LSL and all of its warts.

      --
      Disinfect the GNU General Public Virus!
    2. Re:Second life is more of a platform, than a game by Anonymous Coward · · Score: 0

      I have lots of lsl script in my grid. Very few things don't work. I use the Diva Distro.

      Couple months might be pushing it, but from the office hours I have read, they are throwing a lot of resources at c#.

      Opensim already has C# scripting. Might not be like what LL makes, but, maybe it won't be to hard to implement :)

      and there is some persistent storage.. :).. llSetObjectDesc("lol");

  21. mac address? by boog3r · · Score: 1

    i guess that eliminates all their directly connected ethernet customers...

    --
    signatures are for fools with hands
    1. Re:mac address? by nashv · · Score: 1

      The Second Life client reports the hardware MAC address of the machine it is running on for the purposes of identifying and blocking miscreants/TOS violators. It has nothing to do with network traffic redirection. Agreed, it is not foolproof - but it is sufficiently above the effort threshold of anyone seeking to do childish griefing.

      --
      Entia non sunt multiplicanda praeter necessitatem.
  22. Nice post by DaanCeelie · · Score: 0, Offtopic

    Very interesting

  23. Viewer Directory Program Goals by w3irdizum · · Score: 1, Informative

    Having lived in SL for more than 3 years this comes as no surprise. There were team of people writing viewers specifically for griefing and IP theft. As a example there was a viewer that had a "crash server button" and as such I do believe that this policy is well over due. https://blogs.secondlife.com/community/community/blog/2010/02/23/introducing-a-new-third-party-viewer-directory-and-policy

  24. Be assured, this is backpedaling, and here's why: by Anonymous Coward · · Score: 3, Insightful

    The only slightly dubious thing is that they do seem to want to restrict distribution of clients that could connect to their servers, even if they could also be used in other ways.

    This part was "slightly dubious?"

    You acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer for accessing Second Life if we determine that there is a violation.

    This is exactly an attempt to erase the freedoms granted under the GPL.

    I think the problem and the reason nobody seems to get the problem is that the story submitter, GigsVT, wanted to include more excerpts than just the worst one, and the worst one was the one that deserved the most scathing criticism, and the most scathing criticism is what got the headline. Imagine that.

    So what do we have here? Let's see:

    • A bunch of policy changes that might irk some people (see below for serious issues with one of those.)
    • One egregious attempt to retroactively take back rights expressly provided to you by the distribution terms of the Second Life viewer.

    It's confusing when there's more than one thing, and all of those things are not the exact same thing, isn't it?

    Mod parent down.

    Also...

    You must not mask IP or MAC addresses (reported to the server)

    This is like DRM: It only negatively affects those who want to conform to the rules, and does nothing to stifle those it calls attention to. The worst part is that "mask" is a completely informal term.

    Changing your MAC address is routine networking for many people whose network admins tie their access credentials to their MAC addresses.

    Someone might want to protect their privacy while cybersexing (snicker) or someone may even want to leak important information to the public using Second Life (I do have a fantasy to modify the open source Quake 3 engine to trickle out a stream of data out in the least significant bits of player movement. Can you imagine the Chinese trying to figure that one out?)

    These aren't just obscure corner cases or open source zealotry, these are things I personally expect to have from open source software. I switched from AOL instant messenger to an open source IM client because I wanted an IM client I could retrofit with my own crude privacy software. Years later I am using sophisticated OTR, and I have TOR at my disposal if I feel the need to "mask" my IP. I realize this isn't a GPL violation, but distributing the client under the GPL and then telling me I can't protect my privacy (while not violating any other terms of service, mind you; remember this anti-"masking" restriction is only something that affects people who want to obey the rules, not those who wish to cheat them) is a bit like giving me an "open source cellular handset" and then telling me exactly what audio codec I'm allowed to use for voice conversations so spy software can analyze my calls for content, you know, unless I build my own cellular network.

  25. Slashdot attempts to backpedal on bad summary by kronosopher · · Score: 1

    nothing to see here, move along

  26. Re:"draconian" LOL by Anonymous Coward · · Score: 0

    So they don't want you lying about who you are, seems reasonable enough, and hardly qualifies as draconian.

    They want to know what you're doing with user data, presumably to make sure there's no privacy invading bullshit going on [...]

    Wait, I'm confused, is stripping away privacy reasonable or privacy invading bullshit, now? Or does it depend which viewpoint most supports your argument at the time?

  27. Incorrect. New SL policy violates GPLv2 clause 6 by Morgaine · · Score: 2, Informative

    The beauty of the GPLed client is that users and developers can choose which servers to point their clients at--and pick the ones that have terms they agree wtih.

    Unfortunately, no. The sources can no longer be licensed under GPL, because Linden's new policy conflicts with GPLv2's clause 6:

    "You may not impose any further restrictions on the recipients' exercise of the rights granted herein."

    This is literal wording taken from the GPLv2 license, and is further reinforced in the GPLv2 FAQ.

    Linden Lab is imposing massive further restrictions on developer recipients of their code, making it completely impossible for them to distribute the code without accepting those restrictions. This restriction of the ability to distribute code is not permitted by the GPL (of any version).

    GPL cannot be used to grant fewer freedoms than the GPL specifies. That's a core term of the license.

    The freedom to develop and distribute cannot be impeded while you license under the GPL.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  28. DRM by Dzonatas · · Score: 0

    > any third-party software client that logs into our servers

    That is the same as DRM. This is what the GPL wanted to prevent with software that uses any 'media' that tries to enforce rights on the software being used. It doesn't matter if that media is the hardware or a server.

  29. GPL right to develop+distribute freely is lost by Morgaine · · Score: 1

    I've detailed the issue in a prior post.

    The GPL is no longer available to developers of Second Life clients, because Linden Lab has added new restrictions on a developer's freedom to develop and distribute, and those restrictions are not GPL-compliant.

    Lindens have to choose one, either GPL licensing, or removing the developer restrictions on developers given in the document linked from the Slashdot summary. They can't have both simultaneously, the GPL doesn't allow it.

    Don't confuse this with Linden's right to dictate the terms of their service, which they of course have. The conflict with the GPL is not in their restrictions on the USAGE of a modified client, but in their imposing restrictions on the freedom to develop and distribute it.

    The GPL doesn't care about usage, it is only concerned with the freedom to develop and distribute.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  30. Unofficial Licensing FAQ by rafaspol · · Score: 1

    http://wiki.secondlife.com/wiki/Unofficial_Licensing_FAQ (This page was last modified on 12 January 2009)

  31. Re:people still play that? by Anonymous Coward · · Score: 0

    then they're idiots.

    The problem is that yes, people in general ARE idiots. Why? Because we accommodate idiots. If we would stop catering to people who can't be bothered to learn to read, to learn to use a computer, to learn to walk and chew gum at the same time, then they will do one of two things. Either they will finally get enough rope and hang themselves through their stupidity (thus removing themselves from the gene pool), or they will wake up and say, "Hey! I need to learn some things if I'm going to survive!"

  32. Re:Be assured, this is backpedaling, and here's wh by makomk · · Score: 1

    Years later I am using sophisticated OTR, and I have TOR at my disposal if I feel the need to "mask" my IP.

    It's funny you should mention OTR. One of the more popular third-party viewers for Second Life encrypts IMs with OTR, and the people running Second Life aren't happy with this at all because it interferes with their ability to monitor IMs. (Seriously - they have real time monitoring of IMs and in-world chat to try and catch troublemakers, or at least did.)

  33. Another angle by GigsVT · · Score: 2, Interesting

    There is another angle to this that wasn't realized earlier.

    This new policy makes Second Life incompatible with CC-SA and GPLed content within the world as well.

    It places a new restriction on the export of content that is incompatible with the terms of CC-SA and GPL.

    "You must not use or provide any functionality that Linden Lab’s viewers do not have for exporting content from Second Life unless the functionality verifies that the content to be exported was created by the Second Life user who is using the Third-Party Viewer."

    So you can only export what you have uploaded, not what you have received from someone else. This makes Secondlife incompatible with GPL and CC-SA content within the world.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:Another angle by LaminatorX · · Score: 1

      No so, it only means that your TPV is not allowed to be the distribution mechanism for SL content, CC-SA/GPL or otherwise. Nothing is stopping the creator from distributing, or a recipient from modifying/redistributing, appropriately licensed content by other means (email, torrents, web downloads, etc), and a user then importing to SL via a compliant viewer.

      Parallel: While a radio station gives musician no mechanism to provide listeners with the score to their compositions over the air, there is nothing to stop the songwriters' distribution of sheet-music or recordings by other means of their choosing.

    2. Re:Another angle by GigsVT · · Score: 2, Interesting

      Person A releases a picture under CC-SA-By

      Person B uploads it to SL. Person B has now violated the copyright of person A, because the Second Life environment now places restrictions on further export of the picture.

      Prior to the TPV policy there was no policy against exporting content as long as you didn't violate copyright law.

      Secondlife is now incompatible with CC-SA and any kind of copyleft license.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:Another angle by LaminatorX · · Score: 1

      I realize this is a fine line, but the viewer rules don't place any legal restrictions on the content itself, only on the features provided viewers.

      Person C would allowed by CC-SA-By to take a screencap of Person A's image that Person B uploaded, print it out, use it in a CC-SA-By licensed derivative work, and so on. If Person C were to request it, Person B would be obligated to provide the image file he uploaded, in accordance with Person A's license terms. If he no longer had a local copy, Person B could export it from SL with his own viewer, and send it along to Person C, but that is Person B's business.

      SL is providing a display mechanism for the content to Person B. They have no more obligation to provide a distribution mechanism for their users' source/binaries than does a cable provider when CC-SA content gets shown on CurrentTV or a Public Access channel. If Person B were to distribute framed prints of the image through the mail, neither the the frame shop nor the postal service would be responsible for Person B providing binaries of the file, nor would they be required to scan the print on behalf of the recipient. They are not parties to the license, only Persons A, B, and C are.

    4. Re:Another angle by GigsVT · · Score: 1

      Printing would be a forbidden export feature.

      My cable provider doesn't have a policy/agreement that prevents me from hooking a third party device up to the cable that can capture the images.

      SL does now, as you are not allowed to offer any export features that aren't in the official client.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  34. Look at Section 8 by pydev · · Score: 1

    Don't confuse this with Linden's right to dictate the terms of their service, which they of course have. The conflict with the GPL is not in their restrictions on the USAGE of a modified client, but in their imposing restrictions on the freedom to develop and distribute it.

    The Third Party Viewer restrictions only apply to users of the service. If you never use Linden Labs' service, you aren't bound by them.

    The GPL is no longer available to developers of Second Life clients, because Linden Lab has added new restrictions on a developer's freedom to develop and distribute,

    They have done no such thing. The have restricted the freedoms of people who access the service under the TOS. If you never access their service, you aren't bound by the TPV restrictions.

    You can easily see that in Section 8 of TPV: if you violate the Third Party Viewer policy, you don't lose the rights to the source code (which would be the GPL remedy), you lose the right to access the service.

  35. Re:Incorrect. New SL policy violates GPLv2 clause by samkass · · Score: 1

    That's only relevant if the further restrictions are part of the Copyright of the code. I haven't extensively investigated this case, but that doesn't sound like what's going on here. The code is still GPL'ed and you're still allowed to use it according to the GPL's guaranteed rights. HOWEVER, anyone connecting to Lindon servers (GPL'ed code or some custom proprietary code) is subject to the terms of service placed on the users of their servers. So this is an EULA agreement issue, not a Copyright one.

    --
    E pluribus unum
  36. Re:Incorrect. New SL policy violates GPLv2 clause by SharpFang · · Score: 1

    *shrug* not really - the developers can still make their code as they see fit, they just can't use it to connect to Linden Labs servers. They are free to host their own though.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  37. Re:Be assured, this is backpedaling, and here's wh by flyneye · · Score: 1

    This sound like some "special" consultant, with no clue about GPL is giving advise.
    A job I worked had one come in and screw things up royally in the same manner with no clue about the contracts or legal ramifications involved and as a bonus he installed cracked software on the company computers and fired randomly employees with brains enough to keep the company afloat, before skipping off with the money and right before the private investigator produced evidence he was a charlatan.

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  38. Re:Be assured, this is backpedaling, and here's wh by dfghjk · · Score: 1

    "This is exactly an attempt to erase the freedoms granted under the GPL."

    "One egregious attempt to retroactively take back rights expressly provided to you by the distribution terms of the Second Life viewer."

    Where does the GPL grant the freedom to violate terms of service? Distribution terms are not rights to violate terms of service.

    "Changing your MAC address is routine networking for many people whose network admins tie their access credentials to their MAC addresses.

    Someone might want to protect their privacy while cybersexing (snicker) or someone may even want to leak important information to the public using Second Life (I do have a fantasy to modify the open source Quake 3 engine to trickle out a stream of data out in the least significant bits of player movement. Can you imagine the Chinese trying to figure that one out?)"

    How does the GPL authorize you to do these things?

    "These aren't just obscure corner cases or open source zealotry, these are things I personally expect to have from open source software."

    Who cares what you expect? Open source doesn't promise any of that.

    "I realize this isn't a GPL violation, but distributing the client under the GPL and then telling me I can't protect my privacy..."

    The client is distributed under the GPL, the service isn't.

    "...is a bit like giving me an "open source cellular handset" and then telling me exactly what audio codec I'm allowed to use for voice conversations so spy software can analyze my calls for content, you know, unless I build my own cellular network."

    As open source advocates are fond of saying when it suits them, if you don't like it then don't use it. You can always write your own.

    One can argue that their approach may not be the best one, but it's within their right to take that approach.

  39. Lucky me by Wokan · · Score: 1

    Since my video card wasn't blessed by the Second Life gods as good enough, my only experience with it was somewhere between terrible and horrible. Linden can take it's virtual world and flush it down the toilet (real or virtual) as far as I care. I'm glad I didn't invest much of what little time we have on this earth to a fake one.

  40. Re:Incorrect. New SL policy violates GPLv2 clause by Baloo+Uriza · · Score: 1

    There's a huge difference between what you're talking about, and getting listed in some directory.

    --
    Furries make the internet go.
  41. The server isn't open source by Shirley+Marquez · · Score: 1

    This post is somewhat inaccurate; Linden Lab has not open sourced the Second Life server. There is, however, an open source project called OpenSim that is developing a server that implements the Second Life protocols and which can be used with an SL viewer. The restrictions that Linden Lab has announced actually sound reasonable to me. Basically they're saying that you can't break the system, you can't mask your identity (which would make it impossible for them to enforce bans), and if you steal content they can ask you to delete it. The devil will be in the details; now that they are starting up a program of approved third party viewers, will they approve them in a timely manner? Will they approve all viewers that comply with the reasonable restrictions announced so far, or will they ban viewers for other reasons? Time will tell.

  42. SL GPL problem is worse than in summary by Morgaine · · Score: 1

    The summary discusses some extra problems surrounding the new Second Life policy, but the poster should really have pointed out something much more fundamental first:

    The new policy is no longer compliant with GPLv2 clause 6. Lindens can no longer use GPL at all.

    Losing their previous GPLv2 compliance is clearly major back pedaling. (What's more, they've totally closed the source of their main viewer, which was previously GPLv2, but that's a separate issue.)

    What they released previously as GPL cannot of course have its GPL license revoked, but they're trying to undo even the GPL rights on the old code, because their new terms cover all developers of Second Life Viewers without limitation.

    Access to their servers is irrelevant to this new anti-GPL problem, by the way. Whether GPL code can be used for access is of no concern to the GPL, but what they've done is to impose restrictions on development and distribution of GPL code, not just restrictions on access.

    It's a very bad situation.

    And I haven't even mentioned that the new rules are incompatible with the GPL's "NO WARRANTY" clause either. What a mess.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    1. Re:SL GPL problem is worse than in summary by Parafilmus · · Score: 1

      The new policy is no longer compliant with GPLv2 clause 6. Lindens can no longer use GPL at all.
      ...what they've done is to impose restrictions on development and distribution of GPL code

      Linden has done no such thing. What they've done is offer an optional agreement.

      Some developers will choose to accept the agreement. They will agree to certain limitations, in return for access to access to Linden's servers.

      Other developers will not accept the agreement, and no limitations will be imposed on them.

      The agreement is totally optional. It has not been imposed on anybody.

      So it doesn't violate clause 6 at all.

  43. Ralph pls go by Anonymous Coward · · Score: 0

    No