[sldev] OpenLife source code

Dale Glass dale at daleglass.net
Fri Mar 27 17:28:11 PDT 2009


On Суббота 28 марта 2009 00:46:24 Gareth Nelson wrote:
> > This seems go to against point 3.c of the GPL, "complete source code
> > means all the source code for all modules it contains, plus any
> > associated interface definition files, plus the scripts used to
> > control compilation and installation of the executable"
>
> Indeed, it's VERY unlikely they hack the makefile by hand every time,
> something ain't right here.
> Perhaps poke licensing at lindenlab.com on this one properly?

Ok, resuming the current situation.

The latest released OLG Linux viewer is version .160.

There are two downloads offered,
http://3dxviewer.com/media/3DXviewer R16 Series Source.zip, which has 
version 1.16.3 (84), and compiles, but is out of date.

There also is
http://dl1.3dxviewer.com/Source/R16.3.rar, which has version 1.16.3 (160), 
but which doesn't build as delivered.

It fails with:
> CMake Error at CMakeLists.txt:21 (include):                                                                                                                                      
> include could not find load file:                                                                                                                                              

>    Ogre

The Build R16 README.txt  file mentions this, and says:

> The R16 is a hybrid Viewer part linden part 3DX part rex.
> You will require the libs from a linden lab build
> Also Ogre SDK, as well as creating Cmake scripts to link to the SDK

I believe this is not compliant with the GPL2, section 3.c, which requires 
all the scripts required to compile the viewer to be included. 

If any changes were made to the cmake-generated Makefile or Visual Studio 
solution files, I believe they still fall under the GPL, and must be 
included, since I am entitled to receive the source code the binary I got 
was generated from.


Since the latest version currently doesn't compile, it's difficult to perform 
a more thorough verification of whether everything that should be included 
has been delivered. I plan to try to compare the compiled binary with the 
one delivered on the website to make sure, as soon as I get it to build.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20090328/e8bc5fc5/attachment.pgp 


More information about the SLDev mailing list