The reason of having yet another port of Silverlight to Linux is unclear but it might be pushed by Intel who wants to support Flash on Atom devices and Microsoft might not want to miss this opportunity, especially since the whole porting effort is supported by Intel.