A thread every content creator must see.
|
|
Ann Otoole
Registered User
Join date: 22 May 2007
Posts: 867
|
09-27-2009 08:41
From: Lear Cale Good point: communications would have to be encyphered, as well (not all, but much of it). Regardless, I doubt LL will bar 3rd party viewers. I believe they already disallow the viewers we are concerned with making it a TOS violation to connect to the LL Network with those viewers making it unauthorized network access which is covered in these writings: http://www.internetlibrary.com/statuteitem.cfm?Num=12So LL can go after each case of copybotted content and file charges to put people in jail or they can cooperate with law enforcement and go after the source who have a consistent track record of unauthorized network access that LL has not been reporting all along. Doing nothing and allowing your customers to incur monetary losses looks really bad IMHO.
|
|
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
|
09-27-2009 08:55
From: Lear Cale Good point: communications would have to be encyphered, as well (not all, but much of it). Regardless, I doubt LL will bar 3rd party viewers. Encryption is only intended to keep anyone who happens to be in between A and B from snooping on what's being said, it doesn't keep A or B from knowing what the message says. Since the viewer needs to be able to decrypt whatever is sent to it it wouldn't do any bit of good in the long run.
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 11:28
From: Ann Otoole Talarus your constant leftist west coast geek style support for content theft is not unnoticed. People need to make a mental note that you are a cheerleader for content theft with your constant belittling of any discussion on the topic. That's pretty damn funny, Ann. Tell me another one.  I'm against infringement more than you and all the others here arguing combined. The difference is that I seek REAL, EFFECTIVE means to address it, rather than playing the stupid reactionary games of FUD based on hysteria. If that makes me known by some arbitrary label to people who can't debate their way out of a wet paper bag (and thus have to resort to such labels), so be it. From: someone The fact is if the PN were arrested and thrown in prison to be meat bots in the showers then others would stop cold and no longer be interested in writing theft systems for Second Life. They would simply leave if they were so mentally ill that they needed to get sexual pleasure from causing grief and stealing. Sure, and if the Gestapo ran the world, there would be lots less "crime", too.  I bet you didn't know that Interpol and member police organizations are CONSTANTLY busting hard-core pirate rings around the world ALL THE TIME. Just look at the papers sometime. Has it even remotely put a dent in piracy around the world? Now, I am not saying that the police should stop busting hard-core pirates if and when they are caught, but the problem is FAR FAR larger than that, and will never be mitigated significantly simply through police action. There are only so many police, and an endless supply of people willing to pirate. At the end of the day, the police have to choose where to put their limited resources; would you rather have them stop REAL thieves and murderers, breaking into people's homes and businesses, stealing their REAL property and their very LIVES, or chase down some kids who are "disturbing the peace", "doing it for the lulz". At some point, people have to take responsibility for their own protection and safety, and that of their "property", both real and intellectual. Expecting Nanny State to come wipe their bum for them every time something scares the feces out of them just isn't realistic at all. From: someone What good is a system if everyone quits? There's a vanishingly small chance of that ever happening, for any number of reasons; thus, I am not worried. I know that I will be around for a while, at least. 
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 11:32
From: Tegg Bode Sorry bu I didn't find WoWglider enhance my enjoyment of WoW in the slightest, it made it worse watching bots just farm the crap out of areas ignoring any basic ettique, farming nodes while you were still fighting the critters guarding it. It's cheats tool, Idon't know what all the rush is to get a character to retirement ASAP anyway. Wasn't talking about whether or not WoWGlider was "fun" or "useful". Was using it as an example, based on the last bit of the previous post of it getting stomped on hard by Blizzard not having any real impact on the amount of botting in WoW. A simple google search for "WoW bots" turns up pages of them which are still quite active. In fact, it appears that WoWGlider is still available and being supported by the underground in the wild. Hence, as Blizzard was probably painfully aware, the suit to stop them was an experiment in futility. The only net plus is that they stopped someone from making money on it.
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 12:19
From: Ann Otoole Maybe. If citizens began reporting the situation to the authorities in a manner they would listen to then LL may not have any choice but to comply with the ensuing investigation.
People keep asking for solutions. I present the only one that will work. Naturally people with something (like freedom) to lose will vehemently argue against the only solution that will work. Except IT WON'T, for several reasons I have already given, and more. Yeah, sure, if the law was PERFECT, enforcement was IMMEDIATE and EVERYWHERE, and did not make MISTAKES in the process of enforcement, sure, it may act as a deterrent. When it comes to law enforcement (you know, the kind of enforcement backed up by PEOPLE WITH GUNS), it HAS to be the MOST "perfect" solution possible. Mistakes lead to loss of confidence in and public support of law enforcement solutions. If LL screws up, the damage is minimal and localized. When legislation and law enforcement screw up, the damage is significant and far-reaching. From: someone There is one other solution I alluded to earlier. Pattern recognition + license metadata. When you release a product you have it run through a pattern recognition system and input your licensing data. Each time you sell the item the buyer is registered as a licensed owner. Anytime someone imports or acquires something that in whole matches a registered pattern it is blacklisted and LL alerted to review how the content came into existence. If the logs show probable cause then the account is deleted along with everything that account ever created being blacklisted as suspect. The problem is one of resources in addition to the ever present who watches the watchmen paradox. Now, see, that's a more reasonable approach that I can get behind, because it actually has a chance of not only getting implemented, but working. From: someone So you either have a law enforcement approach that imprisons ripper client authors (for whatever charges will stick and there is always something. Ask Max Hardcore about his 46 months) or heavy coded systems that are effectively doomsday devices. I would prefer to send anyone willing to participate in writing theft systems to prison where the really bad guys can use them for entertainment. Then, if they survive, they can live at underpass motel for the rest of their lives. All because it was "for the lulz". Max Hardcore is probably about the worst example you could cite to support your position. That is one of the kinds of convictions which chill me to the bone. I don't care for that kind of work, but neither should someone be jailed for making it. It is nothing more than censorship of the worst kind, as part of Bush's "War on Porn". Just more politically-motivated Nanny State-ism. Wielding the law as a cudgel will eventually come back to haunt those who promote its use in that fashion.
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 12:22
From: Lear Cale Good point: communications would have to be encyphered, as well (not all, but much of it). Regardless, I doubt LL will bar 3rd party viewers. Won't work because it violates the first principle of client-server security: "The client is in the hands of the infidels".
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 12:42
From: Qie Niangao There are (at least) two big objections to server-side baking. First, it's not scalable. I'm surprised by that because the operation as I understand it is very simple--it's not 3D rendering or anything--so I didn't even think it used the graphics card GPU. But how many times do people change clothes, compared to all the other graphics operations that are done for rendering an avatar on a viewer? If baking really does rely on a GPU, surely a single, extremely primitive chipset on the server could satisfy the costuming of hundreds of avatars, couldn't it? Servers, in general, do not have GPUs to perform this function. It would have to be performed with slower CPU code, inline with all other simulation code. Also, LL doesn't use custom server hardware for simulator servers. Likely, they use standard blade servers to maintain density and keep costs down. Custom hardware would not be an attractive option because of cost-vs-benefit considerations. From: someone That's assuming the baking operation is as simple as I think it is. Maybe it shouldn't be, and that gets to the second big objection: the ability to "unbake" a layer just by wearing it alone on a chromakeyed avatar. But what if baking were somewhat more complex, and included a non-invertible transformation on the image? "Baking" is pretty much the equivalent of "flattening" a layered image in photoshop or GIMP. Once baked, there is no easy way to un-bake layers, unless the layers do not have overlaid visible sections. IE, if you had a female avatar with a bikini top layer and a necklace layer baked together, you could probably separate the two with minimal difficulty using selection copy/paste, since the necklace's visible pixels probably do not overlay the bikini top's visible pixels. Same with tattoos. One of the problems is that someone can rip even a "baked" image and just wear it as one of the associated layers. The layer would essentially be an "all or nothing" look, though, since they couldn't take off just part of it. From: someone An example of such a transformation is distortion between UV maps. Suppose the individual clothing layers mapped to the current avatar mesh, but there was a new avatar mesh with a different UV map. It would be possible to distort between those UV maps, but it would introduce blurring. Distorting back from the avatar map to the clothing map (ripping a clothing layer from an avatar texture) would introduce yet more blurring, which would only get worse when the doubly-distorted image is distorted yet again to the avatar map (wearing ripped clothing). I would tend to think that any remapping of textures on the avatar would result in blurring all the time for all clothing, even legit ones. Still, if it is any consolation, ripping a baked clothing texture and having to re-upload it will introduce standard compression losses which should be detectable.
|
|
Ann Otoole
Registered User
Join date: 22 May 2007
Posts: 867
|
09-27-2009 14:36
From: Talarus Luan ... Now, see, that's a more reasonable approach that I can get behind, because it actually has a chance of not only getting implemented, but working. ... Just so happens there is technology that can be licensed for the texture side of the pattern recognition equation. The build geometry is an interesting potential discussion. The metadata and registered license holder aspects are pretty standard IT requirements and data structure chores. I'd love to see this idea get into the right Linden's head so if you know that Linden by all means cram it in and nail the door shut. Or should we throw it into the tomb of despair at the temple of pjira?
|
|
followmeimthe Piedpiper
Registered User
Join date: 5 Nov 2006
Posts: 4
|
09-27-2009 14:49
just two thoughts from someone who makes mostly buildings:
firstly I think maybe I'll take away the sale boxes that contain the rezzers. One prims too easy to nick. Perhaps sell from a vendor.
secondly, if I unlink the display buildings, will the copier just end up with a pile of prims, even if he or she's had time to grab them all individually?
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 15:11
From: followmeimthe Piedpiper just two thoughts from someone who makes mostly buildings:
firstly I think maybe I'll take away the sale boxes that contain the rezzers. One prims too easy to nick. Perhaps sell from a vendor.
secondly, if I unlink the display buildings, will the copier just end up with a pile of prims, even if he or she's had time to grab them all individually? It might make it a bit more difficult for the current versions of the tools out there, but it wouldn't take much coding to save not only the appearance, but the relative position/rotation of "all selected prims", so that they can be re-rezzed in the same positions relative to any one of them later.
|
|
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
|
09-27-2009 16:33
From: followmeimthe Piedpiper just two thoughts from someone who makes mostly buildings:
firstly I think maybe I'll take away the sale boxes that contain the rezzers. One prims too easy to nick. Perhaps sell from a vendor.
secondly, if I unlink the display buildings, will the copier just end up with a pile of prims, even if he or she's had time to grab them all individually? I also build buildings (mainly houses), and I recognize the relative ease with which one could make a verbatim copy of one of my houses. As long as anyone has the ability to rez prims in SL and highlight a build not belonging to them, we are at risk of having our builds copied. I don't welcome this sort of thing, to be sure; however, I have to accept the reality that there is little I can do to actually stop someone so inclined from doing so. Our best defense, as builders, is to make it not worth the trouble of copying our builds, particularly for the purpose of reselling them. I try to set prices for my houses that allows me to make a reasonable amount of money for my work, but yet keep it low enough that there isn't much of a point in trying to replicate it.
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 16:53
From: Kitty Barnett While it would likely add some load to the sim there's probably no good reason why the sim shouldn't be treating "texture setting" from the viewer as inherently untrustable: ie when you texture the prim the sim would make an extra call to check that you actually have the texture in inventory and if you don't then disallow.
Since there should be no way to get a copy of the original texture in your inventory (if there is then that's an exploit so see 2) that makes limiting the damage after a copy is found to exist a whole lot easier.
Since the original texture can't be reused by its UUID (the sim would check and notice that the avie doesn't actually have a texture in their inventory with that UUID) but requires an actual copy then it doesn't prevent copying in any way but it does require anyone wanting to copy something with a texture to have to upload a new copy of it.
A new copy means a new texture UUID and since that texture UUID would not be used in the original, legitimate copies it would be rather safe to simply remove it from the asset server.
---
Bit late to the conversation, and havn't read the whole thread... but this idea here, while it sounds good in theory, would break a lot of content on the grid... any sign with changable lettering is just scripts calling textures based on UUID, only one person in the game has the original textures..... and that's just one small example of how BAD this idea could be.
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 16:56
From: Chokolate Latte Is Stroker Serpentine not a big enough shop owner for you? I also don't judge not recognising names, some use alts and some can be doing very well, just not places I visit. nope... he's not. And his business is not affected by this new client either, so no point bringing him into this, animations cannot be copied by copybot (they can be copied... just not this way.) and that's what his whole business model is... animations
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 17:02
From: Kitty Barnett Me neither to be honest (not even once). I don't doubt they're out there, but from my point of view I'd have to think that if you're not going to go out of your way to look for it chances that you're actually going to come across any are rather minimal.
I'd also think that if a friend stumbled on it they'd either mention it because they were shocked (they know it's copied), or because they wanted to share the store they found with "great stuff and all so cheap!" (they don't know it's copied) but that hasn't ever happened either.
On the other hand there have been a few dozen times I've seen content creators go "zomg copybotted stuff @ slurl-goes-here" (forums, JIRA or groups) and while it's intended as a warning doing it to the general public probably does more harm than good in advertising where to get the same things they sell, only cheaper. I've seen many stores that were selling copybotted stuff @ 10 linden each (not stereotyping) they were generally owned by brazillians based on the profile... they are usually 400-500m in the air, and setup for quick removal from the world if they get noticed to quickly... Freebies are also a good place to look for stolen material, not many people realize it... but a lot of the freebie beds, or couches etc are using stolen animations... tho my best one so far was when i was at Cake to get a new hair, some random person tossed me a box with every hair from cake full perm... which I promptly sent to the owner along with the AV's name.
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
09-27-2009 17:07
From: Micheal Moonlight nope... he's not. And his business is not affected by this new client either, so no point bringing him into this, animations cannot be copied by copybot (they can be copied... just not this way.) and that's what his whole business model is... animations Oh, so it's ok if they sell copies of his beds using their own animations or no animations?
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 17:10
From: Rhonda Huntress Umm, yeah. I see you read the initial linked messages. Yes, they can be copied with this program. Anything can be copied. Shapes are the only hold up ATM but since you can change the permmission for anything in inventory that is not a big deal. You just can not copy someone else's shape. One last time. ANYTHING can be copied at the touch of a button and still have the original creator listed. ANYTHING. Ok now that is just fear mongering.... I have Thuglyfe... I compiled it from SVN. It is just emerald, with some small changes to block bans, and copybot / glintercept added in.... the client can do NOTHING that people can't already do if they wish.
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 17:11
From: Tegg Bode Oh, so it's ok if they sell copies of his beds using their own animations or no animations? his beds look like shit... why would anyone want them besides for the 2 year outdated animations.
|
|
Autumn Palen
Registered Lurker
Join date: 24 Feb 2007
Posts: 111
|
09-27-2009 17:13
From: Micheal Moonlight nope... he's not. And his business is not affected by this new client either, so no point bringing him into this, animations cannot be copied by copybot (they can be copied... just not this way.) and that's what his whole business model is... animations In reading the sister thread at another popular sl forum, the impression I got was that even his business would be effected by the new client, at least until LL fix a permissions bug (I think).
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
09-27-2009 17:22
From: Micheal Moonlight nope... he's not. And his business is not affected by this new client either, so no point bringing him into this, animations cannot be copied by copybot (they can be copied... just not this way.) and that's what his whole business model is... animations Wrong on most counts. Stroker has been on the trail of this client for several months now as every animation he releases is being sold by other people now within a day of him releasing it. Scripts, animations and contents can be set full perms in inventory, packaged up and distributed. Once they are rezzed in world they revert back to their original perms. It is an extremely serious bug that LL has been unable/or refuses to fix. This client was the main push behind the lawsuit.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 17:25
ok now i've read the full thread... and this is my thoughts on it...
we had GLi .... we had copybot... we've had the people selling bots on the grid that are just modifications of copybot (i always laugh when i see screenshots of the software).
Content creation has survived, Content creation will survive, all this fear mongering is just that.... SL does not need to jump just because anyone is trying to say so. When Copybot first came to the grid, many shop owners moaned, complained, closed up shop because something *might* happen .... and now here we are 2 years later, most shop owners have not been hurt, and if they have, they never noticed...
Freebie markets and grid hunts are growing at an ever expanding rate. They grow because there are a lot of people who have no wish, and no desire to ever buy anything. I know people 2-3 years old in the game who have never spent a single linden, nor will they because it's just a game and they don't support micro-payments in games.
If someone wants to copy your stuff, they'll do so, they wouldn't of bought it in the first place so you didn't loose anything. You created and uploaded an item, you sold hundreds of *copies* of that item, you made back your money for the upload, and the time you took to make it most likely.... and then you want to sit an moan and complain because you might of lost another 50 cents from a sale?
This is just another evolution in the growth of the game, just like when web browsers added right click image, save as and poof no content on the web was ever safe again.
Just relax, sit back, have a drink, and enjoy the game.... nothing at all coming is going to 'vastly' change the world as we know it, nor is there ANY cause for fear.
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 17:27
From: Jesse Barnett Wrong on most counts. Stroker has been on the trail of this client for several months now as every animation he releases is being sold by other people now within a day of him releasing it. Scripts, animations and contents can be set full perms in inventory, packaged up and distributed. Once they are rezzed in world they revert back to their original perms. It is an extremely serious bug that LL has been unable/or refuses to fix.
This client was the main push behind the lawsuit. I would love to see a screenshot of a known script or animation being full perm... I know you have the client just as I do, and I have never been able to do this in my testing so far.
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
09-27-2009 17:33
From: Micheal Moonlight I would love to see a screenshot of a known script or animation being full perm... I know you have the client just as I do, and I have never been able to do this in my testing so far. Neither of us have the client as it is in closed alpha testing using trusted insiders. What we have is a badly crippled client created from just snippets of code gleaned off of their subversion. PN specifically bitches about Neal on their blog.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
Micheal Moonlight
Registered User
Join date: 4 Sep 2005
Posts: 197
|
09-27-2009 17:39
From: Jesse Barnett Neither of us have the client as it is in closed alpha testing using trusted insiders. What we have is a badly crippled client created from just snippets of code gleaned off of their subversion. PN specifically bitches about Neal on their blog. when Neal was stealing the code for his client they just closed off anonymous. The SVN is still there if you have a login for it, and is still updated with the real alpha.
|
|
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
|
09-27-2009 17:41
From: Micheal Moonlight Bit late to the conversation, and havn't read the whole thread... but this idea here, while it sounds good in theory, would break a lot of content on the grid... any sign with changable lettering is just scripts calling textures based on UUID, only one person in the game has the original textures..... and that's just one small example of how BAD this idea could be. The part you quoted was talking about changing what the viewer can do, which is separate of what a script is able to do. It wouldn't have to break existing content anyway... you can make existing compiled scripts work one way and make newly compiled scripts works another way (as long as you take care that uploaded non-Mono scripts don't try and use the old call anyway). Nor would it necessarily preclude being able to set a specific texture in new scripts by using llSetTexture/llSetPrimitiveParams without having the texture be part of the prim's inventory. It doesn't really matter whether you're passing the asset UUID directly, or a "pass-through" UUID that redirects to the asset UUID.
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
09-27-2009 18:19
From: Micheal Moonlight I would love to see a screenshot of a known script or animation being full perm... I know you have the client just as I do, and I have never been able to do this in my testing so far. From the videos I saw of Neil demonstrating his "private" viewer, it takes advantage of the notecard bug (or did; I think LL closed that hole already). I don't know if there is another permissions-related bug.
|