first try to make linux port of something like silverlight on mac.