"Moonlight was written in three weeks in June of 2007 by a group
of Mono developers working round the clock to fulfil a promise made
by Miguel de Icaza. Their aim: to demonstrate Silverlight running
on Linux at Microsoft's ReMIX conference show in Paris in the
summer of that year.
"The developers produced some 40,000 lines of code in 21 days
just to show it could be done, and de Icaza was able to give a
public demonstration of the software six months ahead of schedule.
Despite such heroics Moonlight continues to face resistance from
the wider developer community.
"Both Mono and Moonlight are based on technologies developed by
Microsoft to compete with and to replace technologies developed
elsewhere. Mono is an open source re-implementation of the .NET
framework which was intended to displace Java. Moonlight is an open
source re-implementation of Silverlight which is intended to
replace Flash as the popular vehicle for online advertising and