development

Ja, wo isser denn? Wo isser denn, der PMD?

Diese Frage stellte sich mir unwillkürlich, als ich mal wieder Meshklamotten sah und dabei an das von der Community finanzierte und in Zusammenarbeit mit Linden Lab verzapfte, vermeintliche Allheilmittel namens Parametric Mesh Deformer denken musste.

Es wird nun schon über ein Jahr und drei Monate an dem Ding programmiert, es gibt auf Seiten Linden Labs immerhin einen Projektviewer – und das war’s.

Ansonsten ist die Informationslage eher dürftig, und es beschleicht mich der Verdacht, dass Linden Lab es absolut nicht besonders eilig damit hat, dass dieses an und für sich sinnvolle Feature endlich serienreif wird und zum Einbau in jedem Viewer freigegeben wird.

Wenn ich mir so Nalates Blog durchlese, dann zieht das Projekt momentan langsam aber stetig unterirdisch seine Bahnen und seine Eltern sind zunehmend frustriert.

Woran es liegt, dass es nicht weiter ist? Angeblich, weil Linden Lab noch immer auf Shapes und Kleidungsstücke wartet, um daran Feinjustierungen vornehmen zu können und an mangelnden Ressourcen auf Seiten Linden Labs, die Oz einfordern will.

Was so finde ich nur eines deutlich macht: Linden Lab sieht die Notwendigkeit nicht, dass es überhaupt in den Viewer reinkommt, da halten ein bis zwei Programmierer von Linden Lab intern die Flagge hoch, dass es überhaupt was wird.

Ehrlicher wäre es da doch gleich, Linden Lab würde sagen „Nein, wollen wir nicht!“ – und fertig, anstelle es immer weiter so zu verschleppen. Oder?

Normal und Specular Mapping für Second Life Viewer kommt bald

http://www.youtube.com/watch?v=pr3AP_DADAY

Die Entwickler vom Exodus Viewer erweitern in Zusammenarbeit mit Linden Lab den Second Life Viewer um die Möglichkeit der Verwendung von Normal und Specular Maps – Linden Lab kümmert sich um die Serverseite, Exodus um den Viewer. Da ein Video mehr als tausend Worte sagt, schaut euch oben das Video dazu an, danach sieht man klarer was da bald auf uns zukommt (das Video ist aus dem offiziellen Secondlife-Kanal bei Youtube und taufrisch).

Das sind Eigenschaften, die manche Designer schon lange gerne gehabt hätten – und nun bald kommen werden. Zudem soll es möglich sein genauer festzulegen, wie Licht von Oberflächen reflektiert werden wird. Alles in allem eine schöne, neue Sache Second Life grafisch noch opulenter zu gestalten (auch wenn sicherlich viele nun wieder sagen werden, dass Linden Lab besser erstmal einen Haufen bereits bestehender Features mit dem notwendigen Feinschliff vollenden sollten, bevor sie da schon wieder eine weitere Baustelle eröffnen).

Mit Besten Dank an Amadeus Hammerer für den Link.

Pathfinding-Bugs

Linden Lab wusste sicher, dass mit der Einführung von Pathfinding einiges an Arbeiten auf sie zukommt, da Teile der Physik massiv geändert worden sind.

Interessant ist es dabei wenn man mal einen Blick ins JIRA-System wirft, was sich so bisher dort an bekannten Bugs versammelt hat. Ich gehe davon aus, dass diese Fehler zügig bereinigt werden, denn manche davon sind richtig unschön. Man sieht auch daran vor allem, dass trotz dem längeren Test auf den Magnum RC-Regionen damit längst nicht alle möglichen Fehlerquellen entdeckt worden sind, sonst wäre das JIRA nicht voll davon.

In der Kategorie Showstopper (also die höchste Stufe, so etwas wie ein GAU, weil damit eine extrem wichtige Funktion nicht mehr funktioniert) befindet sich das Ticket PATHBUG-181. Die Funktion llVolumeDetect() ist fehlerhaft gemeldet. Dies betrifft vor allem Vehikel, wenn die auf ein Prim mit dieser Funktion prallen (typischerweise der Start/Zielstreifen einer Renstrecke), dann ist das Prim entweder auf einmal lange genug nicht mehr Phantom und schleudert so das Vehikel zufällig in eine andere Richtung oder aber während einer Kollission auf einmal nicht Phantom und lässt das Vehikel gar nicht mehr passieren. Damit sind Rennen momentan schwer bis unmöglich, die Besitzer von Rennstrecken schäumen vor Wut und lassen in den Kommentaren ihren Gefühlen freien Lauf. Ich bin mir sicher, der Fehler wird schnellstmöglich behoben sein. Kurioserweise tritt der Fehler umso wahrscheinlicher auf je größer das Prim mit dem Skript ist.

Dazu kommen teilweise fehlerhafte Berechnungen des Land Impacts und ein Haufen weiterer Fehler, die gerade noch kategorisiert werden.

Ich denke mal, in so zwei bis drei Wochen dürften die gröbsten Bugs allesamt beseitigt sein und dann wird man langsam, aber sicher anfangen können damit richtig zu arbeiten.

Linden Lab unterbindet die Nutzung ihrer eigenen Viewer mit Opensim

Linden Lab hat letzte Woche in ihren eigenen Beta- und Entwicklungsviewern den Kommandozeilenparameter „-loginURI“ ersatzlos gestrichen, mit dem es bisher möglich gewesen ist mit Linden Labs eigenen Viewern per Hand andere Grids anzusteuern.

Dazu gibt es folgenden Chatlog mit Oz Linden, in dem er es Nebadon Izumi erklärt:

[10:07] <nebadon> OzLinden : ping
[10:09] <OzLinden> pong
[10:10] <nebadon> are you guys really removing -loginURI support from the viewer?
[10:10] <nebadon> or is that just a mistake?
[10:10] <nebadon> cause latest Dev and Beta viewers get an error if you try to use it
[10:11] <OzLinden> that was deliberate, but there is a related bug that I’m working on now
[10:12] <nebadon> ok so it will eventually be back?
[10:12] <OzLinden> no, I don’t believe so
[10:12] <nebadon> why is it being removed?
[10:13] <OzLinden> part of cleaning up grid handling – it really doesn’t serve much useful purpose
[10:13] <nebadon> sure it does
[10:13] <nebadon> it lets us connect to opensim
[10:14] <nebadon> this essentially kills all support for OpenSim
[10:14] <OzLinden> which our Havok license does not allow

Kurz und gut: der Parameter wurde aufgrund von internen Bereinigungen am Gridhandling entfernt, da er zudem nicht wirklichen Sinn gemacht hätte. Nebadon warf ein, der Parameter hätte sehr wohl Sinn gemacht, da man so mit Linden Labs Viewern zu Opensim hätte verbinden können, worauf Oz Linden einwarf, dass die Havok Lizenz, welche Linden Lab erworben hat, genau das verbietet. Zur Erinnerung: wegen der Einführung des Pathfindings hat Linden Lab dem Viewer selber Teile von Havok beilegen müssen.

Was bedeutet das nun für die Zukunft? Die Mehrheit der Opensimbewohner hat ohnehin nicht Linden Labs eigenem Viewer benutzt, man bevorzugt Hippo, Imprudence und Singularity, sie wird es wohl kaum vermissen.

Für Viewerentwickler wiederum wird es nur dann interessant, wenn auch sie Pathfinding aktiv haben wollen, denn dann darf auch deren Viewer nur zu Second Life verbinden können. Firestorm hat das Problem so gelöst, indem es nun einen Firestorm für SL gibt und einen eigenen für Opensim geben soll.

Dass so etwas kommen wird, war klar. Die Auswirkungen sind aber wesentlich weniger drastisch, als mancher meinen könnte. Bei Hypergrid Business jedenfalls haben sie ein Fass aufgemacht und dabei alles zu Wort kommen lassen, was im Bereich Opensim Rang und Namen hat. Natürlich steht es jedem Entwickler von alternativen Viewern nach wie vor frei, diese Funktionalität wie auch immer geartet im eigenen Produkt zu bieten, sei es als Kommandozeilenparameter oder Gridmanager. Linden Lab jedenfalls wird das nicht mehr tun.

To all fearmongers: stop being so negative about Linden Lab!

This is my message going out around the world for all whiners, which are enjoying their little game nowadays being called „Linden Lab is going to die so soon that we are not going to be aware about it!“, so read my lips, for god’s sake, once and for all: stop whining and stop acting like a bunch of frightened chickens! Use your brains, goddamnit, that’s what it was made being made for!

Actually, yes statistics look all dull and such, for example when you read this nifty post at New World Notes and much, much more. Actually at least around every third post at NWN is about Second Life, how it is declining, how it should turn around and such. BARF, you see the big picture in there? Even better, giving Linden Lab always nice sounding but ill fated advices like which do not get into more specifics „Make bold changes!“ or „Lower the tiers, pretty pleaseeeeeee!“ and so on and on. Frankly this is getting on my nerves more and more, the more I read about it.

Do you really think that Linden Lab’s management is just a bunch of morons not being aware of the big shift happening in Second Life at the moment? Well, truth to be told it seems like that. Even M Linden way back then when he was in charge recognized that Linden Lab needs new areas to expand to and tried to get a grip into the corporate market. Well he failed, we all know that, but even he recognized back then the necessity of expanding business and conquering new fields of business.

So all you whiners are neglecting some important points when always whining about the decline of Second Life, as are as follows:

  • Why the heck should care Linden Lab about you little wussies and tell you – yes YOU – what they are going to do to remedy that situation? I mean, we are talking about a multi-million-dollar company, which is still being backed up by some very well stacked investors and why should they tell stuff like that before they have decided upon that and are ready for showtime, when all they are going to get from you is again bad publicity and more ill fated advices? Also don’t forget that Linden Lab is still making profit, sort of and they do not have to tell you how much since they are a private held corporation.
  • Linden Lab under the reign of Rod Humble has been working on a new product or which would be even better on a new line of products. First signs about what this product/those products might be are already emerging. New products are good to nurture Second Life, to gain more profit and such, but why the heck should Linden Lab tell you about what those products might be until it is done and those are ready to hit the market? I for one only know and recognize that Rod Humble is a gaming industry veteran who did more right than wrong overall in his career so far and I have faith in him (until proven otherwise) that his ideas and product(s) are not going to be a big disaster like Second Life Enterprise used to be. 
  • Statistics is mostly about making prognoses about stuff going to happen in the future if nothing changes at all, and guess what: of course the management of Linden Lab is being aware of those statistics. Heck, they even got better statistics than Tyche Shepherd and other sources, because they run that company and have direct access to all kind of numbers imaginable. But statistics are about prognoses, they must not come true if something radically changes and are describing trends. So what for example if Linden Lab comes up with a new kind of land or shredders prim based economy and replaces it with something else? Then you got to make new prognoses. Also those statistics are only covering up land development, but Linden Lab is also about much more nowadays than just that.
  • Stop pretending that Linden Lab only generates income from land tiers. While those are still the biggest source, though, there are other sources too like premium accounts, sales on the LindeX and the Market Place for example. 
  • And finally you need to realize that even if Second Life would shrink for a while it doesn’t matter too much as long as the company is still being profitable and making profits. 

So, please please pleaaaase stop whining about some untold future and use your brains for a while. Second Life is not going to vanish so easily like some fearmongers of the blogosphere are proclaiming nowadays, Linden Lab realized the shift and is working on new products. Just give them time and wait, we got Rod nowadays running mostly in cleaning up the mess his predecessors made and what the future holds we are going to see. But of course even one Rod cannot work wonders, he needs to make small steps, one after the other.

Virtuelle Welten sind nicht tot

Durch Zufall habe ich per Google im Blog Steingrau den Post „Virtuelle Welten sind nicht tot – und werden auch so bald nicht sterben“ gefunden. Der ist zwar nun ein Jahr alt, aber die grundlegenden Gedanken sind nach wie vor einfach aktuell und passend.

Der Autor macht sich sehr viele Gedanken darüber und zeigt Wege auf, wie sich virtuelle Welten weiter entwickeln können, warum es die allesumfassende Lösung („one size fits all“) nicht geben kann und man viel mehr eine casual Lösung (wie zum Beispiel Unity) im Browser als auch potentere Lösungen mit eigenem Client benötigt.

Er schließt dann damit, dass er die Idee der virtuellen Welten nicht für tot hält, sondern mit einer Renaissance innerhalb der nächsten fünf Jahre; die Frage ist nur, wer diese anführen wird. Opensim seiner Meinung nach jedenfalls nicht.

Captain Obvious reitet wieder

Im März wurde Oz Linden bei Treet.TV zur Viewerentwicklung befragt. Unter anderem ließ er dabei diese Aussage vom Stapel:

„Our own viewer users are a minority. A significant minority — we’re the number three viewer behind, behind the two… Phoenix is far and away the number one viewer, although it’s quite steadily losing market share these days, has been for some months now. And Firestorm is the newer technology viewer from your project, is the number two, and it’s gaining market share… And our viewer is number three behind Firestorm.“

Damit bestätigt er nur das, was man mit den Viewertags alltäglich sah und sich so noch immer dachte: die Benutzer des lindeneigenen Viewers sind eine Minderheit. Die meisten Benutzergruppe hat nach wie vor der Phoenixviewer, der sich auf Platz 1 befindet aber an Marktanteilen verliert, gefolgt vom Firestormviewer, der Marktanteile langsam aber stetig gewinnt, und der Lindenviewer kommt dann auf Platz 3.

Vielleicht sollte Lindenlab die Macher vom Firestorm einfach einstellen und den eigenen Viewer einstampfen, das wäre mal ein Zug, den viele sicherlich begrüßen würden.

Idling für Regionen kommt ins Second Life

Linden Lab ist gerade dabei, die Effizienz der Serverfarm zu optimieren, um Energiekosten und damit Geld sparen zu können so meine Vermutung. Das neueste Projekt in der Richtung ist ab sofort auf Sims mit BlueSteel RC aktiv und nennt sich Region Idling, auf Deutsch also ein Ruhemodus für Regionen nach Simon Linden. Wenn sich das auf BlueSteel bewähren sollte ist es nur noch eine Frage der Zeit, bis es in allen Regionen aktiv sein wird.

Was genau darf man sich darunter vorstellen? Die Ausgangslage dabei ist diese: viele Regionen sind über Stunden oder Tage am Laufen, ohne dass jemals ein Avatar sie betreten geschweige denn ein Bot sie besuchen müsste. Dennoch führen die Server sie bisher mit derselben Priorität wie besuchte Regionen aus, was eine Verschwendung von Rechenleistung in Augen von Linden Lab darstellt. Wäre es nicht besser, eine Region würde in Zukunft erkennen, wann sie sich quasi selber in den Ruhemodus schalten soll, in dem nur noch die wichtigsten Funktionen ab und an ausgeführt werden, so dass die Rechenleistung des Servers von den anderen, aber genutzten Regionen besser ausgeschöpft werden kann? Wäre es, und genau das ist der Hintergedanke bei der Einführung.

Dabei ist zu beachten, dass eine Region auf Idle nicht mit Offline gleichzusetzen ist. Die Region ist nach wie vor da, nur läuft sie eben auf Sparflamme und zwar solange, bis ein Avatar/Bot sie betritt oder von einer Nachbarregion sie betrachtet, danach läuft sie wieder normal. Gewisse, zeitkritische LSL-Funktionen sollen dabei trotz Idle-Status normal abgearbeitet werden.

Die ganze Angelegenheit klingt zuerst einmal wie eine gute Idee, ob sie sich dann aber auch in der Praxis bewähren wird, wird nun der Rollout im Maingrid auf BlueSteel zeigen.

Der Einbau des Mesh-Deformers ist in Gefahr!

Wie alle wissen, die bereits mit Meshkleidung Erfahrung haben, ist das Hauptproblem daran, dass man die Kleidung nicht seinem Shape anpassen kann, sondern seien Shape bisher der Kleidung anpassen muss. Das ist für viele ein großer Hemmschuh, sich Mesh zuzulegen, da sie dazu nicht bereit sind. Seit November 2011 nun arbeitet Qarl Fizz an einem Stück Software, den sog. parametrischen Meshdeformer, dessen Programmierung von SL-Bewohnern finanziert worden ist und dass genau diesen Umstand beheben soll. Damit würde sich dann die Kleidung dem Shape anpassen und gut, die Designer würden mehr verkaufen und Linden Lab selber erklärte sich dazu bereit, das in seinen Viewer einzubauen. Inzwischen gibt es sogra einen Projektviewer von Linden Lab mit dem Feature und Qarl arbeitet wieder heftig daran, also dachten alle das wird gut. Bis heute!

Denn im zugehörigen Jira STORM-1716 schlägt nun ausgerechnet der bisher in der Community wohl geschätzte Oz Linden, der sich für die Viewerentwicklung bei Linden Lab insgesamt verantwortlich zeigt, ganz andere Töne an.

Es begann damit, dass Oz Linden am 3. Mai einen Aufruf im JIRA startete, dass Linden Lab zu Testzwecken von Designern Meshes bräuchte, um das Feature zu testen und Regressiontests zu bauen, für den Fall des Einbaus der Funktion.

Am 8. Mai – also nicht mal fünf Tage nach dem Aufruf nur im JIRA! – dann kam von Oz folgender Kommentar, der mit Sorge aufgenommen wurde:

Perhaps this issue really isn’t all that important, or worth the trouble to integrate.

So far, only one designer has responded with one test garment.

Let me be clear – the lack of test material is a major blocker for testing, and therefor accepting, this proposed feature. If you want it, step up and do it soon.

Oz zeigt sich darüber enttäuscht, dass bisher nur ein Designer Material zur Verfügung gestellt hätte. Daher sei die Funktion vielleicht gar nicht so wichtig, wie viele tun würde oder es gar überhaupt wert, integriert zu werden. Der Mangel an Testmaterial sei ein Problem beim Testen und damit letztendlich für den Einbau dieser Funktion. Wenn man das immer noch wolle, solle man endlich seinen Arsch kriegen und Linden Lab schnell Testmaterial schicken.

Danach startete natürlich ein entsetzter Aufruhr, was denn dieser Tonfall solle und überhaupt sei JIRA dafür das falsche Medium, es seien zwar viele Designer als Abonennten des Tickets mit dabei, aber längst nicht alle würden Mesh erstellen. Also bekam Oz umgehend die Retourkutsche zu hören, das läge an schlechter Kommunikation von Seiten Linden Labs, wenn dann müsse man das an besserer Stelle kommunizieren.

Oz antwortete darauf dann damit:

Good suggestion, Sabina… done.

I don’t think it’s fair to say that no one knows.. there are 175 Watchers on this issue who got mail when I posted the request, and it did get picked up in at least one fairly popular blog.

However, the forums may reach a wider audience… let’s see.

Oz findet also die Idee gut und hat das nun bereits getan. Allerdings findet er es unfair zu sagen, keiner würde von dem Aufruf wissen, denn 175 Leute hätten das Ticket abonniert und damit den Aufruf per Email bekommen, außerdem sei er in zumindest einem populären Blog geposted worden. Allerdings könnten die Foren vielleicht ja eine bessere Reichweite haben und genau das probiere er nun aus.

Mit seinem recht harschen Tonfall sowie auf einmal der Eile, die Linden Lab nun in der Sache an den Tag legt, hat Oz viele Leute verstört. Dazu kommt, dass er von den Einsendern für Testmaterial verlangt, dass sie eine Mitwirkungserklärung unterschreiben sollten. Diese gibt es aber nicht im Wiki, sondern wohl nur bei Oz per Email und darüber, was darin steht, hüllt er sich im JIRA in Schweigen. Vermutlich geht es darum, dass Linden Lab die Teile für seine Regressionstests verwenden darf und man ihnen so dafür ein uneingeschränktes, dauerhaftes Nutzungsrecht einräumt.

Damit geht zunächst einmal der Appell an alle Designer: wenn ihr mithelfen wollt, dass der Meshdeformer kommt und ihr Mesh im Angebot habt, dann schickt doch Linden Lab Testobjekte. Letzten Endes profitieren wir dann alle davon.

Wer Objekte dafür beisteuern will, hier ist die Anleitung, wie man das mit dem Projektviewer tun kann.

Das Problem an der Sache ist: im JIRA wird man wohl kaum in der Masse an die Designer herankommen, die Oz braucht um seine Testobjekte zu bekommen. Er hat nun ebenfalls im offiziellen SL-Forum einen Aufruf gepostet, aber auch dort ist es fraglich, ob er seine Zielgruppe gut erreicht. Es ist wohl mal wieder einer derjenigen Fälle, in denen Linden Lab ein Feature fundamental anders bewertet als seine Benutzer und in der Kommunikation zu versagen droht.

Was tun? 
Nun, ganz einfach wenn ihr den Deformer wirklich haben wollt, dann sprecht alle euch bekannten Designer die in Mesh machen darauf an, dass genau dieses Feature gerade auf er Kippe steht, weil Linden Lab händeringend Testobjekte für seinen Viewer sucht und gebt ihnen den Link mit dem Aufruf, was Linden Lab genau sucht. Noch ist es nicht zu spät!

Hat Second Life seine besten Zeiten hinter sich?

Auf Sluniverse gibt es gerade einen sehr interessanten Thread, der sich erfreulich sachlich und unaufgeregt dem Thema widmet, ob Second Life seine besten Zeiten inzwischen hinter sich habe – oder nicht.

Der Thread ging damit los, dass der Threadstarter Jauani die Frage stellt, was mit Second Life passiert sei – früher sei es hip gewesen, drin zu sein, heute dagegen wäre es vielen seiner alten SL-Freunde peinlich, noch mit Second Life in Verbindung gebracht zu werden. Was also ist passiert?

Zuerst gibt es ein wenig Geschichte – früher war es tatsächlich so, dass bis 2006 Linden Lab noch den Clubs für Events Geld bezahlte. Man wollte wohl eine lebhafte, interessante Szene haben und förderte diese so, aber irgendwann in 2006 wurde das Programm ersatzlos gestrichen und die Clubs waren fortan auf sich alleine sgestellt.

Einige sehen ein Problem darin, dass Linden Lab keine Geschäftsstrategie habe, wieder andere bringen es auf die einfach Formel: Second Life ist eine fantastische Idee und Linden Lab eine grottenschlechte Firma.

Die in meinen Augen beste Analyse aber in dem Thread stammt dabei von Penny Patton; hier ist ins Deutsche übersetzt, was sie dazu zu sagen hat:

Second Life war und ist eine großartige Idee, aber Linden Lab hat jedesmal den Ball fallen lassen, wenn sie die Möglichkeit hatten sich ihn zu schnappen. Nun haben wir Rodvik, der sich in Schadensbegrenzung übt. Es wird sehr, sehr lange brauchen, die zwölf Jahre an schlechten Entscheidungen und an Entwicklung in Schlüsselgebieten rückgängig zu machen.

Linden Lab hat versagt, die Inhaltsersteller mit den Werkzeugen und Funktionen zu unterstützen, die diese brauchen würden um Inhalte zu erstellen, die für normale Bewohner interessant und bezaubernd wären. Dieser Mangel an Unterstützung und Werkzeugen hat eine große Menge an potentiellen Inhaltserstellern aus Second Life vertrieben. Warum sollte man für Second Life etwas bauen, wenn es viel einfacher ist, Sachen für Unity, CryEngine, iDtech, Unreal usw. zu erstellen? Die letzteren könnten einem zudem helfen, einen Job zu bekommen, der besser bezahlt wird als die besten Inhaltsersteller in Second Life jemals zu träumen wagten.

Linden Lab hat darin versagt, die Community mit den sozialen Werkzeugen zu versorgen, die notwendig sind um einfach und intuitiv die diversen Communities und Inhalte zu finden. Die meisten ihrer Versuche, die sozialen Werkzeuge zu verbessern hatten den gegenteiligen Effekt.

Linden Lab hat darin versagt, Second Life kompetent zu fördern. Alles, angefangen von den schlechten Starteravataren zu den hässlichen, Linden gehörenden Umgebungen und DPW Projekten verjagt die potentiellen, neuen Benutzer durch das schlechte Aussehen. Das ist einfach nicht der Weg, wie man Leute nach Second Life bekommt und ihnen das Potential zeigt, was sie erschaffen könnten.

Linden Lab ruhte sich auf seinen Lorbeeren aus und versagte selbst im Bedienen von einfachsten Funktionen. Uns wurde bis zu dieser Woche gesagt, dass clientseitige AOs unmöglich seien (trotz des Faktes, dass Phoenix&Co. das bereits seit Jahren erfolgreich vorgemacht hatten). Uns wurde bis vor zwei Jahren gesagt, dass das Maskieren von Avataren unmöglich sei, bis auch das sich als falsch herausstellte.

Materialien und Normal Maps gibt es nicht. Der Aussehen-Editor ist auf so vielen Ebenen kaputt, dass er Avatare mit 2,50 m Körperhöhe und ellenlangen Armen garantiert. Die Kameraplatzierung ignoriert konsequent Jahrzehnte des Experimentierens und Praxis in der Videospielindustrie. Linden Lab hat kürzlich ein Alignment-Tool verworfen, welches Second Life eine der besseren und einfacheren Lösungen im Vergleich zu anderen 3D-Editoren gebracht hätte.

Die Liste lässt sich beliebig fortsetzen. Übrigens ist einer der Gründe, der wirklich bis jetzt Opensim daran hindert Second Life zum Frühstück zu verspeisen, dass die Opensim-Entwickler sich selbst dadurch klein machen, dass sie viele der fatalen Fehler von Linden Lab kopieren. Würden sie das realisieren und diese Fehler beheben, dann wäre Linden Lab in ernsthaften Schwierigkeiten.

Wie auch immer, Rodvik scheint die Probleme anzugehen, aber es wird ihn einige Zeit beschäftigen. Er muss die innere Einstellung von Linden Lab grundlegend ändern, all diese Probleme lokalisieren, herausfinden wie man sie am Besten lösen kann und all das braucht seine Zeit.