Linked by Thom Holwerda on Sat 5th Jan 2013 14:53 UTC
Thread beginning with comment 547579
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
You can't. Mono/Moonlight is supposed to be the "universal" .NET/Silverlight for UNIX and UNIX-like operating systems, but its very existence is more of a joke than anything.
http://en.wikipedia.org/wiki/Moonlight_%28runtime%29
In fact, it appears that Microsoft themselves used their typical EEE "extend" tactics to extinguish it. Big shock!
Moonlight ran most that I threw at it back in the day, but obviously its stagnated in the past few years. Then again, so has Silverlight. Times change, the web Changes, and Silverlight changed mid-way through its life time.
The issue with Moonlight was the stigma associated with Mono hurt them when it came to finding people interested enough to maintain it. It wasn't that of a lack of interoperability (Microsoft made available to test test suites and notified them in advance of pending changes to Silverlight), but one of a lack of manpower.
Silverlight started out as a RIA plugin (back when those were popular) because TBH every other alternative (Flash, JavaFx, HTML5, Air) sucked balls at doing it in a RAD fashion.
However this fad slowly faded, then it kinda settled in to be a Flash competitor, and had some limited success as a proprietary streaming solution way during the HTML5 video rise.
Then after that, it settled into a kinda niche where people can write pretty full featured Line of Business apps with it, and many people still do.
It also still powers Windows Phone 7, and it's a hybrid platform in Windows Phone 8. Windows 8's WinRT is based off of Silverlight's DNA. It's been evolved into a general purpose framework for Windows.
Basically this was a long, drawn out journey for Microsoft to build itself a platform that would form the foundation for its OS moving forward. The way it got there was pretty fucked up and crazy, but its there.




Member since:
2006-12-05
You can't. Mono/Moonlight is supposed to be the "universal" .NET/Silverlight for UNIX and UNIX-like operating systems, but its very existence is more of a joke than anything.
http://en.wikipedia.org/wiki/Moonlight_%28runtime%29
In fact, it appears that Microsoft themselves used their typical EEE "extend" tactics to extinguish it. Big shock!