[sldev] [HELP] VS 2008?

Kelly Linden kelly at lindenlab.com
Tue Dec 4 12:47:39 PST 2007


Callum Lerwick wrote:
> On Tue, 2007-12-04 at 11:15 -0800, Kelly Linden wrote:
>   
>> Internally the big blocker for anything past VS 2003 are the libs for
>> our extremely out dated current version of Havok.  We don't really
>> want to require 2 different versions of VS to develop on windows
>> (servers vs clients), especially with Havok4 so close.  I've heard
>> rumors that at least some of the Windlight team regularly use VS 2005
>> already, since they rarely (if ever) need to work on the server code
>> for their project.
>>     
>
> Do we need a quick reference "Why LL should drop all proprietary deps"
> wiki page or something? :)
>
> Open source means you're never held back by ABI incompatibilities.
> Example: Being stuck with VS2003 due to havok.
>
> Open source means you're not held hostage by vendor bugs. Examples: The
> Quicktime security hole. fmod streaming ogg does not work on Linux or
> OSX.
>
> Open source means you're not SOL when vendors EOL a product. Example:
> fmod 3 is EOLed and is thus never going to get fixed.
>
> Open source means you're portable. Example: fmod is not available for
> x86-64 or SPARC or Solaris or etc etc... I can't find solid info on KDU.
> Am I to understand LL has a source license for it? (And incidentally, if
> so does than mean LL developers that have seen KDU source are now
> "tainted" and might get in trouble if they work on OpenJPEG? Fun...)
>
> And Gigs Taggart made a very interesting case at a recent open source
> meeting:
>
> Gigs Taggart: Rob: also we really need to commit to getting rid of
> proprietary deps, I know that has cost me business
> Gigs Taggart: Rob: people come to me, ask for custom viewer work, when
> they find out they are going to need a proprietary license for any
> realistic use, they back out
>
> From http://wiki.secondlife.com/wiki/Open_Source_Meeting/2007-11-29
>   
> ------------------------------------------------------------------------
I would rather this not get derailed into a debate on the merits of
various dependencies.  Yes, there are very good reasons to choose open
source deps, there are also reasons to choose closed source deps some
times or to continue to use the libraries we already use.  This was a
specific question about the version of VS we use (note that this
dependency problem in this case is only effecting you if you run a
closed source OS and develop with closed source dev tools ....).  I
provided some insight into why we use the version we use so that the OS
community would have a better idea when it might change.  I think the
debate on using OS deps has happened, and I'm sure it will happen
again.  It deserves it's own thread though.

 - Kelly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20071204/d8ed417e/attachment.htm


More information about the SLDev mailing list