{"id":775,"date":"2008-04-13T02:33:02","date_gmt":"2008-04-13T07:33:02","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight"},"modified":"2008-04-13T02:33:04","modified_gmt":"2008-04-13T07:33:04","slug":"miguel-de-icaza-from-mono-on-moonlight","status":"publish","type":"post","link":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight","title":{"rendered":"Miguel de Icaza from Mono on Moonlight"},"content":{"rendered":"<p>Miguel de Icaza from the Mono project, tells us more about Moonlight, and where the Mono project is headed, at LugRadio Live USA 2008.<\/p>\n<p>&#8211; shows us about Silverlight 1.1 (Moonlight is the Mono equivalent)<br \/>&#8211; works a charm in Firefox, but there&#8217;s issues with the implementation in IE (something JavaScript related)<br \/>&#8211; Demos the chess application<br \/>&#8211; Microsoft will provide a Media Pack (they will incur the licensing costs for the media codecs) for all Moonlight users on Linux. Microsoft will also provide regression test suites, and complete specifications for implementation. Novell will deliver a 100% compatible Moonlight and will support it on all major Linux distributions (contractually, only the top 3 Linux distributions &#8211; no mention of what the top 3 are). This is the Microsoft\/Novell agreement, as of last September 2007.<br \/>&#8211; The codecs come with a restriction &#8211; you can&#8217;t use it outside Moonlight. Its only for the in-browser experience. If you use Totem, you&#8217;ll need to make use of gstreamer, etc&#8230;<br \/>&#8211; The MSPL is better than the X11 license. Miguel would like to change the Mono license to the MSPL, but everyone that hates him now, will hate him more because of the &#8220;Microsoft&#8221; substring! Why is the MSPL better? It has a patent clause, so that the code you use there, if covered by a patent, you will not be sued, ever. That in a way, is similar to the Apache license.<br \/>&#8211; Self-contained applications &#8211; traditional GNU software is spread out, quite unlike Mac OS X applications where you drag an application into the Applications folder, and everything is contained in one directory. Mono has an application guideline, where everything is also in one directory.<br \/>&#8211; Like all good demos, something broke. Miguel starts debugging on stage, and fixes the problem, and the demo works!<br \/>&#8211; &#8220;Programmers have no taste for design&#8221;<br \/>&#8211; &#8220;I have a roadmap, but I don&#8217;t think anyone gives a fuck, so lets just go to questions&#8221;<br \/>&#8211; How long will it take to get mixed-mode assembly working? If you are Chris Toshok, it will take 2 weeks. If you&#8217;re not, definitely longer. He spoke to Dan Kegel from the WINE project :) Patches are being accepted&#8230; The aim is to allow WINE to run Windows applications on a fully open source stack<\/p>\n<p>Technorati Tags: <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/lugradio\" rel=\"tag\">lugradio<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/lugradio%20live%20usa\" rel=\"tag\">lugradio live usa<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/miguel%20de%20icaza\" rel=\"tag\">miguel de icaza<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/mono\" rel=\"tag\">mono<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/moonlight\" rel=\"tag\">moonlight<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/microsoft\" rel=\"tag\">microsoft<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/patents\" rel=\"tag\">patents<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/media%20pack\" rel=\"tag\">media pack<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/licensing\" rel=\"tag\">licensing<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/codecs\" rel=\"tag\">codecs<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/mspl\" rel=\"tag\">mspl<\/a>, <a class=\"performancingtags\" href=\"http:\/\/technorati.com\/tag\/wine\" rel=\"tag\">wine<\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Miguel%20de%20Icaza%20from%20Mono%20on%20Moonlight&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2008%2F04%2F13%2Fmiguel-de-icaza-from-mono-on-moonlight&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"ca913d5572\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-775\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-775\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-775\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Miguel de Icaza from the Mono project, tells us more about Moonlight, and where the Mono project is headed, at LugRadio Live USA 2008. &#8211; shows us about Silverlight 1.1 (Moonlight is the Mono equivalent)&#8211; works a charm in Firefox, but there&#8217;s issues with the implementation in IE (something JavaScript related)&#8211; Demos the chess application&#8211; [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Miguel%20de%20Icaza%20from%20Mono%20on%20Moonlight&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2008%2F04%2F13%2Fmiguel-de-icaza-from-mono-on-moonlight&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"ca913d5572\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-775\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-775\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-775\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/04\/13\/miguel-de-icaza-from-mono-on-moonlight?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_options":[]},"categories":[1],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vJD-cv","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":549,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/05\/07\/dell-collaborates-with-microsoftnovell-2007-is-definitely-the-year-of-desktop-linux","url_meta":{"origin":775,"position":0},"title":"Dell collaborates with Microsoft\/Novell &#8211; 2007 is definitely the year of desktop Linux","date":"7\/5\/2007","format":false,"excerpt":"Last week, Dell was getting in bed with Ubuntu, this week there's a Microsoft\/Novell deal. The terms are interesting: Dell purchasing SLES (SuSE Linux Enterprise Server) certificates from Microsoft. Then, there's the existing Dell Linux customer base - this deal is meant to market and offer services to migrate them\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":673,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/11\/27\/workbench-beta-adventure-on-linux-with-monowine","url_meta":{"origin":775,"position":1},"title":"Workbench beta adventure on Linux with Mono\/WINE","date":"27\/11\/2007","format":false,"excerpt":"MySQL Workbench has a beta out! No idea why its version 5.0.9, but its highly exciting. This software existed before, but this is quite unlike its predecessor. One snag for me is that it is Windows-only at the moment, with Linux and OS X versions to follow suit.However, due to\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":675,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/12\/02\/size-differences-between-wav-ogg-mp3","url_meta":{"origin":775,"position":2},"title":"Size differences between WAV, OGG, MP3","date":"2\/12\/2007","format":false,"excerpt":"Ever since getting the Sandisk Sansa e280 (yes, so much better than the iPod Nano, if you must know), I've been interested in the Voice recording feature. I fiddled with it today, to give it a bit of a test, as I plan on conducting audio interviews.Once recorded, it outputs\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":120,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2004\/05\/03\/educationalinux-and-an-interesting-msdn-blog","url_meta":{"origin":775,"position":3},"title":"EducationaLinux and an interesting MSDN blog","date":"3\/5\/2004","format":false,"excerpt":"The Linux in Education push is going strong - here in Victoria, Novell wants to rule them all. (Red Hat sleeping on the job, again?) Linux is, after all new life for them. Chris Pratley has an interesting weblog, where he seems to think that OSS software lacks creativity and\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":142,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2004\/05\/25\/xp-dual-boot-problem-fix","url_meta":{"origin":775,"position":4},"title":"XP Dual Boot problem fix?","date":"25\/5\/2004","format":false,"excerpt":"You think Fedora eats babies? Find that it's irresponsible to release code that damages your other partitions? An anonymous wizard has written: Prevention and Recovery of XP Dual Boot Problems. Read it, breathe it, report back to us if it works. Constructive comments folk - yes, it may sound technical,\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":128,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2004\/05\/10\/malaysias-making-waves","url_meta":{"origin":775,"position":5},"title":"Malaysia&#8217;s making waves","date":"10\/5\/2004","format":false,"excerpt":"Novell is in a rapid Linux channels drive, where becoming a certified engineer is now a very official thing. The article does show some insight as to where they're trying to make inroads, so much so a fairly reputable company, ByteCraft advances with Linux (basically, new carriers of Novell\/SuSe solutions).\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/775"}],"collection":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=775"}],"version-history":[{"count":0,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/775\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=775"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}