Today, one of my colleagues noted that on her machine the launcher would complain it was missing a DLL - msvcr71.dll
However, there's a very grey area concerning the redistribution of said DLL.
If you've been keeping up with the dev list, and some other web discussions, you'll see that this has cropped up several times, but with no conclusion in a legal fashion other than 'investigate it on your own legal terms'.
I'm now going to have step back to using 2.3 until this issue is solved, but judging by the way the dev list discussion just faded, I get the impression that it may be a long wait.
I can't see how any company (or individual) can distribute an application written in python, and then 'frozen' (I used py2exe) in any way if they rely on the python24.dll that ships as standard. This is surely a step backwards in usability.
I have no idea concerning the issues of rebuilding a different version of python24.dll to be linked against the common msvcr.dll or whatever, or changing the 'freeze' applications to do some magic, but I can't believe it should be down to the end user to jump through legal or compilation hoops when they're trying to use the language.
Apologies if this seems more aggressive than I intended it to be - I'm just frustrated at having to stop following my language of choice for the foreseeable future so far as my work is concerned.
Michael. -- http://mail.python.org/mailman/listinfo/python-list