Das große Problem von Boy ist die Interpretation des Haftungsübergangs in der TPV section 7.
Wobei das alles andere als klar ist, ob das wirklich so ist. Einfach weil man das wörtlich geschriebene verschieden auslegen kann.
Denn die TPV besagt eben nicht, dass nur allein der Viewerdeveloper/User verantwortlich für alles sein darf, sie besagt lediglich, dass der Developer zunächst die volle Verantwortung für das Produkt übernimmt.
Das ist aber nun rechtlich nur ein Vetrag zwischen LL und dem einzelnen User bzw. Developer/Povider, es ist aber kein Vertrag zwischen einem User und einem Developer/Provider.
Und wenn der Developer seinen Viewer unter der GPLv2 Lizenz veröffentlicht und ein User nutzt diesen entsprechend (was er nur aufgrund der GPLv2 machen kann), dann entsteht ein Vetrag zwischen ihm und dem Developer (der ja das Copyright an dieser Version hat). Und die GPLv2 Lizenz besagt eben, dass der User zwar die Software nutzen darf - aber muss dafür die Haftung und das Risko für den Einsatz der Software übernehmen, wenn dies der Developer so haben möchte.
(Und üblicherweise wird das auch so gehandhabt mit GPL Software...)
Diese Diskussion über die Haftung und die GPL zieht sich nebenbei seit Wochen durch die opensource dev liste, und so wie es aussieht warten alle noch auf die verbindliche Antwort eines LL Anwaltes.
Was den Emerald selbst angeht, so hat Phox folgendes gesagt:
"I skipped over many of the posts recently because I'm very busy but I
just wanted to say as far as Emerald goes:
We are continuing development and support for Second Life, clarification
and details will come as we iron out the details.
We are however set and have already made the necessary changes to our
export code to comply fully with the TPVP, a release should be out
within the next few weeks (definitely before the deadline of April 30th)
with that change. Discussion about the registry is currently ongoing, I
expect that we'll have this resolved by the time we release our next
binary.
Side note, we have a new public repository mirror, updated daily from
our main branch. Feature development is centered in other branches
because we don't want people releasing our code before we do again, but
as far as general dev, it's all on hg.modularsystems.sl, it's a
mercurial repository. The plan is to make this officially public after
our next build is published and we start work on a 2.x based client, but
I figured I'd post about it here before so that you guys can have a look
at it. Expect it to be down occasionally, I'm still making changes.
Please report any bugs or problems with it to phox@modularsystems.sl or
root@modularsystems.sl.
Phox"
Offensichtlich ist also der neue Viewer also fast schon in den Startlöchern und soweit TPV konform, sie diskutieren nur noch ob sie überhaupt in die Liste der von LL beworbenen TPV wollen oder nicht. Ausserdem wollen sie ein öffentliches Repository einrichten, das spätestens dann fertig sein soll, wenn sie mit dem 2.x client beginnen wollen.
Das Team scheint also keinerlei Rückzug aus SL zu planen.