This is the second half of our discussion with Miguel de Icaza about Mono, Moonlight, open source, and other fun stuff.
Topics
- When re-implementing .NET, do you match re-implement known bugs?
- The test / regression system to maintain compatibility
- How do you support so many platforms
- What parts of Mono are written in managed code? Which are written in C?
- Support for iPhone and Xbox
- Mono’s static compilation options
- Differing agendas in open source development
- Microsoft’s emerging open source strategy
- How the web has driven open source strategies and assumptions
- Why Mono used licensed codecs instead of using a library like ffmpeg
- Font distribution in Linux
- Frustrations with the Windows multimedia API’s
- What Miguel thought was insteresting at PDC
- When will we be able to run ASP.NET MVC on Mono?
- When will we get to use the C# 4.0 dynamic features in Mono?
- How does Novell make money on Mono?
Links
- Miguel’s blog
- The Mono Project Home page
- Miguel’s presentation at PDC
- An example of a static linker product for .NET Postbuild 2008 ($1599)
Download / Listen
Herding Code 29: Miguel de Icaza (part 2)[audio://herdingcode.com/wp-content/uploads/HerdingCode-0029-Miguel-de-Icaza–part-2.mp3]