
Linux users of Second Life seeing voice currently being supported in all but their Viewer, are posed with that question.
Reading through a job logged in March in the SL JIRA issue tracker titled '
Support Voice on Linux', two things become clear;
1) Linden Lab have licensed Vivox to provide propriety code for Voice.
2) If they ever do support the Linux viewer it will be with a closed 'binary blob'.
To me this seems a real shame. Linden Lab have gone to great lengths to make sure that the technologies they choose to build Second Life are standards based, and as open and transparent as possible.
Recently Sardonyx Linden
in a post to the SL Blog thanked the open source community for the work they've done bugfixing the SL Viewer. Linden Lab have gone so far as to GPL the SL viewer including the excellent 'WindLight' code. The Vivox code seems to contrast this attitude starkly.
Vivox appear to have only had limited exposure, their technology being used most notable in another MMOG called '
EVE Online' which doesn't support Linux at all.
I'd love to know why Linden Lab selected Vivox over numerous other open alternatives, as it seems to me that it will only be a matter of time until this code, which is not GPL2 friendly has to be removed and replaced.
What are your thoughts?