Sic Transit Gloria Emerald Viewer

Cracks in Emerald Viewer's reputation

Cracks in Emerald Viewer's reputation

It’s been well reported in various locations about the scandal generated by Emerald Viewer.  The discoveries concerning data mining of IP addresses by Emerald’s developers and a distributed denial-of-service attack code aimed at a competing third-party viewer has knocked even some of the gripes aimed at Linden Lab off the radar.  In the time it’s been available, the third-party viewer had built up a heavy following of devoted users, many of whom loved Emerald for its richness of features not found in the official viewers.  Incredible amounts of power are available through Emerald, from a simple tab of worn items — pioneered by this client, I think — to double-click transport to many locations, down to the infamous “breast physics” available for female avatars.

Now, though, many of the previously faithful are feeling victimized and betrayed.  People’s information and computers were being used, dammit; and nobody appreciates that kind of move, unless they have some strange sociopathic tendencies.  Linden Lab appreciates it the least of all; the Governor has removed its link to Emerald from its Third Party Viewer List, with Philip Rosedale publishing a statement concerning the matter on the Big Blog yesterday. Comments I’ve seen in articles on the matter have Residents deciding to purge Emerald from their computers and download Imprudence, the TPV whose site was targeted in the DDoS attack, and whose code is based strongly on Emerald’s.

Modular Systems has attempted damage control, including an appearance on an SL talk show with Paisley Beebe that had to be taped in a “secret” location to evade griefers.  Emerald is vowing to get back on the TPV list after their lead developer, Fractured Crystal, has apparently left the team and handed over control of the Emerald server to Arabella Steadham. (An article at Sand Castle Studios noted that the Modular Systems site still claimed that Emerald was on the list; however, a check by me shows that this claim has been removed, and I think we can assume with charity that someone was simply slow in updating the page.)

I used Emerald Viewer at one time myself; it was pretty darn spiffy with the features that I used (nowhere near the entire set, but essential ones like double-click transport were nice).  I abandoned it, however, in favor of Kirstens Viewer some months back, because Emerald was taking a horribly long time to download textures or move my avatar.  Even a recent try of what they claimed was their latest showed that, at least on my box, Emerald had become a pig.  Now, with these revelations, I think I’m glad that I’m not using Emerald.  All the scandal has broken something vital to the functioning of anything on the Web, as in real life — trust.  People have to take your word that what you’re offering them is clean and pure, and won’t do things it’s not supposed to do.  Modular Systems has violated not only Linden Lab’s terms of service, but that bond of vital trust.  It will be a long time before I’m willing to extend that trust again.

Emerald probably needs to do at least three things to clean itself up:

  1. Make all of their code completely transparent. No encrypted libraries, no excessive iframes, nothing; just what is required to produce an efficient viewer.
  2. Reveal the RL identities of their developers. No more hiding behind the anonymity of the avatar; they’ll have to take responsibility for their actions, even if the ones there now were not the ones responsible for the things that got Modular Systems into the stew.  At the least, they will need to let Linden Lab know who’s behind this…especially if it ends up in court over the DDoS attack.
  3. Improve the performance of the viewer to an acceptable standard. No more needing to own a screamer system to get just adequate performance — although some of this may need to fall on the users as well.  Heaven knows that technology marches onward, even if bank balances don’t.

UPDATE, 1:21 p.m.: Modular Systems announces on their blog that they have received a list of requirements from Linden Lab before relisting.

%d bloggers like this: