Microsoft heeft bekendgemaakt dat Silverlight 1.0 beschikbaar is voor Mac OS X en Windows-systemen. Daarnaast kondigde het softwarebedrijf ook aan dat een overeenomst met Novell is bereikt voor de verspreiding van Silverlight voor Linux.
Microsoft zal de Silverlight Media Codecs voor Linux aan Novell leveren, waarna de Linux-vendor zal instaan voor de ontwikkeling van een Silverlight-runtime voor het opensourcebesturingssysteem. Deze runtime zal onder de naam Moonlight door het leven gaan en moet niet alleen op Suse gaan draaien, maar wordt compatibel met alle Linux-distro’s. Bovendien zal Moonlight volgens Microsoft binnen Firefox, Konqueror en Opera kunnen draaien, al zal volgens de hoofdontwikkelaa ervan eerst aan Firefox-ondersteuning gewerkt worden, om later de andere browsers te gaan ondersteunen.
Moonlight zal zowel het Javascript-programmeermodel van Silverlight 1.0 ondersteunen als het volledige .Net-framework dat met Silverlight 1.1 gelanceerd zal worden. Slechts 21 dagen nadat een eerste testversie van Silverlight online gezet werd, kondigde het Mono-team al aan een volledig functionele Linux-port van de tool ontwikkeld te hebben. Toch zal Moonlight vermoedelijk met open armen ontvangen worden, omdat voor de ontwikkeling ervan geen reverse engineering nodig is, waardoor de kans op foute implementaties van functies kleiner is.

Om Silverlight-media te produceren is Expression Encoder 1.0 beschikbaar gesteld. Met deze tool is het mogelijk verschillende mediabestanden – waaronder quicktime-, wmv- en avi-bestanden – te importeren en deze in een Silverlight-mediabestand te verweven. Bovendien kunnen met Expression Encoder watermerken toegevoegd worden en trailers en advertenties geïmporteerd worden.