There has been way too much drama with the developers involved in the Emerald Viewer project. Just this weekend, one of their senior guys, probably the guy who really was the cornerstone for the project resigned. On the Alphaville Herald there was an article covering his resignation and the events surrounding it. It turns out that the source code being complied for the Emerald viewer from Modular Systems LLC is being complied on individual developer computers and then assembled into another compile for release to the public. This means there is no possible oversight into the compiled source code from one developer, which means, no one knows what’s in that part of the code.
On an open source project such as the Emerald Viewer, which manages such personal and sensitive information such as user names, passwords, personal chat communication, Linden account transactions, personal voice connections and it resides in the system and application directory’s on your main hard drive, it’s insane not to have transparent source. The reason its insane is not for Modular Systems, it’s insane for you or I to use that viewer. Modular Systems LLC has no employees, they have no head quarters, they have no phone number, or any way to contact them except through their forums. We don’t have any idea who these people really are…so what is the risk to them? Very little. Combined with the known fact that the Emerald team is made up of ex-griefers from Second Life, some of whom have been perma-banned from SL and with this revelation that even the other developers of Emerald don’t really know what’s in it, its way past my time to uninstall Emerald. Just so you know, I use a number of open source products here in my RL software company and we can call these folks on the phone, we know who they really are, and if something went very badly we would know who to hold accountable. Not true with the scary Modular Systems LLC. I have been a user of Emerald since their early days. Today I have no idea how I could build the way I build using Second Life’s Viewer 2, its just so awful to use, so I became dependent upon Emerald. But as time wore on and I read more and more about these developers of Emerald I began to realize that not everything is as it may seem with these guys. Something is wrong here. Even the whistle blower who was a key person at Modular says something is wrong.
So, I uninstalled Emerald this weekend.
After looking around, reading their website, seeing who they seem to be, reading the forums and asking some questions from someone who would know, I installed the Imprudence viewer. It may be another open source company but let’s just say I currently have a sense of trust in these folks that was lost with Modular Systems and Emerald. I will end on this note, and if you use Emerald please pay close attention to this, Imprudence is faster, easier, higher FPS, nicer UI, better features and overall a much better viewer, in my opinion, than Emerald. I have a lot of good things to say about Imprudence.
Now here’s the kicker. I was talking on the phone to a close friend of mine, who is a super opinionated, senior software engineer, who thinks Emerald is the only viewer that anyone should ever use for Second Life. I told him about my change of viewers. His response was something like “pfffff…you have no idea what you’re talking about, Modular is the only group out there with a good viewer!” One day later I get an IM from him in world, “[8:29] name_removed: Ancient, um…I am using Imprudence…thanks for telling me about your using it. I don’t really know how to say this after all this time being the big Emerald fanboy, but I just love Imprudence.” - Ancient1 Aeon




