Singularity Viewer is a Second Life protocol compatible client application. It can be used to access Second Life service as well as a number of other such as those based upon OpenSim platform. It is directly based upon source code of Ascent Viewer by Balseraph Software Group, which is in turn based upon source code released by Linden Lab, with contributions from various sources.
I, Siana Gearz (Second Life Resident) am the sole maintainer of Singularity Viewer, and to the best of my knowledge and effort, Singularity is fully compatible with Second Life/ Linden Lab Terms of Service and Third Party Viewer Policy and shall stay that way.
This information refers to Version 1.7.0, new features since are available on the news page.
(Updating this page to refer to 1.8.4 is an ongoing effort)
Following features are the focus of my work to distinguish it from Ascent:
Following features are present in Singularity, distinguishing it from official Linden Lab viewers. These particular features have already been present in Ascent Viewer, unless noted otherwise.
And possibly some or many that I forgot.
Dual-core CPU with SSE2 support, NVidia or ATI/AMD graphics chip, 2GB RAM, Windows XP or newer, Ubuntu Linux 10.04 or newer, Mac OS X 10.6 or newer. Other systems support pending.
Thanks go to following people:
A: This was not a question. Also the person who came up with the rumor is malicious, whoever they might be.
Q: You are only 6 months old, thus you can't code!
A: And you don't have a life.
Q: You are only 6 months old, thus you must be a griefer alt!
A: Still not a question. And no, I'm really a young angel kitty -.-
Q: You are only 6 months old, thus you cannot know what Residents need!
A: Even if I was 1000, I'd still only know either what I myself need, or whatever needs any Residents have expressed to me. Go ahead, get in touch.
Q: But all TPVs are shady!
A: You are shady. Still, not a question.
Q: Why isn't your viewer listed on Linden TPVD?
A: Actually, you're wrong, IT IS LISTED!!! However, this isn't a guarantee for trustworthiness, mind that.
Q: Why do you keep working on this?! The whole 1.x stuff is DOOMED!!!
A: Actually, it was my intention to go V2 at some point, but with everyone else going there, I'll stay committed to this project for quite a while longer. Perhaps I'll get around to backport the complete core of current V2, from where keeping up with V2 progress won't be hard. Final point is, as long as I can keep the viewer technically compatible with the grid and its major features, there's no reason for Lindens to block its access to the grid. It won't die until we let it.
Q: I like your viewer! How can I help?
A: If you are able to, fork my viewer source on GitHub, work your magic there, ping me on it, and I'll see whether I want your changes back in my viewer. Or build my viewer from source and find bugs. If you don't have necessary skills for that, your bug reports are somewhat unlikely to be processed because of lack of time on my hands. At the very least, precise reproduction steps are needed! Also needed: someone to build from source on Mac OS X. If you feel you have enough money, go ahead and transfer your L$ to my user account. I also accept paid requests for viewer features occasionally.
The following were future plans that have been since released and/or have yet to be categorized above: