2009-08-13 8 views
3

Silverlight unterstützt PowerPC Macs nicht mehr nach Version 1.0. Wird Moonlight 2.0 auf einem PowerPC Mac funktionieren?Moonlight auf PowerPC Mac

Wir wollen die nächste Generation unseres Produkts schreiben und denken über Silverlight nach. Aufgrund unseres bestehenden Kundenstamms können wir es uns jedoch nicht leisten, PowerPC-Mac-Benutzer zum gegenwärtigen Zeitpunkt abzuschneiden, und wir möchten eine parallele Entwicklung vermeiden.

+1

Ihr Kundenstamm verwendet 5+ Jahre alte Apple Computer? In was für einem Markt bist du ?! – idrumgood

+2

Zunächst einmal sind wir in der Bildungsindustrie, die tendenziell ein wenig auf der Technologie-Front hinkt. Zweitens sind PowerPCs nicht ganz so alt. Apple lieferte 2006 noch PowerPC-Macs. –

+0

Ich bin in einer Bildungsindustriefamilie aufgewachsen. Benutzte einen Mac mein ganzes Leben (25 Jahre). Ich bin jetzt ein Windows 7-Mann und der Schulbezirk meines Vaters ist nach 15 Jahren Mac einfach auf PC umgestiegen. Mir ist klar, dass das für Ihr Problem nutzlos ist. Aber klingt für mich wie Ihre Kundenbasis würde von Ihnen profitieren mit etwas, das es ausführen kann. Ähm ... Clarisworks? – idrumgood

Antwort

5

derzeit Moonlight aus wenigen Komponenten:

  • Mono Runtime (Cross-Plattform arbeitet auf vielen Plattformen, darunter PowerPC und OSX)
  • Graphics Engine (Cross-Plattform)
  • Video-Engine (cross-Plattform)
  • Browser-Gatter (unterstützt derzeit nur Firefox)
  • Windowing Systemintegration (unterstützt derzeit nur X11)

Es gab Diskussionen darüber, mehr Browser-Gateways für neue Browser zu schreiben, aber bisher war dies keine Priorität. Wenn Moonlight auf den Mac portiert werden würde, wäre ein Tor zu Safari notwendig.

Gegenwärtig ist Moonlight sehr an die X11-Implementierung gebunden, so dass dieses Teil auch entkoppelt werden müsste, um auf anderen Fenstersystemen zu funktionieren.

Es sollte relativ einfach sein (ein paar Wochen Arbeit), um die Moonlight-Engine auf dem Mac laufen zu lassen. Das Gateway zum Browser könnte einige Wochen dauern.

Miguel.

+0

Können Sie bitte eine aktive Aktivität zu diesem Projekt veröffentlichen? Jedes Zieldatum? Jede Gruppe arbeitet daran? –

2

Moonlight benötigt einen x86-Prozessor, so dass es auf PowerPC nicht funktioniert. Hier ist die Moonlight supported platforms list.

+0

Ich sehe dort nur Linux-Betriebssysteme, bedeutet das, dass Moonlight ausschließlich Linux ist, d. H. Es unmöglich ist, es auf einem x86-Mac zu betreiben? Mir ist klar, dass es einfach Silverlight direkt ausführen kann, aber wenn du aus irgendeinem Grund Moonlight auf einem x86-Mac ausführen möchtest (zum Testen vielleicht), ist das nicht möglich? –

+1

Ich überprüfte Geoff Norton, einen der Mono-Entwickler. Seine Antwort: "Derzeit, keine. Zukunft, vielleicht. Für weitere Informationen, es ist überhaupt nicht x86 spezifisch, können wir auf jedem Bogen laufen, müssen wir nur zu OSX Runloops/Browser portieren." –

0

Ich glaube nicht, dass Moonlight überhaupt auf OsX läuft. Ich kann keinen Hinweis darauf finden, der auf Mac läuft. Hat jemand einen Link, der etwas anderes zeigt?

+0

Zitate wie die folgenden lassen mich glauben, dass es auf einmal so war: "Das Mono-Team hat einen Silverlight 1.0-kompatiblen Linux-Player entwickelt, der sowohl mit Linux- als auch Mac-PowerPC-Maschinen funktioniert." http://gcn.com/Articles/2009/01/21/Moonlight-shines-onin-inauguration.aspx –