Way sooner than I ever imagined, the Second Life client has been released under GPLv2 license. Though it has the usual "still needs some proprietary third party libs" strings attached. Namely fmod.
I'm working on building it right now.
2007/1/8, Callum Lerwick seg@haxxed.com:
Way sooner than I ever imagined, the Second Life client has been released under GPLv2 license. Though it has the usual "still needs some proprietary third party libs" strings attached. Namely fmod.
AFAIK it's the only closed-source lib there. But I've seen mentions about CDDL-licensed matherial (FC-folks afraid of that license). Bad news that there isn't a PowerPC-variant of that blob.
I'm working on building it right now.
Good news!
On Mon, 2007-01-08 at 20:39 +0300, Peter Lemenkov wrote:
2007/1/8, Callum Lerwick seg@haxxed.com:
Way sooner than I ever imagined, the Second Life client has been released under GPLv2 license. Though it has the usual "still needs some proprietary third party libs" strings attached. Namely fmod.
AFAIK it's the only closed-source lib there. But I've seen mentions about CDDL-licensed matherial (FC-folks afraid of that license). Bad news that there isn't a PowerPC-variant of that blob.
Okay, turns out you can build without fmod, you just don't get sound. SL also makes extensive use of JPEG2000 for texture compression, using a proprietary lib. It can be built against OpenJPEG, but supposedly its performance is rather bad.
So, we should be able to get SL into Fedora, though it will be rather suboptimal until fmod is replaced with, say, OpenAL, and OpenJPEG gets optimized.
Still working on getting it to build.
On Mon, 2007-01-08 at 16:19 -0600, Callum Lerwick wrote:
On Mon, 2007-01-08 at 20:39 +0300, Peter Lemenkov wrote:
2007/1/8, Callum Lerwick seg@haxxed.com:
Way sooner than I ever imagined, the Second Life client has been released under GPLv2 license. Though it has the usual "still needs some proprietary third party libs" strings attached. Namely fmod.
AFAIK it's the only closed-source lib there. But I've seen mentions about CDDL-licensed matherial (FC-folks afraid of that license). Bad news that there isn't a PowerPC-variant of that blob.
Speaking of Secondlife, has anyone tried Croquet and Squeak?? Ric
Callum Lerwick wrote:
On Mon, 2007-01-08 at 20:39 +0300, Peter Lemenkov wrote:
2007/1/8, Callum Lerwick seg@haxxed.com:
Way sooner than I ever imagined, the Second Life client has been released under GPLv2 license. Though it has the usual "still needs some proprietary third party libs" strings attached. Namely fmod.
AFAIK it's the only closed-source lib there. But I've seen mentions about CDDL-licensed matherial (FC-folks afraid of that license). Bad news that there isn't a PowerPC-variant of that blob.
Okay, turns out you can build without fmod, you just don't get sound. SL also makes extensive use of JPEG2000 for texture compression, using a proprietary lib. It can be built against OpenJPEG, but supposedly its performance is rather bad.
So, we should be able to get SL into Fedora, though it will be rather suboptimal until fmod is replaced with, say, OpenAL, and OpenJPEG gets optimized.
Replacing fmod with openAL seems strange, SDL_mixer or mikmod would be much better choices as they are modtrackers too. This shouldn't be too hard.
Regards,
Hans
On Wed, 2007-01-10 at 15:30 +0100, Hans de Goede wrote:
Callum Lerwick wrote:
On Mon, 2007-01-08 at 20:39 +0300, Peter Lemenkov wrote:
2007/1/8, Callum Lerwick seg@haxxed.com:
Way sooner than I ever imagined, the Second Life client has been released under GPLv2 license. Though it has the usual "still needs some proprietary third party libs" strings attached. Namely fmod.
AFAIK it's the only closed-source lib there. But I've seen mentions about CDDL-licensed matherial (FC-folks afraid of that license). Bad news that there isn't a PowerPC-variant of that blob.
Okay, turns out you can build without fmod, you just don't get sound. SL also makes extensive use of JPEG2000 for texture compression, using a proprietary lib. It can be built against OpenJPEG, but supposedly its performance is rather bad.
So, we should be able to get SL into Fedora, though it will be rather suboptimal until fmod is replaced with, say, OpenAL, and OpenJPEG gets optimized.
Replacing fmod with openAL seems strange, SDL_mixer or mikmod would be much better choices as they are modtrackers too. This shouldn't be too hard.
Both Squeak and Croquet use openal. I beleive that squeak is part of the secondlife server base. Ric
On Wed, 2007-01-10 at 15:30 +0100, Hans de Goede wrote:
Replacing fmod with openAL seems strange, SDL_mixer or mikmod would be much better choices as they are modtrackers too. This shouldn't be too hard.
The modplayer in fmod is not used in SL. Its just being used as a 3D audio lib. OpenAL would work well as it's well supported on Windows (Vista apparently killed of DirectSound3D acceleration, leaving Creative's OpenAL implementation as the only hardware accelerated 3D API available in Vista) and OSX, (Apparently an official implementation ships in Tiger.) so fmod could be fully replaced on all platforms.
On Wed, 10 Jan 2007 22:39:19 -0600 Callum Lerwick seg@haxxed.com wrote:
On Wed, 2007-01-10 at 15:30 +0100, Hans de Goede wrote:
Replacing fmod with openAL seems strange, SDL_mixer or
mikmod would be
much better choices as they are modtrackers too. This
shouldn't be too hard.
The modplayer in fmod is not used in SL. Its just being used as a 3D audio lib. OpenAL would work well as it's well supported on Windows (Vista apparently killed of DirectSound3D acceleration, leaving Creative's OpenAL implementation as the only hardware accelerated 3D API available in Vista) and OSX, (Apparently an official implementation ships in Tiger.) so fmod could be fully replaced on all platforms.
Ah, I see, then OpenAL is indeed a good choice.
Regards,
Hans