From bc61c2056007a7e4a2ee9448f46986567332901a Mon Sep 17 00:00:00 2001 From: Signal Linden Date: Wed, 27 Jan 2021 16:22:49 -0800 Subject: [PATCH] SL-14702: Spruce up README --- README.md | 48 ++++++++++++++++++++++++++++++++++++------------ doc/sl-logo.png | Bin 0 -> 9630 bytes 2 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 doc/sl-logo.png diff --git a/README.md b/README.md index e4078770f3..8813c25228 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,39 @@ -Second Life Viewer -==================== -This project manages the source code for the -[Second Life](https://www.secondlife.com) Viewer. +![Second Life Logo](doc/sl-logo.png) -This source is available as open source; for details on licensing, see -[the licensing page on the Second Life wiki](https://wiki.secondlife.com/wiki/Linden_Lab_Official:Second_Life_Viewer_Licensing_Program) +**[Second Life][] is a free 3D virtual world where users can create, connect and chat with others from around the +world.** This repository contains the source code for the official client. -For information on how to use and contribute to this, see -[the open source portal on the wiki](https://wiki.secondlife.com/wiki/Open_Source_Portal). +## Open Source -To download the current default version, visit -[the download page](https://secondlife.com/support/downloads). For -even newer versions try -[the Alternate Viewers page](https://wiki.secondlife.com/wiki/Linden_Lab_Official:Alternate_Viewers) +Second Life provides a huge variety of tools for expression, content creation, socialization and play. Its vibrancy is +only possible because of input and contributions from its residents. The client codebase has been open source since +2007 and is available under the LGPL license. The [Open Source Portal][] contains additional information about Linden +Lab's open source history and projects. + +## Download + +Most people use a pre-built viewer release to access Second Life. Windows and macOS builds are +[published on the official website][download]. More experimental viewers, such as release candidates and +project viewers, are detailed on the [Alternate Viewers page](https://releasenotes.secondlife.com/viewer.html). + +### Third Party Viewers + +Third party maintained forks, which include Linux compatible builds, are indexed in the [Third Party Viewer Directory][tpv]. + +## Build Instructions + +[Windows](https://wiki.secondlife.com/wiki/Build_the_Viewer_on_Windows) + +[Mac](https://wiki.secondlife.com/wiki/Build_the_Viewer_on_macOS) + +[Linux](https://wiki.secondlife.com/wiki/Build_the_Viewer_on_Linux) + +## Contribute + +Help make Second Life better! You can get involved with improvements by filing bugs, suggesting enhancements, submitting +pull requests and more. See the [open source portal][] for details. + +[Second Life]: https://secondlife.com/ +[download]: https://secondlife.com/support/downloads/ +[tpv]: http://wiki.secondlife.com/wiki/Third_Party_Viewer_Directory +[open source portal]: http://wiki.secondlife.com/wiki/Open_Source_Portal diff --git a/doc/sl-logo.png b/doc/sl-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b9563c7ac73374b7fc8e2735f27bc9e2c59792e8 GIT binary patch literal 9630 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 IDOiL42ZYXaivR!s literal 0 HcmV?d00001