Difference between revisions of "Third Party Viewer Directory"

From Second Life Wiki
Jump to navigation Jump to search
m (Point links to new github issue templates)
(207 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{RightToc}}
{{KBwarning|width=90%| The viewers listed here are not developed nor distributed by Linden Lab.  Being listed here means only that the developers of the viewer have represented that they comply with the [http://secondlife.com/corporate/tpv.php Policy on Third-Party Viewers] and the [http://secondlife.com/corporate/tos.php Second Life Terms of Service]. You are responsible for evaluating whether you want to use and share information with them.}}
==Using Third Party Viewers==


You may connect to Second Life using software released by a third-party developer. We have a [http://secondlife.com/corporate/tpv.php Policy on Third-Party Viewers] to help promote a positive and predictable experience for all Second Life Residents. However, because third-party viewers are not our viewers, we cannot guarantee that they will follow our rules. You are responsible for evaluating whether you want to use and share information with them.


To be listed in this Third Party Viewer Directory, a software developer must self-certify that it complies with Linden Lab policies. Beware of third-party viewers that are not in the Viewer Directory – they have either declined to self-certify or been refused for noncompliance with our policies.
<noinclude>{{OS License Nav}}</noinclude>
==Using third party viewers==


==Viewer List==
You may connect to Second Life using software released by a third-party developer. Linden Lab provides a [http://secondlife.com/corporate/tpv.php Policy on Third-Party Viewers] to promote a positive and predictable experience for all Second Life Residents. Beware of third-party viewers that are not in the Viewer Directory: they have either declined to self-certify their compliance with Linden Lab policies or been refused for noncompliance with the policies.


:'''The viewers in this first section participate in reporting crash statistics to Linden Lab, and are ordered from best to worst crash rate (% of sessions that end in a crash).'''
==Active Full Viewers==
:The rate used for each viewer is that of the highest version number for that viewer for which there are at least 200,000 minutes of use in the sample period (a one week sample from Monday to Sunday).  The official Linden Lab viewers are shown where they would be in this ranking.
 
:''Crash rate may vary considerably depending on what platform (hardware and operating system) you are using, and on what you do in Second Life.  You may find that your individual experience differs from this ordering.''
These viewers are projects that are updated regularly to track new developments in the Linden Lab viewer, and implement a full graphical environment.


{|border="1" style="width: 100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0;"
{|border="1" style="width: 100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0;"
Line 18: Line 17:
!Platforms
!Platforms


|- style="background-color: #ffd;"
|-
|colspan=3|''&nbsp;Second Life Release 1.23 (would be here based on crash rate)''
{{TPVD-Listing|Alchemy|An experimental Second Life™ viewer striving to be at the forefront of stability, performance, and technological advancement in the open-source metaverse viewer field.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}|iconversion=2}}


|- style="background-color: #ffd;"
|-
|colspan=3|''&nbsp;Second Life Release 2.6.0 (would be here based on crash rate)''
{{TPVD-Listing|Black Dragon|{{KBcaution|custom=&nbsp;|Uses non-standard and misleading values for avatar complexity}}
The primary goal of Black Dragon is to enhance and refine the visuals of Second Life as well as having unique design approaches and features.|{{TPVD-Platform|Windows}}}}


|- style="background-color: #ffd;"
|-
|colspan=3|''&nbsp;Second Life Beta 2.6.2 (would be here based on crash rate)''
{{TPVD-Listing|Firestorm|The next generation viewer from The Phoenix Firestorm Project, Firestorm is based on the LL V3 LGPL code and offers extensive interface customizability including V1 skin options, feature and option rich with 24/7 support.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}


|-
|-
{{TPVD-Listing|Singularity|A viewer based on Ascent upgrading it under the hood for higher stability and performance, as well as compatibility with newer Second Life features such as Display Names. Also adds RLVa support.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Kirstens|A hybrid viewer based on a mixture of official sources and custom code aimed specifically at experienced users, with emphasis on the visuals.|{{TPVD-Platform|Windows}}|iconversion=4}}


|-
|-
{{TPVD-Listing|Imprudence|The goal of Imprudence is to improve the user interface and usability of the viewer through community involvement, thoughtful design, modern development methods, and a pro-change atmosphere.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Kokua|Kokua provides releases for PC, Mac and Linux with and without Marine Kelley's RLV together with a broad selection of original features and the best from other viewers.
 
Kokua aims to be the viewer of choice for RLV users who want Marine Kelley's original implementation with more bells and whistles than Marine's own viewer.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}{{TPVD-Platform|Linux64}}}}


|-
|-
{{TPVD-Listing|Firestorm|The next generation viewer from The Phoenix Viewer Project, Firestorm is based on the V2 LGPL code with many interface changes and feature additions. This is an alpha version.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Catznip|Catznip aims to refine and reinvent your window into Second Life. Our focus is stability, usability, privacy and plenty of new original home grown features. It's about taking a fresh look at things and attempting to do them better.|{{TPVD-Platform|Windows}}{{TPVD-Platform|Linux}}|iconversion=2}}


|-
|-
{{TPVD-Listing|Phoenix|Phoenix Viewer is a Third Party Viewer based from the LL Snowglobe 1.5 code base, created by The Phoenix Viewer Project Inc (non-profit) Devleopment Team. Large feature set and dedicated Support team available 24/7 to help our users with any issue.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Restrained Love|The RLV enhances your experience when you use it in conjunction with RLV-compatible objects,  which are able to restrict the user from detaching items, receiving IMs, hearing chat, teleporting etc.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}}}


|-
|-
{{TPVD-Listing|Emergence|Emergence viewer is ran by a single developer and is part of an effort to provide users with a safe alternative viewer. Emergence is currently a near clone to Phoenix, as they share this goal, and it is advised to use it instead for higher support.|{{TPVD-Platform|Windows}}}}
{{TPVD-Listing|Singularity|Singularity strives to combine the beloved look and feel of Viewer 1.23 with the latest and greatest of available technology, and to stay compatible with future Second Life changes and features.|{{TPVD-Platform|Windows}}{{TPVD-Platform|Linux}}}}


|-
|-
{{TPVD-Listing|Kirstens|A hybrid viewer based on a mixture of snowstorm and other official sources aimed specifically at high end users, film makers and photography.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Genesis|Genesis is a blazingly fast, high performance 1.23 style viewer for Second Life, offering the very latest features, never seen before in a Legacy viewer. |{{TPVD-Platform|Windows}}}}


|-
|-
{{TPVD-Listing|Restrained Love|The RLV enhances your experience when you use it in conjunction with RLV-compatible objects,  which are able to restrict the user from detaching items, receiving IMs, hearing chat, teleporting etc.<br/>''(note from [[User:Oz_Linden|Oz]] - this is listed last based on the stability of the 2.x version; a 1.x version is also available.  The 1.x version would have been ranked second)''|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}}}
{{TPVD-Listing|CoolVLViewer|An improved and expanded v1-UI viewer kept in close sync with Linden Lab's official viewer features. Geared towards performances and stability. The oldest maintained TPV (first release date: 2007-11-16)|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}


|-
|-
{{TPVD-Listing|Ascent|Ascent provides expanded control for content creators and developers and improves upon basics such as client detection, parcel management, and asset browsing.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Megapahit|This fork is planned to be the shelter for the metaverse refugees, especially those from less supported operating systems|{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
|}


|}
==Subset Viewers==


:The following viewers are either based on code that does not include reporting of crashes or insufficient data is available to meet the ordering criteria described above.  They are listed in alphabetical order by name.
These viewers omit some aspects of the full viewer functionality.


{|border="1" style="width: 100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0;"
{|border="1" style="width: 100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0;"
Line 62: Line 65:


|-
|-
{{TPVD-Listing|Dolphin|The Dolphin Viewer is a viewer for virtual worlds, based on the official Linden Lab source code, that contains many fixes and enhancements for builders, explorers, sailors, and other vehicle enthusiasts.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Radegast|Light-weight feature rich '''non-graphical''' client, ideal for situations where full 3D rendering client is less than ideal option, for instance, an office environment, running on low performance computers and similar.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}


|-
|-
{{TPVD-Listing|Libretto|A light weight, text only viewer for Second Life. It's designed to resemble and function as an instant messaging client, that can be used in an office environment, on low performance/bandwidth computers, or when multiple instances are needed.|{{TPVD-Platform|Windows}}}}
{{TPVD-Listing|SpeedLight|Pure web Second Life viewer. Supports desktop and all mobile browsers, allows switching between devices.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}{{TPVD-Platform|Android}}{{TPVD-Platform|iPhone}}|iconversion=1}}


|-
|-
{{TPVD-Listing|METAbolt|METAbolt is a thin text client with rich features to enable users to perform most important functions in SL.|{{TPVD-Platform|Windows}}}}
{{TPVD-Listing|MetaChat|iOS - TEXT ONLY - Second Life® client.|{{TPVD-Platform|iPhone}}|iconversion=1}}


|-
|-
{{TPVD-Listing|Mobile Grid Client|Second Life and Open Simulator messaging client for all Android powered devices.|{{TPVD-Platform|Android}}}}
{{TPVD-Listing|Mobile Grid Client|Second Life and Open Simulator messaging client for all Android powered devices.|{{TPVD-Platform|Android}}}}


<!--
|-
|-
{{TPVD-Listing|omvviewer|Native Debian and Ubuntu .deb files of Snowglobe for 32 and 64 bit architectures. Changes to the source are the most minimal possible to use LSB file locations and to comply with TVP, no significant feature changes are included.|{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|LittleSight|Second Life viewer for Android.{{KBcaution|custom=&nbsp;|Severely restricts movement until user pays for additional service}}|{{TPVD-Platform|Android}}}}
-->
|-
{{TPVD-Listing|GroupTools|GroupTools is a lightweight viewer (Text only) that includes features to easier deal with SecondLife group activities such as sending notices and IM's. While GroupTools main focus is group activities, a few other features are available as well. |{{TPVD-Platform|Windows}}}}
 
|}
<!--
 
==Out Of Date Viewers==
 
 
{{KBcaution|custom=&nbsp;|These viewers have not been updated recently enough to be considered fully compatible with current Second Life services. Depending on your usage, they may or may not meet your needs.}}
 
 
{|border="1" style="width: 100%; border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #000; padding: 0;"
|- style="background-color: #dfd;"
!Viewer
!Description
!Platforms


|-
|-
{{TPVD-Listing|Pocket Metaverse|iPhone and iPad Client for Second Life®|{{TPVD-Platform|iPhone}}}}
{{TPVD-Listing|Exodus|A new flavour of the Second Life Viewer 3 series, packed with useful features to enhance the visual experience and competitive play in Second Life.|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}


|-
|-
{{TPVD-Listing|Radegast|Light-weight feature rich non-graphical client, ideal for situations where full 3D rendering client is less than ideal option, for instance, an office environment, running on low performance computers and similar.|{{TPVD-Platform|Windows}}{{TPVD-Platform|Linux}}}}
{{TPVD-Listing|Imprudence|The goal of Imprudence is to improve the user interface and usability of the viewer through community involvement, thoughtful design, modern development methods, and a pro-change atmosphere.
|{{TPVD-Platform|Windows}}{{TPVD-Platform|MacOS}}{{TPVD-Platform|Linux}}}}


|-
|-
{{TPVD-Listing|Sparkle IM|Log in to your Second Life® or Opensim account and begin chatting right from your iPhone or iPod Touch.|{{TPVD-Platform|iPhone}}}}
{{TPVD-Listing|UKanDo|Yet Another Second Life Viewer!|{{TPVD-Platform|Windows}}}}


|-
|-
{{TPVD-Listing|Stored Inventory|a Backup tool that allows builders to save all their creations directly to their hard drive or move them to other grids.|{{TPVD-Platform|Windows}}}}
{{TPVD-Listing|Pocket Metaverse|iPhone and iPad Client for Second Life®|{{TPVD-Platform|iPhone}}|iconversion=2}}


|}
|}
-->


<div style="background-color: #dfd; margin: 20px 10px 10px 10px; padding: 1px 10px 10px 10px;">
<div style="background-color: #dfd; margin: 20px 10px 10px 10px; padding: 1px 10px 10px 10px;">


==For Developers: How to apply to list a viewer in this directory==
==For developers: how to apply to list a viewer in this directory==


# Your Second Life accounts must be in good standing, must not be suspended, and must not have been permanently banned or terminated.
# Your Second Life accounts must be in good standing, must not be suspended, and must not have been permanently banned or terminated.
Line 98: Line 122:
# Review our Policy on Third-Party Viewers and the Second Life Terms of Service.
# Review our Policy on Third-Party Viewers and the Second Life Terms of Service.
# Make sure you and your third-party viewer are in compliance with our policies.
# Make sure you and your third-party viewer are in compliance with our policies.
# Open an [https://jira.secondlife.com/secure/CreateIssue.jspa?pid=10302&issuetype=21 Application Issue] in the [https://jira.secondlife.com/browse/TPV Third Party Viewer] section of Jira and submit it.
# Open an [https://github.com/secondlife/third-party-viewers/issues/new/choose Application Issue] on the [https://github.com/secondlife/third-party-viewers Third Party Viewer] Github repository and submit it.


</div>
</div>
Line 104: Line 128:


<div style="background-color: #fdd; margin: 20px 10px 10px 10px; padding: 1px 10px 10px 10px;">
<div style="background-color: #fdd; margin: 20px 10px 10px 10px; padding: 1px 10px 10px 10px;">
==Policy Violation Reporting==


If you believe that you have direct evidence that any third party viewer (whether listed in the Third Party Viewer Directory or not) may be in violation of the [http://secondlife.com/corporate/tpv.php Second Life Terms of Service] or the [http://secondlife.com/corporate/tpv.php Policy on Third Party Viewers], you can [https://jira.secondlife.com/secure/CreateIssue.jspa?pid=10302&issuetype=22 file a violation report] to be investigated.  
==Reporting policy violations==
 
If you believe that you have direct evidence that any third party viewer (whether listed in the Third Party Viewer Directory or not) may be in violation of the [http://secondlife.com/corporate/tpv.php Second Life Terms of Service] or the [http://secondlife.com/corporate/tpv.php Policy on Third Party Viewers], you can [https://github.com/secondlife/third-party-viewers/issues/new/choose file a violation report] to be investigated.  
</div>
</div>
[[Category:Third Party Viewers]]
[[Category:Third Party Viewers]]

Revision as of 09:58, 5 April 2024

KBwarning.png Warning: The viewers listed here are not developed nor distributed by Linden Lab. Being listed here means only that the developers of the viewer have represented that they comply with the Policy on Third-Party Viewers and the Second Life Terms of Service. You are responsible for evaluating whether you want to use and share information with them.


Using third party viewers

You may connect to Second Life using software released by a third-party developer. Linden Lab provides a Policy on Third-Party Viewers to promote a positive and predictable experience for all Second Life Residents. Beware of third-party viewers that are not in the Viewer Directory: they have either declined to self-certify their compliance with Linden Lab policies or been refused for noncompliance with the policies.

Active Full Viewers

These viewers are projects that are updated regularly to track new developments in the Linden Lab viewer, and implement a full graphical environment.

Viewer Description Platforms
Alchemy Alchemy An experimental Second Life™ viewer striving to be at the forefront of stability, performance, and technological advancement in the open-source metaverse viewer field. WindowsMacOSLinux


Black Dragon Black Dragon
KBcaution.png   Uses non-standard and misleading values for avatar complexity

The primary goal of Black Dragon is to enhance and refine the visuals of Second Life as well as having unique design approaches and features.

Windows


Firestorm Firestorm The next generation viewer from The Phoenix Firestorm Project, Firestorm is based on the LL V3 LGPL code and offers extensive interface customizability including V1 skin options, feature and option rich with 24/7 support. WindowsMacOSLinux


Kirstens Kirstens A hybrid viewer based on a mixture of official sources and custom code aimed specifically at experienced users, with emphasis on the visuals. Windows


Kokua Kokua Kokua provides releases for PC, Mac and Linux with and without Marine Kelley's RLV together with a broad selection of original features and the best from other viewers.

Kokua aims to be the viewer of choice for RLV users who want Marine Kelley's original implementation with more bells and whistles than Marine's own viewer.

WindowsMacOSLinuxLinux 64bit


Catznip Catznip Catznip aims to refine and reinvent your window into Second Life. Our focus is stability, usability, privacy and plenty of new original home grown features. It's about taking a fresh look at things and attempting to do them better. WindowsLinux


 Restrained Love The RLV enhances your experience when you use it in conjunction with RLV-compatible objects, which are able to restrict the user from detaching items, receiving IMs, hearing chat, teleporting etc. WindowsMacOS


Singularity Singularity Singularity strives to combine the beloved look and feel of Viewer 1.23 with the latest and greatest of available technology, and to stay compatible with future Second Life changes and features. WindowsLinux


Genesis Genesis Genesis is a blazingly fast, high performance 1.23 style viewer for Second Life, offering the very latest features, never seen before in a Legacy viewer. Windows


CoolVLViewer CoolVLViewer An improved and expanded v1-UI viewer kept in close sync with Linden Lab's official viewer features. Geared towards performances and stability. The oldest maintained TPV (first release date: 2007-11-16) WindowsMacOSLinux


Megapahit Megapahit This fork is planned to be the shelter for the metaverse refugees, especially those from less supported operating systems MacOSLinux

Subset Viewers

These viewers omit some aspects of the full viewer functionality.

Viewer Description Platforms
Radegast Radegast Light-weight feature rich non-graphical client, ideal for situations where full 3D rendering client is less than ideal option, for instance, an office environment, running on low performance computers and similar. WindowsMacOSLinux


SpeedLight SpeedLight Pure web Second Life viewer. Supports desktop and all mobile browsers, allows switching between devices. WindowsMacOSLinuxAndroidiPhone


MetaChat MetaChat iOS - TEXT ONLY - Second Life® client. iPhone


Mobile Grid Client Mobile Grid Client Second Life and Open Simulator messaging client for all Android powered devices. Android


GroupTools GroupTools GroupTools is a lightweight viewer (Text only) that includes features to easier deal with SecondLife group activities such as sending notices and IM's. While GroupTools main focus is group activities, a few other features are available as well. Windows


For developers: how to apply to list a viewer in this directory

  1. Your Second Life accounts must be in good standing, must not be suspended, and must not have been permanently banned or terminated.
  2. You must have valid payment information on file with us or have been age verified by us.
  3. Review our Policy on Third-Party Viewers and the Second Life Terms of Service.
  4. Make sure you and your third-party viewer are in compliance with our policies.
  5. Open an Application Issue on the Third Party Viewer Github repository and submit it.


Reporting policy violations

If you believe that you have direct evidence that any third party viewer (whether listed in the Third Party Viewer Directory or not) may be in violation of the Second Life Terms of Service or the Policy on Third Party Viewers, you can file a violation report to be investigated.