Ok, I got bored, so I tried MM inside WINE. That was Ubuntu 8.04, but this should work everywhere, including MACs. Please check following screenshots.
Figure 1 - MM can be started with full skinning support
Figure 2 - Some of the scripts actually work
Figure 3 - Some of the new features of MM3 show
Even if some things work, I notice following ones do not work:
- MTP devices, flash sticks
- CD Burning (I suppose Windows Burning API is missing)
- Use of internal browser. It looks like URL passed does not specify protocol, so Gecko Internet control does not know what to do. Hey, developers, this should be easy to fix!
- Auto tag from the web (OLE error...)
- Lots of visual artifacts, like missing entries in Track Browser when you switch view modus
- Internal player does not work. Maybe external players work?
- Autoplaylists do not work
- Most of the scripts do not work
But there are some things that already work:
- Auto Organize files
- File tagging (real important one). Database is working.
- Did I say scripts? Yeah, some of them work.
I might not be truly true here, I had to install some Windows Components via
http://wiki.winehq.org/winetricks, but it is still a good start. The files I installed were Windows Scripting Host 5.6, gecko interface and Visual C runtime libraries v6. Your mileage might vary with other things installed.
What worries me is that MM is dependent on many Windows features. This can mean lots of trouble making something like Picasa did (putting a working version of Wine and Picasa in the same package), because legally you cannot redistribute some of the Microsoft runtimes.