Voor de volgende Windows versie (codenaam Longhorn) is een ontwikkelteam van Microsoft bezig een alternatief voor Flash te maken, zo meldt atnewyork. De voorlopige codenaam van de grafische- en animatietoolset is Sparkle, en het is de bedoeling om het te integreren in de .NET-structuur van Windows Longhorn. Voor software-ontwikkelaars zou dit betekenen dat ze Flash- en Directorgereedschap tot hun beschikking hebben die al vantevoren is geïntegreerd in Windows Longhorn. Sparkle zal in de nieuwe Windows-versie gebruik kunnen maken van alle API's (Application Programming Interface). Hierdoor zullen de mogelijke toepassingen niet slechts tot de browser beperkt blijven, wat met Flash wel het geval is. Het is nog onduidelijk of Sparkle direct bij de launch van Windows Longhorn meegeleverd gaat worden, of dat het later beschikbaar zal zijn:
A lot of the goals Microsoft is aiming at with "Sparkle" are the same as those Flash is looking to accomplish, one source said. But the tool goes beyond Flash in delivering a .NET application that has access to all the APIs (define) in Longhorn, and effectively takes animation beyond the browser to enable, say, three videos running at the same time as other graphics and animation.