Difference between revisions of "Source downloads"

From Second Life Wiki
Jump to navigation Jump to search
(Compacting this page down. Will work on uploading source zipfiles for Snowglobe tomorrow.)
Line 6: Line 6:
__TOC__
__TOC__


= Releases and Release Candidates =
 
= Snowglobe Releases and Release Candidates =
 
These are the best choice for a beginning developer.  Zipfiles are not yet available, but you can download the latest version from Subversion with the following command:
 
<nowiki>svn checkout http://svn.secondlife.com/svn/linden/trunk</nowiki>
 
See [[Get source and compile]] for what to do from there.
 
= Second Life Viewer Releases and Release Candidates =
<div id="box">
<div id="box">
{| border="1" cellspacing="0"
{| border="1" cellspacing="0"
Line 30: Line 39:


{{SourceDownloadRowSnapshot|2009-Jun-15|viewer-1.23.4 (r124025)|1.23.4|viewer-1.23.4-r124025|1.23 Release version}}
{{SourceDownloadRowSnapshot|2009-Jun-15|viewer-1.23.4 (r124025)|1.23.4|viewer-1.23.4-r124025|1.23 Release version}}
{{SourceDownloadRowSnapshotRCFrozen|2009-Jun-11|viewer-rc-frozen-1.23.4 (r123523)|RC-1.23.4|viewer-rc-frozen-1.23.4.123523|}}
{{SourceDownloadRowSnapshotRCFrozen|2009-May-30|viewer-rc-frozen-1.23.3 (r122255)|RC-1.23.3|viewer-rc-frozen-1.23.3.122255|}}
{{SourceDownloadRowSnapshot|2009-May-20|viewer-1.23.2 (r120719)|RC-1.23.2|viewer-1.23.2-r120719|}}
{{SourceDownloadRowSnapshot|2009-May-07|viewer-1.23.1 (r119104)|RC-1.23.1|viewer-1.23.1-r119104|}}
{{SourceDownloadRowSnapshot|2009-Apr-29|viewer-1.23.0 (r118378)|RC-1.23.0|viewer-1.23.0-r118378|}}
{{SourceDownloadRowSnapshot|2009-Mar-11|viewer-1.22.11 (r113941)|1.22.11|viewer-1.22.11-r113941|1.22 Release version}}
{{SourceDownloadRowSnapshot|2009-Mar-11|viewer-1.22.11 (r113941)|1.22.11|viewer-1.22.11-r113941|1.22 Release version}}
{{SourceDownloadRowSnapshot|2008-Oct-17|viewer_1-21 (r99587)|1.21.6|viewer_1-21-r99587|1.21 Release version}}
{{SourceDownloadRowSnapshot|2008-Oct-17|viewer_1-21 (r99587)|1.21.6|viewer_1-21-r99587|1.21 Release version}}
{{SourceDownloadRowSnapshot|2008-Oct-07|Branch_1-20-Viewer-2 (r98669)|1.20.17|Branch_1-20-Viewer-2-r98669|1.20 Release version (security update)}}
{{SourceDownloadRowSnapshot|2008-Apr-07|Branch_1-19-1-Viewer (r84244)|1.19.1.4|Branch_1-19-1-Viewer-r84244|Commit revision bumped for DLL update}}
{{SourceDownloadRowSnapshot|2008-Feb-29|Branch_1-19-0-Viewer (r81066)|1.19.0.5|Branch_1-19-0-Viewer-r81066|}}
{{SourceDownloadRowRelease|2008-Jan-15|Branch_1-18-6-Viewer (r77355)|RC-1.18.6.4|}}
{{SourceDownloadRowRelease|2007-Nov-29|Branch_1-18-5-Viewer (r74731)|1.18.5.3|Win VS2005: Use llmozlib-vc80.lib from RC-1.18.6.0 (above) }}
|}
</div>
= Betas and First Look =
<div id="box">
{| border="1" cellspacing="0"
|-
|
'''Date'''
&nbsp;
|
'''Branch'''
(see [[#Branching process|Branching process]] below)
|
'''Source'''
&nbsp;
|
'''Artwork'''
&nbsp;
|
'''Libs'''
&nbsp;
|
'''Build&nbsp;Notes'''
&nbsp;
{{SourceDownloadRowSnapshot|2008-Feb-24|firstlook_windlight14_fl11 (r80044)|FL-1.19.0.80044|firstlook_windlight14_fl11-r80044|According to Soft Linden this really is r80044 even though the code says r79809}}
{{SourceDownloadRowSnapshot|2008-Feb-19|dazzle-firstlook (r80283)|FL-1.19.0.80283|dazzle-firstlook-r80283|}}
{{SourceDownloadRowSnapshot|2008-Feb-15|windlight14_fl8 (r80079)|FL-1.19.0.80079|windlight14-r80079|}}
{{SourceDownloadRowSnapshot|2008-Feb-08|dazzle-firstlook (r79625)|FL-1.19.0.79625|dazzle-firstlook-r79456|}}
{{SourceDownloadRowRelease|2008-Jan-23|windlight13_fl8 (r77495)|FL-1.18.6.77495|}}
|}
|}
</div>
</div>
Line 79: Line 47:
= Dated snapshots =
= Dated snapshots =


This section is largely obsolete. Instead, subscribe to the [https://lists.secondlife.com/cgi-bin/mailman/listinfo/sldev-commits sldev-commits mailing list] or look at the [https://lists.secondlife.com/pipermail/sldev-commits/ list archives]. Library and source tarball URLs appear at the bottom of each viewer branch's commit messages.
We frequently publish builds from many different branches. Subscribe to the [https://lists.secondlife.com/cgi-bin/mailman/listinfo/sldev-commits sldev-commits mailing list] or look at the [https://lists.secondlife.com/pipermail/sldev-commits/ list archives]. Library and source tarball URLs appear at the bottom of each viewer branch's commit messages.
 
<div id="box">
{| border="1" cellspacing="0"
|-
|
'''Date'''
&nbsp;
|
'''Branch'''
(see [[#Branching process|Branching process]] below)
|
'''Source'''
&nbsp;
|
'''Libs'''
&nbsp;
|
'''Build&nbsp;Notes'''
&nbsp;
{{SourceArchiveRow|2007-Dec-21|release (int svn rev 76408)|20071221a|}}
|}
</div>
 
 


= Branching process =
= Branching process =

Revision as of 00:01, 19 June 2009


Below is a list of recent releases of the Second Life viewer source code, in reverse chronological order. Be sure to pay attention to the applicable licenses. For build instructions, see Get source and compile. For older versions, Obsolete Source downloads.


Snowglobe Releases and Release Candidates

These are the best choice for a beginning developer. Zipfiles are not yet available, but you can download the latest version from Subversion with the following command:

svn checkout http://svn.secondlife.com/svn/linden/trunk

See Get source and compile for what to do from there.

Second Life Viewer Releases and Release Candidates

Date  

Branch (see Branching process below)

Source  

Artwork  

Libs  

Build Notes  

Version 1.23.4

(2009-Jun-15)

viewer-1.23.4 (r124025) (md5sums)

Windows (CRLF)

Mac/Linux (LF)

Artwork (all platforms) Windows

- Mac - Linux

1.23 Release version

Version 1.22.11

(2009-Mar-11)

viewer-1.22.11 (r113941) (md5sums)

Windows (CRLF)

Mac/Linux (LF)

Artwork (all platforms) Windows

- Mac - Linux

1.22 Release version

Version 1.21.6

(2008-Oct-17)

viewer_1-21 (r99587) (md5sums)

Windows (CRLF)

Mac/Linux (LF)

Artwork (all platforms) Windows

- Mac - Linux

1.21 Release version


Dated snapshots

We frequently publish builds from many different branches. Subscribe to the sldev-commits mailing list or look at the list archives. Library and source tarball URLs appear at the bottom of each viewer branch's commit messages.

Branching process

The "branch" column indicates what branch the source was pulled from in Linden Lab's internal source repository, as well as the version number. This is helpful in determining how and when to do merges. See source branches page for more information about this.


Note that the dated releases (e.g. 20070117a) are sourced from the working trunk (the "release" branch), and the numbered releases (e.g. 1.13.2.xx) are to sync with the official viewer releases.

Branching model.png


Support library source