Moonlight
Vanliga frågor och svar
- Vad är Moonlight?
- Moonlight är ett Silverlight-kompatibelt plugin-program som bygger på Mono-projektet med öppen källkod (www.mono-project.com). Syftet med Moonlight är att interaktiva Silverlight-program ska kunna användas i Linux.
- Vad är Silverlight?
- Silverlight är ett plugin-program som fungerar över flera webbläsare och plattformar. Det levererar nästa generations .NET-baserade medieupplevelser och rika, interaktiva program för webben. Silverlight har en flexibel programmeringsmodell som fungerar med AJAX, Microsoft Visual Basic .NET, C#, Python och Ruby och som kan integreras med befintliga webbprogram. Genom Silverlights mediefunktioner kan ljud och video av hög kvalitet snabbt levereras till välkända webbläsare, inklusive Mozilla Firefox, Apple Safari och Windows Internet Explorer som körs på Mac OS, Microsoft Windows och nu på Linux.
- Hur kommer Moonlight att levereras?
- Moonlight 1.0 ingår i SUSE Linux Enterprise Desktop 11. Det omfattar plugin-programmet för webbläsare samt Silverlight-grafikmotorn och körningsmiljön för Mono. De nödvändiga codecs som behövs för att visa Silverlight-innehåll i Linux kan hämtas från Microsoft. Installationen av Moonlight gör det enkelt att hämta codecs från Microsoft.
- Jag trodde att dessa codecs ägdes av Microsoft. Hur kan jag använda dem för Moonlight?
- Du kan hämta codecs kostnadsfritt från Microsoft för användning i Linux.
- Hur mycket kommer Moonlight att kosta?
- Precis som Silverlight i Windows är Moonlight tillgängligt utan kostnad för alla plattformar där det kan användas.
- När blir Moonlight tillgängligt?
- Moonlight 1.0 är för närvarande tillgängligt som en del av SUSE Linux Enterprise Desktop 11.
- Blir Moonlight funktionskompatibelt med Silverlight på Windows?
- Ja.
- Kan jag bygga Moonlight-program med Microsofts Silverlight-utvecklingsverktyg?
- Ja.
- Kommer Moonlight att ha öppen källkod?
- Moonlights plugin-program för webbläsare, grafikmotor och Mono runtime som kommer att vara tillgängliga från Novell har öppen källkod. Nödvändiga codecs för ljud och bild är proprietära komponenter.
- Hur samarbetar Microsoft och Novell för att erbjuda Moonlight?
- Det här samarbetet mellan Microsoft och Novell är ett formellt tekniskt utvecklingsprogram. Novell införlivar den .NET-baserade Silverlight-strukturen i Mono, en struktur med öppen källkod som används för att köra .NET-program på flera plattformar, inklusive Linux. Microsoft tillhandahåller en version av alla nödvändiga codecs för Linux.
- Kommer Moonlight att bli tillgängligt för andra Linux-distributioner än Novells SUSE Linux Enterprise Desktop?
- Ja, Moonlight kommer att utformas så att det kan köras på de flesta Linux-distributioner, på alla plattformar som Mono kan hantera.
- Varför behövs Moonlight när Flash redan kan köras i Linux?
- Moonlight ger användare och utvecklare av rik media ännu en plattform för att leverera innehåll. Med Moonlight får användarna ännu större valfrihet när de skapar innehåll eller visar webbaserad rik media.
- Innebär detta att Microsoft officiellt godkänner Mono som godtagbar struktur för att köra .NET-program i Linux?
- Vi fokuserar på att göra det möjligt för utvecklare och kunder att köra Silverlight-program i Windows, Macintosh och Linux. Utöver samarbetet med Novell inom Moonlight-projektet har Microsoft för närvarande inga planer på att godkänna Mono i större utsträckning.
- Hur hör det här avtalet samman med det befintliga tekniska samarbetet mellan Microsoft och Novell?
- Moonlight-samarbetet är en naturlig förlängning av vårt pågående samarbete med Microsoft, och visar prov på samarbetsviljan i Novells och Microsofts arbete. Det visar att ett samarbete mellan två branschledande företag för kundernas och teknikanvändarnas skull får positiva konsekvenser.
- Hur påverkas immateriella rättigheter när Moonlight körs i andra Linux-distributioner än SUSE Linux Enterprise?
- De påverkas inte alls. Mono och Moonlight är projekt med öppen källkod som levereras under olika licenser med öppen källkod. Det finns mer information på http://mono-project.com/license. Moonlight är tillgängligt för Linux-användare på alla distributioner.
- Vilken version av Silverlight kan Moonlight användas med?
- För närvarande kan Moonlight 1.0 användas med Silverlight 1.0.
Upp